About Clean Code
"The only way to go fast, is to go well."
--- Robert C. Martin, Clean Architecture
Я попробовал заменить JavaScript на F# — вот что получилось!
Внедрение зависимостей против инверсии зависимостей
Может ли Rust заменить JavaScript в браузере? | Эксперимент WebAssembly
Доменно-ориентированная и многоуровневая архитектура — ключевое различие
Я попробовал заменить JavaScript на C# — вот что получилось!
Почему более безопасный рефакторинг иногда начинается с КРАЙНЕ НЕИСПРАВНОГО кода
The #1 Skill AI Can’t Replace in Developers!
Clean Code: Good Names Aren't Enough!
You May Not Need DDD, but You Need a Domain Model!
Top 5 Design Patterns EVERY Developer Should Know! (2025)
Clean Code: Simple is NOT Good Enough!
Clean Code: Can Functions be TOO small?
Continuous Integration - Flow Beats Control!
7 Code Review Practices That Save Time and Improve Quality!
The Dark Side of Pull Requests
Senior Devs Swear by This Simple Design Tactic!
The One Test Every Project Needs Before First Deployment!
How Smart Devs Break Up Huge Files Without Merge Hell
How Smart Devs Add Features Without Making a Mess!
THIS Hidden Smell Breaks Apps Silently!
A Great Design Makes the Invalid Unrepresentable
STOP Using Strings Everywhere! Use This Instead!
Uncle Bob's 6 Timeless Component Design Principles
How to Type-Safe Your Web API Automatically | OpenAPI, NSwag, TypeScript
The One Skill Great Software Engineers Master
Software Testing Isn’t the Holy Grail! Here’s Why
How We Saved a 15-Year-Old Legacy Codebase!
Micro Frontends: Simplicity vs. Flexibility | Complete Guide
STOP Guessing! Use Graph Theory to Uncover Design Hotspots!
Visualizing Architectural Dependencies? Do This First!