Notes on system design, engineering decisions, and lessons learned building real products. Some are polished evergreen content, others are ideas still taking shape.
Founders are right to move fast. Early on, speed is survival. But some shortcuts do more than save time they quietly borrow against your future ability to build, change, and scale
By now we have a small Go API that is not embarrassing. For the last part, we are going to add the stuff that turns “cute demo” into “this could actually run”
In part 1 we built a small payment links API.
In part 2 we are going to do the things everyone promises they will do “after launch” and then never do until something catches fire.
Most technical posts today are not written to be useful. They are written to look useful. In the AI era that is a losing game. If your post sounds like everyone else, it will be read like everyone else, which is to say skimmed, liked, and forgotten.