Coding is over. But the specs still need to be written

Last week I had the privilege to join Henrik Føhns in a conversation (in Danish) about software agents in general, Open Claw, but also more specifically coding agents. There's no question in my mind that the time when we write code in programming...

Some bad takes from the internet

It's all about risks The maker of Keras argues that nothing has changed in SaaS Here's what's wrong in the argument - it's a contorted form of survivor bias. It's absolutely true that for any succesful SaaS concept, the original investment has...

Triviality tests and the sycophancy problem

Maybe you're familiar with the concept of a triviality test in political debate. It's really simple - it involves asking yourself the question: Would anyone disagree with this? Think about a mayor claiming that "I want to make this city great" -...

Software 2.5, Software 3.0 and Software 3.5

A couple of weeks ago Andrej Karpathy generated a ton of buzz with a talk where he presented the idea of Software 3.0 - describing LLMs as the next revolution of computers and programming itself - the transition from programming language-driven...

Thinking? What thinking?

Do machines think? The Large Language Model (LLM) revolution in AI has shifted the debate on whether machines can even think from what it used to be. 10 years ago the difference in capability between human beings and AI were extremely visible -...