LPLeon Penningsinblog.leonpennings.com·Aug 13 · 17 min readHow Do You Tell Your Software Application Is of High Quality? Part 2Part 2 — Essential and Accidental Complexity Part 1's answer to that question was 'you can't' — and that still stands. No controlled counterfactual exists, and it isn't coming. What's fixable is narro10
LPLeon Penningsinblog.leonpennings.com·Aug 10 · 15 min readHow Do You Tell Your Software Application Is of High Quality?Part 1 — Problem Definition You can't. Not with any test you currently run. Every test in a standard suite answers one question: does the software do what it's supposed to do. None of them answer a se00
Ppraveeninthecoderegistry.hashnode.dev·Jul 24 · 6 min readWhy Great Products Still Get Lower Acquisition Offers: The Hidden Cost of Poor Code QualityEvery acquisition starts with excitement. The founders see years of product innovation finally paying off. Investors anticipate a successful exit. The acquiring company sees new customers, talented en00
Yyurukusainyurukusa.hashnode.dev·May 5 · 7 min readSilent regressions in Claude Code, late April through early May 2026In the eight days between April 28 and May 5, 2026, ten issues were filed against the Claude Code repository that share an unusual property. None of them appear in the official changelog for 2.1.126. Some have been closed quietly. Others sit open wit...02YM
NYNagarjuna Yelisettyinynagarjuna.hashnode.dev·May 2 · 12 min readThe Boring Engineering You Did Is Now AI InfrastructurePart 2 of 5 in The New Engineering Contract — what it means to lead engineers when AI is doing more of the coding. A friend of mine leads engineering at a funded startup. Sharp person. Good instincts01K
FFetchLogicinfetchlogic.hashnode.dev·Apr 24 · 7 min readThe Compound Interest of Cutting CornersA single deployment window turned into a five-day firefighting operation. What Anthropic characterized as "code quality issues" in their January 2025 postmortem translated to broken integrations, degraded performance, and a cascade of customer compla...00
ASAlex samintestmaxai.hashnode.dev·Apr 14 · 5 min readWhy Your QA Team is Stuck Writing Scripts That Break Every SprintYour automation suite covers 30% of your app. Scripts break when a button moves. New features mean rewriting half your test suite. Sound familiar? Here's what's actually broken — and how AI is fixing 00
PRPratham Rathodinprathamrathod.hashnode.dev·Apr 10 · 12 min readQuality Assurance vs Quality ControlQuality Assurance vs. Quality Control: What’s the Real Difference? To understand the difference between Quality Assurance (QA) and Quality Control (QC), think of it as the difference between preventin00
LPLeon Penningsinblog.leonpennings.com·Mar 5 · 4 min readHow to Recognize an Effective Software EngineerIn software development, confidence is cheap. You can memorize frameworks, quote architecture patterns, and repeat industry “best practices.” After a few years, it becomes easy to sound like an expert00
SPSancharini Pandaincommunity.keploy.io·Feb 26 · 16 min readTypes of Software Testing: A Comprehensive Guide (2026) The types of software testing define how modern systems maintain stability, performance, and security in fast release cycles. In 2026, software is API-driven and continuously deployed, so testing is n00