Articles by Tag #cleancode

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

Clean Code in JavaScript: A Comprehensive Guide 🚀

Writing clean code is an essential skill for any developer. Clean code isn't just about making your...

Learn More 134 25Feb 22

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

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

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 26 21Aug 25

The Hidden Costs of Over-Engineering: When Simple Solutions Win

It started with a simple feature request: "We need a way to store user preferences." Three weeks, two...

Learn More 28 5Feb 7

10 Tips to Write Cleaner Vue.js Code

When transitioning from one project to another (for example when changing jobs) there is always this...

Learn More 83 13Dec 9 '24

Washing your code: don’t make me think

All the different ways programmers like to write clever code, and why we should avoid clever code as much as possible.

Learn More 19 18Dec 1 '24

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 13 4Oct 15

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 7 4Oct 12

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 11 0Nov 3

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

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

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

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

Descomplicando a Clean Architecture (Arquitetura Limpa)

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

Learn More 0 0Oct 18

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

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

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

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

Ortogonalidade: O Caminho para Sistemas de Software Eficientes

O Pesadelo do Desenvolvedor Júnior Imagine o seguinte: Você acabou de entrar em um novo...

Learn More 0 0Nov 15

🎃 10 Spooky Engineering Antipatterns That Haunt Your Codebase (And How to Exorcise Them)

🎃 10 Spooky Engineering Antipatterns That Haunt Your Codebase (And How to Exorcise Them) ...

Learn More 0 0Oct 31

Understanding SOLID Principles — The Foundation of Better Software Design

I am currently working on the project YouTubeLayer. The prototype worked fine initially, but when I...

Learn More 0 2Nov 19

The Most Effective .NET Core Tip: Master Dependency Injection for Cleaner Code

If you're building modern applications with .NET Core, one tip stands out as a game-changer: master...

Learn More 1 0Oct 27

Mantenimiento WordPress en 2025: Desafíos reales, IA y nuevas buenas prácticas

Mantener un sitio WordPress ya no es lo que era. En 2025, el mantenimiento real de WordPress implica...

Learn More 0 0Oct 24

Clean Architecture in a Laravel project

What is The Clean Architecture structure? “Clean Architecture” is a project structure...

Learn More 4 0Oct 13

Hexagonal Architecture: Simple Introduction + Real-World Example

Hexagonal Architecture is very popular these days. However, I have seen that a lot of the resources...

Learn More 0 0Nov 26

Why I Changed My Mind About Code Comments

Why I Changed My Mind About Code Comments 🎬 The Awakening — When Your Own Code...

Learn More 0 0Oct 27

Coding as Poetry: Why Every Engineer Should Write Readable Code

I’ve built things. Now, I want to start writing. For years, I’ve lived behind the screen...

Learn More 0 0Oct 14

A Quick Note On Hexagonal Architecture

Intro Let’s look at one of my favorite architecture patterns and understand it with...

Learn More 1 0Oct 14

🧠 What 7 Years in .NET Development Taught Me About Software Craftsmanship

After a decade of building systems in .NET from small internal tools to large-scale enterprise...

Learn More 2 0Nov 19