Writing on software development, open source and my ongoing personal projects.

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

Why are landing pages so hard?

Maybe it's just me, but I think landing pages are so much harder than actual coding. I could write logic for days, but I can't write a catchy headline. Why is that?

My take on conventional commits

They create the illusion of organization while holding you to a verbose structure that ultimately constrains the natural flow, with no other upsides beyond making release notes slightly prettier.