Listen

Description

“Know your tools - use an interactive debugger. Your brain isn’t a compiler - stop trying to interpret code by reading it.” ~Matt Schick, Lead Engineer at JellyvisionWhat is legacy code? Should you rewrite your legacy app to use microservices? The answers may surprise you.

Hosts Nana and Dave ask Matt about legacy app maintenance, developer archetypes (investigators vs creators), the “strangler pattern,” monolith designs, and more. Matt goes into tradeoffs, boundaries, hairy migrations, debugging, testing, clean code, and perhaps most importantly, “leaving your legacy.”