Three paradigms of software
- Software 1.0 – traditional hand‑written code.
- Software 2.0 – neural‑network “weights as code”, produced by training on data.
- Software 3.0 – large‑language‑model computers that you “program” with English prompts; the prompt is now the source code.
Take a look at the video here
Learnings from two years of using AI tools for software engineering
Birgitta Böckeler’s guest post in The Pragmatic Engineer distils two years of day‑to‑day experimentation with GenAI coding tools—showing how they evolved from “autocomplete on steroids” to agentic assistants—and spells out what really works: tight verification loops, shared prompt conventions, and deliberate ROI tracking rather than hype-driven adoption.
Read the article here
I Convinced HP’s Board to Buy Palm for $1.2B. Then I Watched Them Kill It in 49 Days
Ex‑HP CTO Phil McKinney explains how he championed Palm’s $1.2 B acquisition for its ahead‑of‑its‑time WebOS, then watched new leadership misread the deal and axe the project within weeks—turning a potential mobile breakthrough into a swift corporate fiasco. Read the full story here
How I Spent 17,784 Hours in 5 Years as a Startup Founder
Startup founder Sam Corcos logged every 15‑minute block of the 17,784 hours he worked building Levels over five years and concludes that rigorously tracking time (and spending it on energizing tasks like still writing code) prevents burnout and keeps priorities clear even as a company scales. Read the piece. Read it here
Fun Stuff
Our usual fun stuff