Geoffrey Huntley
It's an uncertain time for our profession, but one thing is certain—things will change. Drafting used to require a room of engineers, but then CAD came along...
AI / MLSoftware / engineering practiceDev tools / editors / IDEs
- Posts
- 85 from 14 Feb 2021 to 20 Oct 2026
- Posting
- weekly (28 in the last year)
- Kind
- personal blog
- Feed
- https://ghuntley.com/rss/
2026 27
- patch the planet
- pooling OpenAI subscriptions and bypassing regional inference capacity limits
- state of agentic coding #11: the curiosity test, lisp, and labs that can't fail
- revisiting some of my priors about openclaw
- a new model for open source: closed to pull requests, open to remix.
- nobody should type code by hand anymore. here's what's left.
- unikernels were hard. key word: were.
- if your team is too busy doing their 'normal job' to experiment with AI, you're preparing them to be replaced
- --help on your CLI is all you need for LLM context until you don't.
- to Kodak yourself out of business
- the world hasn’t figured out yet that you can literally just fix everything with a Nix overlay
- an application in lisp you grow by talking to it
- software doesn't need to be readable anymore. it needs to be explainable.
- the craft has been commoditized, but access has not
- the eighteen-month recap: AI Engineer, Singapore, May 2026
- engineer away the slop
- A couple of months ago in Miami, I sat down and dumped my brains. Here's the interview...
- the aussie gov just screwed startup founders. my musings.
- cognitive security
- AI as economic warfare
- porting software has been trivial for a while now. here’s how you do it.
- A couple of days ago, I sat down with Vivek Bharathi and dumped my brains. Here's the interview...
- a sneak preview behind an embedded software factory. I suspect rapid application dev is back
- Software development now costs less than than the wage of a minimum wage worker
- teleporting into the future and robbing yourself of retirement projects
- don’t waste your back pressure
- everything is a ralph loop
2025 34
- llm weights vs the papercuts of corporate
- i ran Claude in a loop for three months, and it created a genz programming language called cursed
- anti-patterns and patterns for achieving secure generation of code via AI
- how to build a coding agent: free workshop
- too many model context protocol servers and LLM allocations on the dance floor
- what is the point of libraries now that you can just generate them?
- this should not be possible
- source code analysis of Amazon Kiro
- Ralph Wiggum as a "software engineer"
- Claude Sonnet is a small-brained mechanical squirrel of <T>
- AI coding tools are perhaps our new terminal emulators
- the six-month recap: closing talk on AI at Web Directions, Melbourne, June 2025
- the z80 technique reveals the source code for Atlassian's 'rovo' AI assistant
- the printer that transcends dimensions and corrupts reality
- I dream of roombas - thousands of automated AI robots that autonomously maintain codebases
- LLMs are mirrors of operator skill
- deliberate intentional practice
- from Luddites to AI: the Overton Window of disruption
- rizzler: stop crying over Git merge conflicts and let AI handle the drama
- autoregressive queens of failure
- I dream about AI subagents; they whisper to me while I'm asleep
- if you are redlining the LLM, you aren't headlining
- A Model Context Protocol Server (MCP) for Microsoft Paint
- AI for my 10-year-old son
- From Design doc to code: the Groundhog AI coding assistant (and new Cursor vibecoding meta)
- Can a LLM convert C, to ASM to specs and then to a working Z/80 Speccy tape? Yes.
- Yes, Claude Code can decompile itself. Here's the source code.
- Dear Student: Yes, AI is here, you're screwed unless you take action...
- I had my AI "oh f***" moment and I'm a student, now what?
- You are using Cursor AI incorrectly...
- What do I mean by some software devs are "ngmi"?
- The future belongs to people who can just do things
- Multi Boxing LLMs
- An "oh fuck" moment in time
2023 2
2022 11
- Every day I wake up and ask myself what is a software development environment
- Visual Studio Code is designed to fracture
- Welcome to Sydney, Australia
- what if instead of "responsible disclosure" as the infosec standard it was "responsible resolution"?
- the art of giving a shit
- omne trium perfectum
- Why are McDonald’s Self Service Kiosks so hackable?
- Latest SOUNDBOKS firmware cuts the performance of their speakers by half in a "mandatory firmware update"
- a bored consultant on the bench
- /new convention: think of it as "dotfiles" but "for computers"
- No other profession trivialises their profession to the degree of software
2021 11
- Mentoring
- $ sudo rm -rf / === npm install
- Reflections on software development from anywhere on an iPad
- COVIDSafe: Australia’s digital contact tracing failure
- There are six internet links on my office on wheels. Seven when Starlink arrives. Is this the best internet in Australia?
- ablution
- my office is a tent that my employer purchased for me
- toilets
- how long
- a new chapter: full-time working from a van in a forest
- Receiving mail and parcels in Australia