Teaching Kids Programming: Videos on Data Structures and Algorithms The Halting Problem proves that no algorithm can determine whether every arbitrary program will terminate. Explore the Barber Paradox, Russell’s …
You do not need a third-party app to split a photo into a nine-image grid on an iPhone. This post shows how to build an Image Nine-Grid shortcut from …
Over the past couple of years, I have started taking part in Microsoft’s annual Global Hackathon. With only one week to experiment, the goal is rarely to build a …
A look back at CP/M, one of the most influential operating systems before the rise of Microsoft DOS. Its command-line interface and familiar commands such as DIR, TYPE, and …
From building interfaces in VB and Delphi to directing multiple AI agents, software development has changed dramatically. This reflection explores the enduring value of RAD, the productivity gains of …
From Chatting to Taking Action: AI Is Turning Yesterday’s Wonders into Today’s Routine Recently, I came across a video from more than three years ago. In it, we were …