Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
A podcast about crafting software where we discuss the importance of doing the right thing, at the right time, with the right tools.... more
FAQs about Crafting Code Podcast:How many episodes does Crafting Code Podcast have?The podcast currently has 42 episodes available.
September 14, 2021012 - Learning From Our MistakesMistakes are inevitable. In this episode, your hosts share some of the lessons we've learned the hard way through the mistakes we've made. Our hope is that some of you may be able to avoid making these same mistakes. But if not, at least know you're not alone and we can all improve....more1h 13minPlay
August 10, 2021011 - Software EducationWhat do you need to know to be a successful software developer? No matter your path into writing software, there are some things you ought to learn. Unfortunately, formal education doesn't teach us all we need to know, and even worse: sometimes even teaches us the wrong things!...more52minPlay
June 24, 2021010 - Team FolkloreHumans communicate through stories. That includes the ones writing code. The folklore of your team teaches you about your history (the hows and whys that got you here) and your ambitions for the future. In this episode, Dave and Allan (sans Matt) discuss the storytelling element of teams....more40minPlay
May 31, 2021009 - Coupling & CohesionCoupling and cohesion are fundamental concepts in software systems. From types of coupling to Conway's Law, Matt and Allan (sans Dave) discuss how these two ideas can affect your day to day work beyond just the formal definitions....more59minPlay
April 19, 2021008 - Test Driven DevelopmentTDD is one of the most powerful, professional practices we are aware of for designing code. It provides a consistent way to make sure you solve the problem at hand while naturally improving your code quality. This episode takes a deep dive into your hosts' thoughts on the practice....more1h 5minPlay
March 22, 2021007 - Building Communities with Mike ClementCommunities of professionals don't just spring into being on their own. In this episode we welcome a special guest, Mike Clement, to talk with us about his experiences in starting and building communities. Meeting with a group of kindred spirits can make a huge difference in your career....more45minPlay
February 16, 2021006 - Deleting CodeA professional doesn't just write code, they also know when to delete it. In this episode, we discuss the problems that code can cause and share some ideas on how to go about making your codebase smaller....more55minPlay
January 23, 2021005 - Practice & PlayPractice is key to learning and developing skills. It provides us fast feedback and allows us to fail in safe efforts which can be reversed or thrown away. Playing in code can motivate us and our teams to improve, creating outcomes that employers desire....more53minPlay
December 15, 2020004 - Effective TeamsWhat does it mean for a software team to be effective? What sorts of things can you do to increase your effectiveness as a team? In this episode, we discuss the principles and practices which we have seen in common among effective teams....more1h 12minPlay
November 23, 2020003 - Two Conversations Pass in the NightCoding is a specialized skill where we learn to communicate with a machine. Unfortunately, this can often blind us to the fact that crafting code involves a lot of communication with humans. Writing clean, expressive code communicates with other coders. Communicating well with non-coders helps us understand business needs so we can write the right code....more1h 6minPlay
FAQs about Crafting Code Podcast:How many episodes does Crafting Code Podcast have?The podcast currently has 42 episodes available.