Shutting down 666a
I'm a little light on disposable income and free time this year so here's the full shutdown plan for this service.
I'm a little light on disposable income and free time this year so here's the full shutdown plan for this service.
I've been mistakenly bombarding av.se with traffic
Supporting rather than replacing the inherently human process of translation
Piss off naughty boys
A little hardware review after ten years of almost daily use.
Channelling some of the grief about Jane McAlevey's death into words about the future and how the things I've learned from her provide me with hope and determination.
Sweden's four most important labour laws now have updated English translations
A project plan for translating even more Swedish labour laws
666a's email volume now costs money.
My nightmare scenario finally happened.
How one of Sweden's favourite annual events became unwelcome in one of its own cities.
On paying tax and taking responsibility for the society around us.
It's coming up on the tenth anniversary of the release of my infamous global thermonuclear war game. It's been offline for longer than it was ever online now. I want to get the story of this thing and its general context in my life & career written down and posted in time for the ten year milestone, so here it is.
Reducing end-to-end test flakiness in a real-world open source app.
This time I think I've got it as close to perfect as I can.
Syncing devtools across multiple machines is a solved problem at long last.
How getting really good with Gifox, QuickTime and ffmpeg has helped me avoid years' worth of boring waiting around for synchronous demos and feedback.
The bare minimum config to make VSCode's built-in terminal emulator replace iTerm2 for everyday use.
To agree to be randomly awoken in the night to urgently defend your employer's business is to take a level of responsibility more commonly associated with a parent of a newborn baby. It's fair for workers willing to invest this much of themselves in a business to expect their employer to respect them as an equal counterpart in negotiations about working conditions and the like.
I got swept up in the production SQLite hype and it's totally reignited my creativity.
Building sharp tools for Sweden's labour movement by carefully navigating the twilight zone between strict computer interpretations of time and the looser socially constructed human idea of time.
The biggest lesson I learned in 2023 was one I thought I learned in 2022.
A quick incident write-up about a mistake I made that caused 666a to over-alert for a day or so.
Announcing a linkable web-based version of the unofficial English translations of Swedish laws that the Swedish government sometimes produce.
Launch announcement for my new work environment email alerts service.
How I studied for my IAAP certification
Yes even us.
A new kind of scaling for a new kind of decade.
If you don't hear boss music playing right now, maybe you aren't listening.
The inaugural post I wrote for the #kollektivavtal Slack channel at Spotify, which I created on November 14, 2022
Trying to beat Sweden's 2022 passport crisis using code.
How to jump, slam, fly, and combo
Fire animation in pure CSS inspired by the PlayStation version of DOOM.
Trying to simulate gravity and failing.
Pressing fast-forward on simulated planetary movement.
Learning about 2D graphics programming by rendering a cosy little universe.
You are not an oppressed minority just because you enjoy playing video games in your spare time.
My experience building an Ergodox, relearning to type, and saving myself from an otherwise career-ending RSI.
An angry response to sexist remarks by MySQL creator Monty Widenius.
Here are my whiteboard designs. They're for a nuclear war videogame I'm making. Please don't arrest me.
“You mean the nuclear attack thing, right?”
Rambling about a little bit of design I love in Twig
A couple of months ago I wrote a little about the general awkwardness resulting from monkey patching. I've been burnt worse since then.
In an effort to suck less at dealing with all the various sysadmin-related tasks that come hand-in-hand with being a web developer, I'm learning my way around Vagrant and Chef.
Talking myself out of becoming obsessed with a cool syntax trick I just discovered.