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 54 episodes available.
December 10, 2021014 - Software ArchitectureDespite the near-universal agreement of the importance of software architecture, it is very difficult to define. In this episode, your hosts share what we've learned from holding the architect role (and title) at various companies. For us, the crux of it comes down to figuring out how to deliver technical value for changing business needs over time....more1hPlay
October 14, 2021013 - Full-stack DevelopmentWhat does it mean to be a full-stack developer as opposed to front- or back-end? Is anyone really full-stack? Is it a reflection of who you are, or is it more about how your company chooses to operate? Whether or not you have a preference for the part of the stack you work in, there is value to expanding your understanding and collaboration....more49minPlay
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
FAQs about Crafting Code Podcast:How many episodes does Crafting Code Podcast have?The podcast currently has 54 episodes available.