GridWhale Demo 2023I created GridWhale to scratch an itch. I wanted to build web apps for myself and my clients, but I recoiled at the complexity of modern…Jan 2Jan 2
Advent of Code 2023This year I’m going to do the famous Advent of Code using GridWhale. Wish me luck!Dec 1, 2023Dec 1, 2023
GridWhale+OpenAIIn this demo I show off how to integrate OpenAI into GridWhale programs. GridWhale is a great tool for developing with OpenAI because you…Nov 29, 2023Nov 29, 2023
The Shortest CRUD AppThe simplest — and most common — kind of web app is the CRUD app: a thin UI on top of a database table allowing the user to create, read…Sep 28, 2023Sep 28, 2023
Rise of the HyperplatformsWhen I was at Microsoft, the joke was that nobody takes your product seriously unless it’s a platform. I bet the engineers working on MS…Jun 22, 2023Jun 22, 2023
Live Mesh and the Future of ComputingIn the year 2000 Microsoft ruled the computing world like the giants of the Cretaceous. Aside from a rounding-error of alternate OSes…Mar 20, 2023Mar 20, 2023
Comm CheckI wrote this review of Comm Check, a book about the Columbia disaster, back in 2009, just before the launch of Shuttle Discovery on a space…Jan 26, 2023Jan 26, 2023
The GridWhale GUI SystemModern web apps are hard to write. A web app is an inherently distributed system: the user interacts with a frontend program, which often…Sep 9, 2022Sep 9, 2022
GridWhale and a Brief History of ComputingIn this presentation I focus on the architectural changes that have happened over the last 50 years. From mainframes to modern web apps…Aug 25, 2022Aug 25, 2022
The GridWhale File SystemGridWhale is a cloud-computing platform that anyone can program. Imagine creating and deploying a scalable web application just by typing…Jun 15, 2022Jun 15, 2022