The Curious Engineer

All blogs / Software / engineering practice

Software etc.

blog.waleson.com

Random thoughts on software by Jouke Waleson, Co-Founder and CEO of Comper.

Software / engineering practiceEngineering management / careersAI / ML

Posts
124 from 5 Jan 2011 to 3 Oct 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://blog.waleson.com/rss.xml

2026 6

  1. Just play Factorio
  2. How we brought our Rust CI from 20 minutes to less than 5 for Comper
  3. My one in a million patent collision - easee vs ibis vision
  4. Navigating the Fog of War: Age of Empires, AI Agents, and the Rise of Dark Code
  5. Three Thoughts on Dark Code
  6. Mapping out Dark Code

2025 4

  1. Hiring, from the Other Side
  2. The time I literally dropped a server
  3. Energy Driven Development
  4. 10x teams

2024 19

  1. Bakelite to the Future - 1950s rotary phone ESP32 bluetooth headset
  2. The Future of Programming Systems - four thoughts
  3. "Security Is Our Top Priority" is BS
  4. Always Optimize the Feedback Loop
  5. [TSTIL] Mendix Cloud v4 - Part 2 - How to launch a complicated product
  6. [TSTIL] Dat Narrenschip
  7. How we ended up owning a framing shop
  8. How I learned to Innovate (a bit more) in Regulated Industries
  9. One year of Freelancing as Fractional CTO
  10. Struggle as a Service
  11. The long long tail of AI applications
  12. Follow-Up
  13. AI programming tools should be added to the Joel Test
  14. Rhyme is a parity bit
  15. Podcasts
  16. The Fog of War, or: when being vague is useful
  17. The unreasonable effectiveness of i3, or: ten years of a boring desktop environment
  18. [TSTIL] The WaterRower Camera
  19. Aiyima remote control codes

2023 4

  1. Cowboy C3 battery teardown / disassembly and rear light fix
  2. 18 AugCapitalism's Greatest Trick
  3. 25 JulTSTILMendix Cloud v4 - Part 1 - How it got started
  4. 25 JunParenting and the Big Mental Energy Dip

2022 38

  1. 28 NovTSTILBuildpacks for Docker
  2. 27 NovWhy Only Type-hints?
  3. 6 NovThings I Didn't Build Yet
  4. 1 NovGear
  5. 30 OctTSTILFDA Crawler
  6. 30 OctTSTILdecrypt.py
  7. 30 OctTSTILSnapp
  8. 22 OctTSTILQMS Integrity Checker
  9. 11 OctTSTILCowboy e-Bike Remote Control
  10. 11 OctTSTILeasee RemoteControl
  11. 10 OctTSTILThe easee Diff Viewer
  12. 9 OctTSTILPacking all mxruntimes in git
  13. 9 OctTSTILStacky Bird
  14. 8 OctTSTILnewnode.py
  15. 6 OctTSTILAccess2Mendix
  16. 5 OctTSTILThe too clever scheduling service
  17. 5 OctTSTILMendix2Java
  18. 5 OctTSTILCertinator
  19. 5 OctTSTILmxplient
  20. 4 OctTSTILeasee TeleVisus
  21. 3 OctTSTILInstadeploy
  22. 3 OctTSTILSandboxes
  23. 3 OctTSTILPorting an Atari tax program to Delphi
  24. 2 OctTSTILThe easee Wizard Engine
  25. 2 OctTSTILThe Reaper
  26. 2 OctTSTILcf-mendix-buildpack
  27. 2 OctTSTILMendix WebModeler v0.1
  28. 2 OctTSTILJUDO
  29. 2 OctTSTILAutopullpep8 and the Facebook adventure
  30. 2 OctTSTILSocial Gravity
  31. 2 OctTSTILSnelTrein
  32. 2 OctTSTILThe HP 49g
  33. 2 OctTSTILReverse engineering the binary format of HP ChemStation
  34. 2 OctTSTILPlotter
  35. 2 OctTSTILJTJ Rekenen
  36. The software that I loveSeries · 36 posts
  37. 3 AprESP EYE pinout of GPIOS connected to DOUT, DIN, CLK, CS leads
  38. 29 MarThe world's first Cowboy key-fob

2021 3

  1. 17 SeptThinkpad L460 webcam issues on Windows 10
  2. 23 AugLego Mindstorms NXT Brick on Windows 10
  3. 10 JulAI Text-to-Speech models have accents too

2020 1

  1. 21 OctDefault HTML5 camera input broken on Android / Chrome

2019 7

  1. 23 JunComments as first class citizens
  2. 11 JunWhat's so terrible about software?
  3. 11 JunWhat's so great about software?
  4. 11 MayThe Future of Programming
  5. 11 FebUUIDs in MySQL follow up
  6. 5 FebUUIDs in MySQL are really not random
  7. 26 JanHighly Productive Teams and their Speed Bumps

2018 4

  1. 7 OctCode Should be Readable
  2. 7 OctNecessary Evil
  3. 7 OctEvery Day Shampoo
  4. 14 JanS3 boto3 'StreamingBody' object has no attribute 'tell'

2016 1

  1. 17 JanParsing 10TB of Metadata, 26M Domain Names and 1.4M SSL Certs for $10 on AWS

2015 1

  1. 23 JunWhy you and I will never have a 15 hour work week

2014 1

  1. 21 MayBrowsers Should Shame ISPs for not Providing IPv6

2013 3

  1. 20 AugI moved a 4000 line coffeescript project to typescript and I liked it
  2. 10 AprStoring branch names in git (so not Only the Gods will know which branches you merged)
  3. 15 JanWTF Google, you stole my $5 - Update

2012 10

  1. 30 DecWTF Google
  2. 14 OctA secure home gateway on the Raspberry Pi in four parts. Part four, proxying to your devices
  3. 14 OctA secure home gateway on the Raspberry Pi in four parts. Part three, free HTTPS to the rescue
  4. 14 OctA secure home gateway on the Raspberry Pi in four parts. Part two, setting up nginx on the Raspi
  5. 14 OctA secure home gateway on the Raspberry Pi in four parts. Part one, Dynamic DNS
  6. 6 SeptSome experiences with Puppet
  7. 22 AugFinally found the tomato router settings for laserjet 10xx firmware!
  8. 19 AprSo you think you can Vim?
  9. 15 AprGoogle Code Jam 2012 - My solutions for the qualification round
  10. 1 Aprjava.lang.Thread considered harmful

2011 22

  1. 25 DecNS API: stationslijst naar een array
  2. 24 DecMoving to Google's App Engine
  3. 15 DecYahoo Pipes uses multiple IP's
  4. 14 DecComing soon, social graph analysis in your browser
  5. 14 DecIdea time: Language Acquisition 2.0
  6. 14 DecIdea time: wikitours. Spoken guides on public transportation.
  7. 14 DecIdea time: supermarket navigation
  8. 14 DecIdea time: RFID+E-Ink, electronic price tags without batteries
  9. 14 DecIdea time
  10. 14 DecIdea time: Ticket dispenser 2.0
  11. 28 MarNS api - hij is er!
  12. 1 MarDesign Pattern: Pagination with useful hovering indicators
  13. 3 FebThinkpad T400 immeadiately resumes from suspend after Ubuntu upgrade
  14. 26 JanHow to get on twitter/facebook in Egypt during protests
  15. 24 Jan[Solved] Reduced performance Thinkpad W510 on 90W power adapter
  16. 21 JanHP Laserjet 1018 (or equivalent) printing to Netgear router with Tomato USB firmware
  17. 17 JanLaTeX documents with utf-8 foreign accents, Word quotation marks etc.
  18. 8 JanComplete list of NS stations
  19. 5 JanIs there a definitive guide to making Facebook applications?
  20. 5 JanThe simplest Drupal / Twitter integration possible!
  21. 5 JanWindows software on mac
  22. 5 JanWhy this blog?