Please do not use Python for tooling
ESP-IDF setup on macOS
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
Up-dimensioning for VR
Generics, languages and tourists
Writing new system software
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.
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
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?
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?
Dogma rules and programming
I want a go away-button
The first GSM radio
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.