Modernizing Legacy Code

2016, Sep 12    

Like what you see?

Sign up for my weekly newsletter of advice, tools, and news for startup founders and engineering leaders.

Last summer I inherited a codebase that had been worked on by a couple different contractors over the past year. Like many offshored projects, it was a mess: there was logic in the views, four different methods to update a user, it was running on an unsupported version of PHP, and of course there weren’t any tests. Still, this was a challenge that I was ready to take on.