Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
I’m currently developing a conversational AI web application. I’ve been building it completely from...
Most developers are mediocre. Not average. Mediocre. As in: they write code that only works because...
It has been proven that the best way to solve a complex task is to divide it into smaller tasks. Some...
A practical guide to Clean Architecture folder structure, project organization, and dependency...
In this article, I want to explore how we can use CSS’s powerful attribute selectors to manage...
So... I've been reviewing code for years, and I've seen things. Terrible things. Things that would...
We have become obsessed with abstractions, DRY principles, and "best practices". The result?...
L'évaluation de la maintenabilité des programmes est un enjeu majeur pour l'industrie logicielle. En...
The Lagos Traffic Problem (aka Your Codebase). You're stuck in Lagos traffic at 6 PM on a Friday....
We live in 2025. We've got 32GB RAM machines, terabytes of storage, AI-powered IDEs, and linters that...
When working with Laravel, one of the most powerful tools at your disposal is Eloquent ORM. While...
In the last few years, the rise of AI has completely changed how we envision the future of software...
Error handling can make or break the clarity and reliability of your code. While exceptions are...
Qui n'a jamais entendu cette question dans l'espace ouvert "oui, mais elle fait quelle taille ton...
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.
Introduction day — What kind of day is it? status — The status of what? user — Which...
(originally published on my blog) Should you have PR reviews? Absolutely. What should the reviewer...
Introduction Writing elegant code is an art form. In modern C# development, shorthand...
A technical debt does not appear out of nowhere after a bad sprint. It works more like a tax you pay...
Introdução Clean Architecture é uma arquitetura que mantém o foco no domain. Seu objetivo...
“Can you explain how you’ve used Domain‑Driven Design in your past projects?” That one simple...
A personal journey implementing Clean Architecture in React Native 0.82, achieving 99.77% test coverage while building a movie discovery app
Hey everyone! Are you using Laravel? I'm currently working mainly with TypeScript, but I also touch...
There is a common misconception among developers that adding more comments to the code means clean...
Learn how to optimize C# Smart Enums for high-performance using O(1) Dictionary lookups.
Introduction Java is a powerful and mature language, but it comes with a cost: a lot of...
Sabe aquela sensação de pisar em ovos toda vez que você precisa mexer em uma regra de negócio...
If you've worked with React for a while, you know the common pattern: every time you need a delete...
Discover an advanced generic base class for C# Smart Enums using the CRTP pattern to eliminate boilerplate.
Writing good code is hard. The industry's response has been to create an ever-growing catalog of...