side-projects you actually finish I have one rule for side-projects: ship something usable in the first week, or kill it. Most projects die because the gap between "the idea is good" and "this thing now exists" is 90% of the work, and... personal 9 mei 2026
om-1 vs digital — the ergonomics The Olympus OM-1 was made in 1972. The shutter dial is on the lens mount, the aperture is on the lens, the meter switch is on top, the rewind crank is on the left. Everything is exactly where I want i... photo 9 mei 2026
how to scope a 30-day odoo presale 30 calendar days. ~80 working hours. The deliverable is one functional spec the customer signs. Most consultancies spend that budget on workshops; I spend it on writing. Day 1–3: read whatever the cus... code 9 mei 2026
what dinsdag means Dutch for "Tuesday". The day after Monday — the day the week actually starts. The thing you can't avoid; the thing nobody celebrates. I picked the name when I needed a domain and "Tuesday" was already... personal 9 mei 2026
tri-x in rodinal — what the box says vs what it does Box says 11 minutes at 20°C, 1+50, agitate the first minute then 10s every minute. After about 200 rolls I've drifted to 1+50, 13 minutes, three gentle inversions every 90 seconds, water bath at 22°C ... photo 9 mei 2026
the only odoo migration plan that ever works One client. One database. One Friday. That's it. If your migration plan needs more than a single screen of A4, you don't have a plan — you have a wishlist. The only plan that survives contact with rea... code 9 mei 2026
first contact — the small man The first frame I ever shot on Tri-X. Late autumn, light failing fast, hand-held at 1/30. I missed the focus by a full step but the negative came out somehow. The man on the bench was looking at somet... photo 9 mei 2026
why I shoot black and white Colour is a distraction. Or rather: colour is the loudest signal in any photograph, and once you commit to it you stop looking at composition, light, gesture. B&W strips all of that out and leaves the... personal 9 mei 2026
inventory builder — odoo wms layout designer Most Odoo warehouses I've onboarded have a paper map of the warehouse pinned to the wall. The Odoo locations tree never matches it. inventory-builder is a small JS layout tool that takes the paper map... code 9 mei 2026
shipping zpl-creator I keep meeting Odoo customers who need to print zebra labels but don't want to maintain a label-template editor. Built zpl-creator — drag-drop a barcode/sku/text, get raw ZPL out the other end. Wired ... code 9 mei 2026