Johan Halse

Full-fat web developer since 1999
Latest post


There seems to be a little swirl of anti-Tailwind sentiment brewing. Which is fine! All fine, I assure you. Tailwind is intensely polarizing and I don’t want to harsh anyone’s mellow. But I’m honestly getting sort of sick of the “skillful and experienced developers don’t like Tailwind because it holds them back” trope because it just ain’t true. I read a long and pretty entertaining piece yesterday that argued essentially that: Tailwind is a crutch for beginners that blunts the edge of experts. Last week I read another post that, interestingly, used the same craftsmanship metaphor.

Read post

The best laid plans

Brandon Weaver posted a thread on Mastodon a couple of days ago stressing the importance of planning ahead in software projects, and I caught myself feeling kind of offended. I’m a super-duper senior developer who’s been in charge of projects, teams, apps, a company, released open-source, and won awards, and I’m not great at planning ahead. That means I’m not one of those “most senior and skilled leaders” from Brandon’s thread. Well, dang.

Read post