Writing
Notes on engineering, developer tools, leadership and building products.
-
On skipping the 18-year tutorial, owning your time, and being ready to walk away.
-
Five weeks became five days. Lessons from my first time managing engineers, on tradeoffs, politeness and understanding the work.
-
How trying to be fully myself made me forget how to be myself.
-
How programming went from being my escape to something I needed to escape from.
-
A practical guide to earning, saving, investing, and owning your time.
-
I wanted to see how easily you could fake an open-source project’s popularity. So I bought 125 stars, tested whether they looked legitimate, and discovered something ridiculous.
-
Two nearly identical implementations. A 4x performance difference. The culprit? A MutexGuard that lived longer than I expected.
-
I built a tool to make Prisma generators easier to create. A few weeks later, Prisma invited me onto their official livestream to share it.
-
I built a VS Code extension that automatically generates TypeScript definitions for environment variables, with autocomplete, type hints, and support for predefined values.
Contact
Building developer tools, AI infrastructure or an ambitious product? Write to me.
Open to remote roles with US companies, or relocation to the US.