Articles by Tag #cleancode

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

The <template> Tag: A core HTML Feature That Simplified My JS

I’m currently developing a conversational AI web application. I’ve been building it completely from...

Learn More 56 42Oct 13 '25

The Cult of Shipping Fast Is Killing Your Code

Most developers are mediocre. Not average. Mediocre. As in: they write code that only works because...

Learn More 27 5Aug 29 '25

TODO or not TODO / Stop spamming the code with useless comments

It has been proven that the best way to solve a complex task is to divide it into smaller tasks. Some...

Learn More 27 21Aug 25 '25

How to Structure a .NET Solution That Actually Scales: Clean Architecture Guide

A practical guide to Clean Architecture folder structure, project organization, and dependency...

Learn More 38 12Dec 1 '25

Styling by State: How to make CSS do JS

In this article, I want to explore how we can use CSS’s powerful attribute selectors to manage...

Learn More 14 5Oct 15 '25

Stop Massacring the Repository Pattern: A Love Letter to Separation of Concerns

So... I've been reviewing code for years, and I've seen things. Terrible things. Things that would...

Learn More 11 4Oct 12 '25

Stop Writing "Clean Code". It is Killing Your Productivity.

We have become obsessed with abstractions, DRY principles, and "best practices". The result?...

Learn More 16 8Jan 19

Quelle est la taille idéale d'une classe ?

L'évaluation de la maintenabilité des programmes est un enjeu majeur pour l'industrie logicielle. En...

Learn More 15 0Dec 23 '25

Architecting at Scale: The CQRS-Powered Domain Core with React.

The Lagos Traffic Problem (aka Your Codebase). You're stuck in Lagos traffic at 6 PM on a Friday....

Learn More 9 0Nov 3 '25

Modern Code, Ancient Habits: Why Your One-Liners and Cryptic Names Aren't Clever

We live in 2025. We've got 32GB RAM machines, terabytes of storage, AI-powered IDEs, and linters that...

Learn More 8 1Oct 7 '25

Advanced Laravel Eloquent: Custom Query Builders and Model Scopes

When working with Laravel, one of the most powerful tools at your disposal is Eloquent ORM. While...

Learn More 70 0Oct 17 '25

Will clean code principles remain relevant in the AI era?

In the last few years, the rise of AI has completely changed how we envision the future of software...

Learn More 11 3Oct 10 '25

Result Pattern in C#

Error handling can make or break the clarity and reliability of your code. While exceptions are...

Learn More 4 0Jan 18

Peut-on encore tester comme Beizer ?

Qui n'a jamais entendu cette question dans l'espace ouvert "oui, mais elle fait quelle taille ton...

Learn More 9 0Dec 4 '25

C# Smart Enums: escape magic number hell

Eliminate Magic Numbers in C# using the Smart Enum pattern as alternative to using enum and const. Learn how to use C# Records for type-safe, readable constants.

Learn More 4 0Jan 2

What kind of day is this ‘day’? — Naming Tips That Won’t Confuse Your Readers

Introduction day — What kind of day is it? status — The status of what? user — Which...

Learn More 3 2Oct 15 '25

Pull Request Reviews

(originally published on my blog) Should you have PR reviews? Absolutely. What should the reviewer...

Learn More 3 0Dec 1 '25

15 Essential C# Shorthand Operators Every Developer Should Know in 2025

Introduction Writing elegant code is an art form. In modern C# development, shorthand...

Learn More 0 0Oct 27 '25

How to reduce technical debt in every pull request

A technical debt does not appear out of nowhere after a bad sprint. It works more like a tax you pay...

Learn More 2 0Dec 1 '25

Descomplicando a Clean Architecture (Arquitetura Limpa)

Introdução Clean Architecture é uma arquitetura que mantém o foco no domain. Seu objetivo...

Learn More 1 0Oct 18 '25

The Interview Question That Made Me Rethink My Architecture: Understanding Domain‑Driven Design

“Can you explain how you’ve used Domain‑Driven Design in your past projects?” That one simple...

Learn More 2 0Dec 21 '25

Building a Movie App with Clean Architecture Concepts in React Native

A personal journey implementing Clean Architecture in React Native 0.82, achieving 99.77% test coverage while building a movie discovery app

Learn More 1 0Nov 25 '25

Simplify Your Laravel Code with Route Model Binding!

Hey everyone! Are you using Laravel? I'm currently working mainly with TypeScript, but I also touch...

Learn More 1 3Oct 15 '25

Clean Code: From Basics to Best Practices

There is a common misconception among developers that adding more comments to the code means clean...

Learn More 4 7Dec 5 '25

C# Smart Enums: optimized

Learn how to optimize C# Smart Enums for high-performance using O(1) Dictionary lookups.

Learn More 0 0Jan 2

10 Lombok Annotations Every Java Developer Should Know

Introduction Java is a powerful and mature language, but it comes with a cost: a lot of...

Learn More 1 0Oct 26 '25

Trocando complexidade ciclomática por O(1) com Object Maps

Sabe aquela sensação de pisar em ovos toda vez que você precisa mexer em uma regra de negócio...

Learn More 1 0Dec 14 '25

A Custom Reusable Delete Confirmation Modal Hook in ReactJS.

If you've worked with React for a while, you know the common pattern: every time you need a delete...

Learn More 1 1Oct 9 '25

C# Smart Enums: advanced

Discover an advanced generic base class for C# Smart Enums using the CRTP pattern to eliminate boilerplate.

Learn More 0 0Jan 2

Stop Memorizing Patterns, Start Writing Tests: A Pragmatic Guide to Better Code

Writing good code is hard. The industry's response has been to create an ever-growing catalog of...

Learn More 1 0Nov 28 '25