







Writing at the end of the world, from Hveragerði, Iceland
Software developers are not okay
Writing at the end of the world, from Hveragerði, Iceland
The LLM Curve of Impact on Software Engineers
In this article, I share my personal mental model of how LLMs affect software engineers at different levels, and why this leads to both excitement and scepticism.

The Return of Language-Oriented Programming | Middle of Nowhere
I’ve been wondering what LLMs mean for language design and implementation. Some believe that, because language models are obviously trained on existing content, they are inherently less capable of assisting users with new programming languages. Intuitively this makes sense. However:
How to keep learning in the age of LLMs | Oğuzhan Olguncu
Notes on how I keep learning as a programmer in the age of LLMs

The Myth of Deterministic Software
How I've come to terms with LLM non-determinism in software and abandoned the comforting lies we've been telling ourselves about traditional software.

If You’re Going To Defend AI And Whine About Its Critics, You Should Probably Be Honest About Its Actual Harms
I think this recent post by AI industry CEO Matt Shumer is worth a read. In it, he basically explains how quickly LLMs (large language models) are evolving to supplant many developers and prog…

Why craft-lovers are losing their craft
Les Orchard made a quiet observation recently that I haven't been able to shake. Before LLM coding assistants arrived, the split between developers was…
My AI Skeptic Friends Are All Nuts
My smartest friends have bananas arguments about LLM coding.

My AI Skeptic Friends Are All Nuts
My smartest friends have bananas arguments about LLM coding.

LLMs Are Accelerating the Open Source Sustainability Crisis
Adam Wathan, the creator of Tailwind CSS, has been speaking about how LLMs have made his project more popular than ever…while also making it fall apart financially, causing him to fire 75% of his engineers. “I think AI is a huge reason why our business is struggling, even though it’s making Tailwind more popular than ever.” — Adam Wathan (12:03) How is this possible? A major cause is that LLMs are blocking Tailwind’s creators and users from forming a relationship with each other.

Andrej Karpathy: Software Is Changing (Again)

Poisoning for propaganda: rising authoritarianism makes LLMs more dangerous
Writing at the end of the world, from Hveragerði, Iceland
LLMs as Collaborators in Language Specification and Design (PLSS 2026) - SPLASH/ISSTA 2026
Workshop on Programming Language Standardization and Specification This workshop aims to foster cross-pollination between researchers and industry professionals with experience in programming language specification and standardization. It provides a forum where participants can share insights, case studies, and best practices, and collaboratively explore solutions to current challenges. The goal of the workshop is to improve the collective understanding of how programming languages are specified, standardized, and evolved in practice. The workshop examines specifications as the foundation ...

