Development

AI is the most powerful lever I have ever seen.

2026-03-01

“Give me a lever long enough and a fulcrum on which to place it, and I shall move the world.” - Archimedes

Rules of Engagement

In this post we will be talking about some of my thoughts and feelings around generative AI in 2026 and the ways in which it is affecting my day to day work as a middle of the road programmer and an accomplished sysadmin, platform engineer and SRE.

softwaredevelopmentartificialintelligenceaillm

Mis-Adventures In GatsbyJS

2022-05-20

Key West Octopus by oe Parks is licensed under CC BY-NC 2.0

Over the last few years I’ve been feeling like living exclusively in my Python programming happy place is something I can’t afford to do.

Setting The Scene

It’s almost impossible to ignore the rise of JavaScript in our industry. What started out as an extension project for Mozilla has grown into an ecosystem with more tentacles than an H.P. Lovecraft novel.

javascriptdevelopmentframeworkprogramming

2021 - The Year Windows Became a First Class Python Development Environment

2021-06-02

[06/08/2021 Update: Added a bit about Windows Terminal. Dunno how I forgot that the first time around!]

As I’ve written about previously and elsewhere, I felt so badly burned by Apple’s laptop hardware design decisions of a few years ago that I’ve rather fallen out of love with that platform for my personal work. The latest hardware is much better, but I feel like the message has been sent and received, so I’m not rushing back any time soon.

pythonprogrammingdevelopmentdesktoptools