Johan Halse

Full-fat web developer since 1999
Latest 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


Figma has been in the news lately, probably as a result of their Config event where they announced a bunch of new features. Vercel’s CEO gave a talk about something-something React Components, I think. That, in turn, seems to have spawned a few takes about Figma really being an unnecessary intermediate step: designers should just write HTML and CSS. I disagree.

Read post