Software Producers
Building digital systems is more than writing code.
March 14, 2025
Building digital systems is more than writing code.
March 14, 2025
A guide for CEOs. The case for laying off all your technical staff.
March 5, 2025
Data structures are the key to programming.
February 14, 2025
What is it then?
January 10, 2025
Science communication is as important as science.
July 3, 2024
It's not about Elon.
January 5, 2024
Spending free time wisely.
December 29, 2023
Why clowns make the greatest villains.
July 14, 2023
On engineering and design.
July 1, 2023
Why it matters.
June 19, 2023
Technologist
I write about the uses and misuses of technology in business, society, and life.
James Lois' blog.