Why front-end rewrites are more common than refactors
Why do engineering teams keep rewriting frontends? Let’s explore the leadership bias and tech churn that makes refactors feel harder—yet ultimately more sustainable.
Why do engineering teams keep rewriting frontends? Let’s explore the leadership bias and tech churn that makes refactors feel harder—yet ultimately more sustainable.
Forced API migrations without a rollback plan? That’s how businesses lose trust—and money.
Balancing innovation with stability is key in managing SaaS legacy code. You explore phased implementations, leveraging existing assets, and continuous learning to maximize legacy code potential. Ideal for tech leads and founders.
Discover effective strategies for managing technical debt and legacy code in software development. This comprehensive guide for founders explores the causes, impacts, and solutions to maintain sustainable growth and high-quality code.
We discuss the challenges of using PHPStan at its strictest level for type checking, particularly with 'mixed' types. It explores solutions like using strval() and creating custom functions, but ultimately, the author opts to lower PHPStan's strictness due to complexity, ending with mixed feelings.
Improve your front-end project's performance and maintainability with our guide to refactoring a codebase. Learn about tackling technical debt, assessing your code, planning a strategy, and exploring refactoring techniques.
Caught in a vendor's web, a client believed a total rebuild was their only option. Discover how we unravelled this myth and saved them time, money, and risk while exposing the industry's flawed advice on web application development.
Should you start from scratch or invest time to refactor your application? * The concepts explained: software rewrite, starting from scratch, and refactoring * When should you
What is technical debt? How can you fix technical debt and what is the best approach to avoid technical debt?
The set up When developing software, you sometimes come up with ideas that in the end don’t really work out. Depending on the idea
We all had to do it at some point. We’ve all been in the situation where we needed to add some code — maybe a
On this episode of madewithlove’s Pulse podcast, Vinch Battaglia, CTO in residence, welcomes Wouter Sioen, software engineer, and Jonas Drieghe, software engineer, all members
The madewithlove team dives into their first Between Us session where they discuss problems that they encounter through their daily work. Today’s topic is
So many problems in legacy or brownfield applications stem from invalid state being dragged around throughout the whole application and causing a bug somewhere far
In the past months, I have asked myself a lot why we always strive to write perfect code. Picking up coding again for an internal