136: Elm, Roc, and Rust with Richard Feldman
Working on legacy code is never easy, but some programming languages make it more enjoyable.
Working on legacy code is never easy, but some programming languages make it more enjoyable.
Product teams are scared of technical debt and refactoring. They press on to make something new, not to question what they have already created.
How can cooking help you have a better team? Today, we talk with Kimberly Fox.
In this episode, we are talking with Michael Kennedy, Python expert and the founder and host of two podcasts - Talk Python To Me and Python Bytes.
Software security has become one of the most important topics affecting the lives of millions of people.
We design software within a particular context. When that context changes, so should the software. But change is often difficult.
If you try to fix broken things in JavaScript, you will probably break the Internet because the entire Internet expects those "mistakes" to be there.
Legacy becomes legacy only when the memory of how the system works is gone. This is where observability kicks in. Today we talk with Hunter Madison.
The world as we know it wouldn't exist without open-source software. We have learned to rely and depend on these free products that magically get maintained and updated by communities of volunteers.
Agile has become the mainstream in software engineering, and agile principles should feel natural to legacy code menders.