Articles by Tag #refactoring

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

Cleaning up large frontend codebase

Recently I started work on the new extensions functionality in Saleor Dashboard. This repo is quite...

Learn More 2 0Oct 15 '25

Refactoring for AI: When Your Code Reviewer is a Machine

Why You Should Care If you're coding with AI assistants (ChatGPT, Claude, Copilot), you've...

Learn More 0 0Jan 6

Reescrevendo Legados #01

Contexto Na iugu, temos um processo rigoroso de cadastro e KYC (Know Your Customer) para...

Learn More 0 0Jan 24

The Gilded Rose Kata: Composition Over Inheritance

A deep dive into solving the Gilded Rose refactoring kata using composition and the Strategy pattern instead of inheritance

Learn More 2 0Oct 26 '25

How I Utilized AI to Refactor a 2000-Line Monolithic Component

A comprehensive technical deep dive into using AI-assisted development to migrate legacy code into a modern, maintainable architecture - saving 10-12 weeks of development time.

Learn More 0 0Nov 8 '25

Refactoring a God Object Detector That Was Itself a God Object

Originally published on Entropic Drift The Irony My code analysis tool debtmap has a...

Learn More 1 0Dec 9 '25

Three Patterns That Made Prodigy's Functional Migration Worth It

Originally published on Entropic Drift The Migration Story Over the past few weeks,...

Learn More 1 0Nov 30 '25

Escaping Dependency Hell: How I Migrated a Legacy CRA App to React 19 & Vite

If you are maintaining a React application created 4 or 5 years ago, you know the feeling. You run...

Learn More 0 0Dec 16 '25

Generics as a Design Tool, Not Just a Language Feature

Programming languages offer many useful features that make our lives easier. Some of them may seem...

Learn More 0 0Oct 19 '25

Refatoração e Otimização com IA: Entre a Automação e o Julgamento Arquitetural

Projetar uma arquitetura do zero é intelectualmente elegante; conviver com um sistema de 5–10 anos,...

Learn More 0 0Dec 31 '25

Business value > Shiny tech

In 10 years of software dev I saw apps rewritten from Angular to React, endless fights Vue vs...

Learn More 9 0Sep 30 '25

How to Make AI Consolidate Code—Without Micromanagement

In Refactor Anytime, I wrote that AI refactoring tends toward responsibility separation, increasing...

Learn More 0 0Jan 3

Don't Let the Domains Touch! The Professional Way to Avoid The Switch Smell

We love if/else chains. They are the first logic gates we learn. They feel safe. They feel logical....

Learn More 0 0Jan 2

Ways to stay current

I’ve found that the best way to stay technically sharp is to live with the consequences of old...

Learn More 0 0Dec 15 '25

Behind the Scenes: Refactoring Glyph Catalog 🛠️

If you’ve checked out the recent update to Glyph Catalog, you already know it’s now faster, cleaner,...

Learn More 1 2Sep 28 '25

#5 - 'The Power of [Separation] Compels You!'

Hey there, and welcome back to Campfire Logs: The Art of Trial & Error. In my last log, #4 -...

Learn More 0 0Sep 20 '25

Why Small Coding Habits Matter for Developers

Ever looked at your old code and wondered what you were thinking? That confusion, frustration, or...

Learn More 7 8Oct 6 '25

My Journey Refactoring Code and Rebase with Git

Over the past few days, I spent time refactoring my project and cleaning up different parts of the...

Learn More 0 0Oct 10 '25

Building Code Guardian Studio: An MCP Server for AI-Powered Code Refactoring

Managing large codebases is challenging. Finding what to refactor first, tracking technical debt, and...

Learn More 0 0Dec 25 '25

A refactoração é uma tarefa complexa

A refactoração, ao contrário do que a teoria sugere, é uma tarefa muito complexa.
Os livros e artigos...

Learn More 0 0Oct 25 '25

The Hidden Divide in Developer Culture

An exploration of why some developers take ownership of bad code while others avoid it and how workplace culture shapes both responses.

Learn More 1 0Nov 19 '25

Simple Android Architecture : Refactoring to new architecture

This is one of series of Simple Android Architecture. and you can check sample code there. This...

Learn More 5 0Dec 30 '25

Refactor Smart Today, Move Faster Tomorrow — Bonus Pack: 4 Lessons to Refactor Smarter

Extra insights that make your refactors more strategic, collaborative, and...

Learn More 1 0Oct 6 '25

What We Talk About When We Talk About Refactoring

A few years ago, I worked with a developer who took a kind of minimalist pride in his code....

Learn More 4 0Aug 14 '25

From Chaos to Clarity: Fixing Our Monorepo

Introduction: Why This Story Might Save You Some Headaches If you’ve worked in a large...

Learn More 7 0Aug 19 '25

Refactoring with git rebase

Refactoring Time for My CLI Tool: Repo-snapshot. During this round of refactoring, I focused on a few...

Learn More 0 0Oct 10 '25

OpenRewrite: Refactoring as code

Introduction à OpenRewrite

Learn More 16 0Feb 7 '25

Reusable GitHub Copilot Prompt for Refactoring Opportunities

Refactoring becomes easier when you receive fast feedback about improvement options in code. GitHub...

Learn More 1 0Dec 2 '25

Refactoring 031 - Removing OOPs

Give users help, not confusion TL;DR: Replace vague error messages with specific, actionable...

Learn More 5 3Aug 10 '25

The Refactoring Dilemma: Tidy Now, After… or Never?

At work in my team we didn’t have an agreed upon approach to refactoring. Therefore, the question of...

Learn More 0 0Nov 28 '25