Software development - Category Home

Software development - Topics

Bootcamp graduates filtered out at the first interview by a portfolio review When should a designer choose a wizard flow over one dense form? Open source maintainers funded by the vendors whose products depend on their work What an AI agent should do when a tool call fails How do you price fixed-scope outsourced development without getting burned Building a support chatbot on your own documentation Why dependency updates break builds that nobody touched How the Claude API is priced Reading the OpenAI API pricing tiers On-call rotations are where retention quietly collapses Why documentation rots faster than the code it describes Masking production data for a test environment Setting up Claude Code on a large codebase Take-home coding assignments and how marking had to change once answers were online Designing around OpenAI's rate limits Bug and glitch carry different blame and engineers choose carefully Document ingestion: when to keep the original scan Who decides which error messages a user is allowed to see? Why platform technologies and application technologies get treated differently How long should a feature branch live before it becomes a merge nightmare What does a docs-as-code pipeline change for a writing team? How do you onboard a developer into a codebase nobody documented Debugging when Claude Code keeps failing the same test Why do settings menus keep growing while the main screen gets simpler? Claude Code permission modes and how to block risky commands The Mythical Man-Month is still assigned because the failure mode refuses to retire Why companies keep paying to maintain software nobody wants anymore Screen reader support breaks on custom widgets: whose job is it to catch that? Why do API docs go stale within weeks of a release? Why do so many self-taught programmers stall after the basics? Why long-horizon AI agent tasks still fall apart Usability benchmarks across releases: timing the same task every quarter