







Does anyone remember a few years ago, when the mayor of New York decided to learn to program? It was a heady time, because it wasn’t just him. I remember these surreal commercials where Miami Heat forward Chris Bosh was encouraging children to learn to code for the good of humanity or something. There was...
Learning to code is overrated: An accomplished programmer would rather his kids learn to read and reason
Mayor de Blasio is winning widespread praise for his recent promise that, within 10 years, all of New York City’s public schoolchildren will take computer science classes. But as a career programmer who founded two successful software…

Stop saying learning to code is easy.
(The photo above was taken at the Microsoft NYC office of three amazing young ...

We should rethink how we teach people to code | deadSimpleTech
It's fair to say that the tech industry at the moment is not in a good place. Software engineers tend to be detached, demotivated and unwilling to care much about the work they're doing beyond their paycheck. Code quality is poor on the whole, made worse by the current spate of vibe coding and whatever other febrile ideas come out of Sam Altman's brain. Much of the software that we write is either useless or actively hurts people. And the talented, creative people that we most need in the industry are pushed to the margins of it.

S2E1: From teacher to GitHub employee with Briana Swift - Learn to Code With Me
In the first full-length episode in season 2 of the Learn to Code With Me podcast I chat with Briana Swift, an elementary teacher turned trainer at Github.

Forget coding, we need to teach our kids how to dream
Tom Goodwin on the five key attributes we should help kids develop instead of focusing on knowledge.

Avoiding Skill Atrophy in the Age of AI
How to use AI coding assistants without letting your hard-earned engineering skills wither away.

We asked 15,000 people who they are, and how they’re learning to code
More than 15,000 people responded to the 2016 New Coder Survey, granting researchers an unprecedented glimpse into how adults are learning to code. We’ve released the entire dataset of participants’ individual responses to all 48 questions — under th...

Motivating Adult Learners by Introducing Programming Concepts with Scratch
Novice programmers usually fail to combine abstract concepts and knowledge into program design, even though they know the syntax and semantics of individual statement. Adult novice programmers with little computer background knowledge might face more ...

Announcing CodeCombat Classroom Curriculum, Seed Round from 3KVC, a16z, and Allen & Co
I remember when I wrote my first lines of code. I was a freshman in college, and I had signed up for the introductory computer science course on a whim after choosing my practical career-advancing courses: writing, chemistry, poetry, and go [https://en.wikipedia.org/wiki/Go_(game)]. I
Running an AI-native engineering org | Claude
How the Claude Code engineering team’s processes and structure changed once agentic coding became the default way of working.

Learnable Programming
Here's a trick question: How do we get people to understand programming?
Peter Steinberger 🦞 on Twitter / X
Here’s your monthly reminder that you shouldn’t be prompting coding agents anymore.You should be designing loops that prompt your agents.— Peter Steinberger 🦞 (@steipete) June 7, 2026
Learn to code. Or don't.
Reasons to learn to code: * You have an offer for a job that involves coding, or could benefit from it * Existing tools don’t serve your needs well, or at all * You enjoy it “Learn to code” is the common refrain for what to do when you’re poor. It’
AI Skills with Matt Pocock
No Coding Before 10am | Michael Bloch
Engineering is no longer about writing code. Here is one startup's playbook for building in the AI agent era.
