Excited to launch Pencil
INFINITE DESIGN CANVAS for Claude Code
> Superfast WebGL canvas, fully editable, running parallel design agents
> Runs locally with Claude Code → turn designs into code
> Design files live in your git repo → Open json-based .pen format
humans writing code is more of a lost art form. Sad. But engineers love to build, there is some solace in that.
Actually, there is plenty more to build. Fun.
This has been said a thousand times before, but allow me to add my own voice: the era of humans writing code is over. Disturbing for those of us who identify as SWEs, but no less true. That's not to say SWEs don't have work to do, but writing syntax directly is not it.
The rise of AI programming agents is changing the nature of software development in the same way as did the introduction of compilers in the time of Grave Hopper.
I’ll say it again: the entire history of software engineering is one of rising levels of abstraction.
I asked Claude Cowork to identify the 10 most important skills for thriving in the age of AI, based on my 320 podcast conversations.
Impressed with the results.
Part 1: Timeless Skills (become more valuable)
1. Taste and judgment — The bottleneck when AI generates unlimited options. Develop through "exposure hours." — @rauchg
2. Curiosity — The meta-skill that enables all other learning. @mikeyk says it's what he'd prioritize for children in an AI world.
3. Becoming a cross-functional "builder" — "Dissolve role boundaries and call ourselves builders." — @joulee
4. Clear communication and storytelling — As execution is automated, articulation becomes your primary output.
5. Strategic thinking — "The leverage of getting strategy right goes up when execution costs go down."
Part 2: AI-native skills (must develop)
1. Writing evals — "AI is almost capped by how good we are at evals." — @kevinweil
2. Prompting and context engineering — "Great prompters are great writers."
3. AI fluency through constant use — You can't understand AI by reading about it. Cancel your meetings and play with every AI product.
4. Understanding systems under the hood — Paradoxically, fundamentals become MORE valuable as AI abstracts them away.
5. Working with AI Agents as teammates — Management skills transfer directly. "Used to be people, but now it's basically AI models." — @joulee
Unbelievably impressive. I think programmers are right to have some worry that the world of tomorrow won't need all of them. Illustrators, animators, and cartoonists surely already do. What a time to be alive.
its crazy how Slack has obliterated the corporate landscape by massively empowering the naturally socially anxious/autistic to be absolute demons in text channels and destroyed the average high EQ slow-typing product guy who just did not grow up fighting flame wars on Discord
Today we’re launching our first homegrown AI model: an open source turn detection model for building voice agents.
Instead of relying solely on voice activity detection (VAD), which only considers when a user is speaking, our model also considers what has and is being said in the context of a conversation and predicts when a user is finished expressing their thoughts before the agent responds.
Conversations with AI voice agents using this new model flow much more naturally without constant interruptions from the AI— check it out (more videos, details, and code in the thread):
I wish Twitter had a way to send all the people calling me antisemitic for talking about Palestine to the same place as the people calling me a genocide supporter for saying that blocking traffic is a stupid tactic, so they could argue with one another instead of me.