This is a presentation I wrote up about LLMs back in early 2025 to try and help other developers understand them mechanically and dispel a some of the doom-and-gloom, fear-of-the-unknown resistance to new tooling I was seeing at the time.
If you’re looking to fast-forward into the future, and see my response to “why”, Software Gardening is the area where I continue this presentation with an extra two years of experience.
Source document: raw.githubusercontent.com
Annotations
Whydoes the introduction of thistool change how we defineour work?
A comment from far in the future. When I wrote this presentation, I stopped here intentionally as a chance for an open-ended discussion about what this meant. This part ended up being far quieter than I expected, probably from the sheer scope. Asking this question in June of 2025 would be like asking, in 2008, if a site written by some dweeb in a Harvard dorm would eventually connect you to everybody you’ve ever met or sway the results of an election; it is, in the most literal sense, un-predictable.