17 articles

📰 Dev.to · Leon Pennings

Articles from Dev.to · Leon Pennings · 17 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (9068) ArXiv cs.AIDev.to · FORUM WEBForbes InnovationOpenAI NewsDev.to AIHugging Face Blog
Less Code, Lost Meaning: Why Boilerplate Reduction Misses the Point
Dev.to · Leon Pennings 3w ago
Less Code, Lost Meaning: Why Boilerplate Reduction Misses the Point
In modern software development, one theme keeps returning: reduce boilerplate write less...
The Illusion of Progress: Why Tooling Can’t Replace Engineering
Dev.to · Leon Pennings 3w ago
The Illusion of Progress: Why Tooling Can’t Replace Engineering
Walk into almost any modern enterprise Java codebase and you’ll see the same pattern: controllers,...
The Ghostwriter, the House Builder, and the Missing Domain Model Walk Into a Bar
Dev.to · Leon Pennings 3w ago
The Ghostwriter, the House Builder, and the Missing Domain Model Walk Into a Bar
Software development is often described as “building systems”. But there are two professions that...
How to Recognize an Effective Software Engineer
Dev.to · Leon Pennings 1mo ago
How to Recognize an Effective Software Engineer
In software development, confidence is cheap. You can memorize frameworks, quote architecture...
Why Do You Need a Rich Domain Model? That's Old School and Not Modern!
Dev.to · Leon Pennings 1mo ago
Why Do You Need a Rich Domain Model? That's Old School and Not Modern!
Most modern software is built in iterations. We select a set of user stories, implement them in a...
Preventing Conflicting Business Logic in Growing Software Systems
Dev.to · Leon Pennings 1mo ago
Preventing Conflicting Business Logic in Growing Software Systems
Most large systems do not fail because individual requirements were implemented incorrectly. They...
Using ACID Properties as a Simplicity Litmus Test
Dev.to · Leon Pennings 1mo ago
Using ACID Properties as a Simplicity Litmus Test
ACID is often discussed as a database feature. Sometimes as an outdated one. That framing misses...
The Integration Tax: Why Distributed Systems Hide the Truth Until It’s Too Late
Dev.to · Leon Pennings 2mo ago
The Integration Tax: Why Distributed Systems Hide the Truth Until It’s Too Late
Large, integrated codebases have long been framed as a liability. They are described as entangled,...
Modern Software Architectures Made Simple - When To Use What
Dev.to · Leon Pennings 2mo ago
Modern Software Architectures Made Simple - When To Use What
Let’s pull three commonly discussed software architectures out of their technological context and...
Architecture in IT: It’s a Verb, Not a Job Title
Dev.to · Leon Pennings 3mo ago
Architecture in IT: It’s a Verb, Not a Job Title
In traditional construction, architects work with largely fixed constraints: gravity, materials, and...
Still Reaching for Spring? Then You Might Still Think Happy Meals Are Fine Dining.
Dev.to · Leon Pennings 4mo ago
Still Reaching for Spring? Then You Might Still Think Happy Meals Are Fine Dining.
Spring is paradoxical. It “solves” problems it created — and trained a generation of developers to...
Rich Domain Model Monoliths vs. “Modern” Architectures — Are You Rich Enough to Go Modern?
Dev.to · Leon Pennings 4mo ago
Rich Domain Model Monoliths vs. “Modern” Architectures — Are You Rich Enough to Go Modern?
The industry loves to argue about monoliths vs. microservices, DDD vs. simple CRUD, “modern”...
The Real Cost of Modern Software Development — and Why We Keep Paying It
Dev.to · Leon Pennings 5mo ago
The Real Cost of Modern Software Development — and Why We Keep Paying It
In the last two decades, software development has become incredibly sophisticated — at least on...