Programming - Category Home

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? Pandas vs Excel for a dataset with a million rows Using ChatGPT for coding without breaking your project Does open source undermine the economics of software? Writing a SQL join that does not silently duplicate rows Using Claude Code on an existing legacy codebase Watching someone code a project live for six hours: why is it oddly soothing? Claude Artifacts: what can you actually build with them? Iterating on a prompt: keeping a version history How tool calling actually works in an agent Claude API vs the OpenAI API: which is easier to build with? Getting structured JSON out of a model reliably Contributing to an open model ecosystem Testing tools independently of the agent Coding agents for legacy languages nobody wants to touch Agent frameworks compared for Python developers Refactoring a function that works but nobody dares to touch Building a minimal agent without any framework Coding with Claude Sonnet: strengths and blind spots What coding agents are genuinely good at today Letting Claude Code edit files directly: how much control do you keep? Reviewing AI-written pull requests efficiently Handling tool errors so the agent recovers LangChain vs building your own agent loop Building a regression test suite for an agent's behavior Choosing between terminal agents and IDE agents Which programming language to learn first when the goal is a job Claude Code for developers: worth switching?