Sander Tuin
Developer ยท Leeuwarden, NL
I'm better at building things than writing about them. Usually Ruby on Rails. Currently at Booqable.
I used to over-engineer things. Luckily I stopped. Because six months later you're staring at your own code going "wtf is this", you run git blame, and there it is. You did it. Now I keep code obvious. I'm also fine changing my mind mid-build. If something's not working, I'd rather reverse my own call than spend the rest of the project defending a bad one.
I tend to pick up the work nobody's excited about. CI issues, flaky tests, build tooling, package managers. Glamorous stuff. But I get it done quickly and move on to the more fun things.
9 years of Rails and I still freaking love it. Convention over configuration. Predictability. No friction as long as you stay on the blessed path. Deviate and you're gonna have a bad time. Metaprogramming, foot guns everywhere. I've been on both sides. The cursed side is no bueno.
I barely write code by hand anymore. Agents do most of the typing. I review, steer, and tell them they're wrong a lot. I went from copy-pasting into ChatGPT and hoping for the best, to Cursor's tab autocomplete, to now running my own agent setup on Pi. It's minimal, I can shape it however I want, and I spend way too much time doing exactly that. Rabbit hole. But it's just how I write software now.