Why modularity and cohesion are important for building modern scalable software systems
What can the literate programming approach teach today's software developers
Ways to measure software code complexity to improve code quality and readability
What every software engineer needs to know about AI right now: code completion, generation, and AI agents
How to analyze and improve Go build compilation times
Overcoming the fear of refactoring: How small, smart changes improve code without risk
2 ways to find and check that your Go package is dependent on specific other packages
A practical guide to scaling codebases and teams through evolutionary incremental design
How to measure unreadable code and turn it into clean, productive, readable code
Examples of metrics that should be gathered on every web application software load test