DEV Community

#refactoring

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Rector in 2026: The 6 Rules That Pay for Themselves on Any Legacy Codebase

Rector in 2026: The 6 Rules That Pay for Themselves on Any Legacy Codebase

Comments
9 min read
Why I Switched from http to Dio in Flutter — Centralizing Error Tracking with Interceptors

Why I Switched from http to Dio in Flutter — Centralizing Error Tracking with Interceptors

Comments
3 min read
Schema Migrations vs Aggregate Evolution: Two Different Problems

Schema Migrations vs Aggregate Evolution: Two Different Problems

1
Comments
9 min read
If Your Controller Is More Than 15 Lines, You Have a Use Case Hiding

If Your Controller Is More Than 15 Lines, You Have a Use Case Hiding

Comments
7 min read
Migrate Eloquent Models to Domain Entities Without a Big-Bang Rewrite

Migrate Eloquent Models to Domain Entities Without a Big-Bang Rewrite

Comments
8 min read
The Anti-Corruption Layer: Integrating Legacy PHP Without Catching Its Diseases

The Anti-Corruption Layer: Integrating Legacy PHP Without Catching Its Diseases

Comments
9 min read
The Strangler Pattern in PHP: Shipping Two Architectures at Once for a Year

The Strangler Pattern in PHP: Shipping Two Architectures at Once for a Year

Comments
10 min read
Migrating a Legacy Laravel Service to Hexagonal, Incrementally

Migrating a Legacy Laravel Service to Hexagonal, Incrementally

Comments
12 min read
Reincarnating a Decade-Old jQuery Project

Reincarnating a Decade-Old jQuery Project

2
Comments
3 min read
Beyong New and Delete: from auto_ptr to unique_ptr

Beyong New and Delete: from auto_ptr to unique_ptr

Comments
6 min read
Laravel as an Adapter: A 90-Minute Refactor That Survives Framework Upgrades

Laravel as an Adapter: A 90-Minute Refactor That Survives Framework Upgrades

Comments
11 min read
Enhancing Electron's IPC: Addressing Robustness and Developer Experience for Complex Applications

Enhancing Electron's IPC: Addressing Robustness and Developer Experience for Complex Applications

Comments
9 min read
Software Rewrite from Scratch: Why It's Almost Always the Worst Engineering Decision [2026]

Software Rewrite from Scratch: Why It's Almost Always the Worst Engineering Decision [2026]

Comments
7 min read
I Used AI Agents to Migrate 44 Angular Components. The Review Changed My Mind.

I Used AI Agents to Migrate 44 Angular Components. The Review Changed My Mind.

Comments
8 min read
Zero-cost abstractions in Go: deleting your way to better code

Zero-cost abstractions in Go: deleting your way to better code

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.