Notes from building software in production.
Observations on application architecture, software quality, and maintaining SaaS products in production.
The first job is understanding the system
A practical note on contributing to an existing production codebase without rushing toward a rewrite.
The small product details that quietly hurt adoption
How seemingly minor friction can slow adoption, increase support demand, and weaken retention in a SaaS product.
The hidden complexity of permissions in a growing SaaS
How permission rules can affect customer trust, support costs, and a SaaS product's ability to serve more complex teams.