Notes

Engineering decisions, product experiments and lessons from building

Practical notes about software architecture, SaaS validation, AI-assisted development and open-source work.

This is not a traditional blog. There is no publishing schedule and no content marketing. A note appears when a decision is made, a system ships or something breaks in a way that is worth writing down.


All notes

Filter by category, or read everything in order, newest first.

How this section works

Notes are where the build logs land as projects ship. I write when a decision is made or a system reaches production, not on a schedule, so gaps between notes are normal and expected. An RSS feed is planned but not published yet; until then the list above is the whole archive.

Working on something these notes touch?

If you are making the same decision (self-hosted versus cloud, repair versus rewrite, how far to trust an AI-generated codebase), send me the situation. I'll tell you what I would do and why.