The difference between a coder and a programmer
2023-08-26
Unhelpful help
2023-05-10
Please do not use Python for tooling
2022-08-16
ESP-IDF setup on macOS
2022-05-20
This is compact set of instructions to thet the ESP-IDF tools up and running on your mac. These notes are mostly for myself.
Publishing ranking and filtering algorithms
2022-04-19
Knowledge capture
2022-03-22
Modular monoliths
2022-02-14
Go annoyances
2022-02-12
Up-dimensioning for VR
2022-01-30
Generics, languages and tourists
2021-12-17
Writing new system software
2021-11-14
Public data
2021-09-17
When the state maintains data that is supposed to be public, it isn’t always that leaders from a bygone era understand what this implies. The process of dragging laggards into the present can be painful - and you may end up having to take it to court.
Artificial incompetence
2021-09-07
Is Github Copilot something to get your panties in a twist over? Well, no, not really. But what’s more interesting is what made you think it would be?
Blaming your tools
2021-06-23
Whenever race car drivers serve up excuses for why they didn’t win they tend to blame their equipment, their team or both. It is never the fault of the race car driver that she or he fails to win. It’s the suspension. It’s the engine. It’s the wrong tyres. In many ways, race car drivers have that in common with a certain class of programmers who blame anyone but themselves for their hardships.
Can I trust this code I found on the Internet?
2021-04-29
During a meeting today someone raised an interesting question about how we vet third party dependencies in software. This is not only a good question, but it pokes at something all programmers are guilty of at some point: including libraries without properly vetting them.
My last iMac?
2020-11-30
Dogma rules and programming
2020-07-09
Edge computing
2020-06-18
I want a go away-button
2020-05-25
The first GSM radio
2020-05-07
Chirp Chat
2020-05-05
Drawer
2020-01-19
This is a design for a lasercut acrylic drawer section I designed for storing electronics components. I’ve been trying to learn how to do proper, constraint-based, parameter driven design in Fusion 360 lately. While I still have quite some ways to go before I can say that I’ve cracked it, this has already saved me some time on other projects.