← All writing

Browse the notebook

Software Development

Articles in this topic

5 min read
AI & ML

Vibe Coding Is Not Sustainable If We Blindly Trust It

Vibe coding is exciting, but professional software developers cannot blindly trust AI-generated code. Like GE under Jack Welch, optimizing for short-term output while ignoring quality may take decades to backfire -- but it will.

3 min read
Engineering

Sam Altman's Worst Take: "Don't Learn to Code"

Sam Altman says don't learn to code. History says the opposite. Every time a new abstraction layer appears, the people who win are the ones who understand the layer below it. Here's why coding is your edge in the AI era.

3 min read
Leadership

3 Types of Developers. Only One Will Survive.

The gap between developers who integrate AI into their workflow and those who don't is about to become enormous. Here's why AI-Native developers are outperforming traditional developers by months, and which type will survive.

3 min read
Engineering

My 8-Year-Old Built 30 Games in 30 Days (Then This Happened)

How an 8-year-old discovered AI tools are sandboxes, not screwdrivers - building 30+ games with Claude Code, then surprising everyone by creating a school presentation. A story about gamification, exploratory learning, and the next generation approach to AI.

5 min read
AI & ML

Meta's Code World Models: Understanding Code Execution, Not Just Syntax

Explore Meta's groundbreaking Code World Models research that teaches AI to understand code semantics and execution behavior, not just syntax. Learn how this 32B parameter model simulates program execution and what it means for bug-free software development.

3 min read
Engineering

You're Vibe Coding Wrong

The framework for when to vibe code, when to engineer, and how to avoid the permanent prototype trap. Learn the systematic approach to graduate from exploration to production-ready software.

3 min read
AI & ML

How Two Ancient Greeks Created Modern AI (Without Knowing It)

Every time you unlock your phone, you are witnessing the outcome of one of history's most enduring intellectual battles: Plato versus Aristotle. This ancient philosophical divide actively shapes how we build software, train AI models, and design modern technology.