Writing on software design, company building, and the tech industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

software design patterns: what i've learned

sharing my journey with software patterns as a full-stack typescript engineer. exploring how these patterns have streamlined my development, enhanced code clarity, and improved maintainability across both front-end and back-end.

Path to Senior Engineer

All the resources you need to get to Senior Engineer and beyond