Programming - Topics
How to Improve Programming Skills
What Are Programming Skills?
Small programming tricks
Coding for beginners: where should you start?
What is open source software?
Writing a SQL join that does not silently duplicate rows
Using ChatGPT for coding without breaking your project
Using Claude Code on an existing legacy codebase
Does open source undermine the economics of software?
Pandas vs Excel for a dataset with a million rows
Watching someone code a project live for six hours: why is it oddly soothing?
How tool calling actually works in an agent
Claude Artifacts: what can you actually build with them?
Reviewing AI-written pull requests efficiently
Claude Code for developers: worth switching?
Coding agents for legacy languages nobody wants to touch
Testing tools independently of the agent
Contributing to an open model ecosystem
Iterating on a prompt: keeping a version history
Getting structured JSON out of a model reliably
What coding agents are genuinely good at today
Claude API vs the OpenAI API: which is easier to build with?
LangChain vs building your own agent loop
Building a regression test suite for an agent's behavior
Refactoring a function that works but nobody dares to touch
Choosing between terminal agents and IDE agents
Building a minimal agent without any framework
When to write a test and when it just slows you down
Agent frameworks compared for Python developers
Handling tool errors so the agent recovers
Using XML tags to organize a long Claude prompt
Coding with Claude Sonnet: strengths and blind spots