Clean Coders Podcast

Clean Coders Podcast

Download on the App Store

Clean Coders Podcast episodes

  • CC 012: The Practice of Preparedness with Chris Powers
    Chris Powers joins the Clean Coders podcast again to talk about how to be ready to seize opportunities and handle trials. Life has given us a huge pile of uncertainty lately. Chris and Chuck discuss how to create some certainty and how to grow during times like this. Host
    • Charles Max Wood
    Guest
    • Chris Powers
    "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links
    • Working Effectively with Legacy Code
    • The Values of Scrum
    • Coding Bootcamp | Learn 1-on-1 with a Mentor | Thinkful™
     
    • Follow Chris on Twitter @chrisjpowers, Website


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    55 min
  • CC 011: The Open Debates from the iOS Development Community with Eric Crichlow
    Eric rejoins the show to talk about the things that the iOS development community is debating. The first thing brought up is a tweet by Ben Sandofsky around being concise versus being readable. Stay tuned to see Eric's thoughts on the other debates happening in the iOS development community. Host
    • Charles Max Wood
    Guest
    • Eric Crichlow
    "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!  
    • Follow Eric on Twitter > @MisterEGC


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    49 min
  • CC 010: The Programmer's Oath with Robert "Uncle Bob" Martin
    Robert "Uncle Bob" Martin rejoins the podcast to discuss the Programmer's Oath. Bob wrote the Programmer's Oath in 2015. The conversation covers the first 4 points of the Programmer's Oath and the ethics involved in writing software that builds and runs our world. Host
    • Charles Max Wood
    Guest
    • Robert "Uncle Bob" Martin
    "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links
    • The Programmer's Oath
    • X-Plane 11 Flight Simulator
    • ForeFlight
    ollow Uncle Bob on Twitter > @unclebobmartin

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    1 hr
  • CC 009: Naming Things with Daniel Markham
    JavaScript Remote Conf 2020May 13th to 15th - register now! Daniel Markham is writing a book about coding practices. One of the chapters he's been writing is about naming things in your code. He walks through several strategies and answers questions Chuck poses about how to make sure that your code communicates and functions in ways that keeps the code maintainable. Host
    • Charles Max Wood
    Guest
    • Daniel Markham
      "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Follow Daniel on Twitter > @danielbmarkham, email: [email protected]

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    48 min
  • CC 008: Code Quality and Building a Culture of Clean Coding with Jonathan Oliver
    JavaScript Remote Conf 2020May 13th to 15th - register now! Charles originally interviewed Jonathan at a restaurant in Utah, but there was an issue with the recording and they wound up re-recording remotely due to COVID-19. Jonathan starts out talking about what it was like to put together a video for Clean Coders with Uncle Bob present. Jonathan then talks about taking Uncle Bob up to Snowbird to see where the Agile Manifesto was conceived and signed. We then talk about team organization, hiring, and other challenges of working in a team. Host
    • Charles Max Wood
    Guest
    • Jonathan Oliver
    "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links
    • Working effectively with legacy code
    • Crucial Conversations – VitalSmarts
    • The Other Side Academy
    • Clayton Christensen author page on Amazon
    • Leadership and self deception book
    • 7 habits of highly effective people
    Follow Jonathan on Twitter > @jonathan, SmartyStreets, email: [email protected]

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    50 min
  • CC 007: The Processes and Procedures We Take for Granted with Michael Whatcott
    Michael Whatcott is a band teacher turned developer working at SmartyStreets. He talks through the processes and procedures we take for granted as software developers. Panel:
    • Charles Max Wood
    Guest:
    • Michael Whatcott
    ____________________________________________________________   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links:
    • Follow Michael on Twitter - @mdwhatcott, Github
    • https://michaelwhatcott.com/


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    52 min
  • CC 006: Clean Code in the Clean Coders Codebase with Micah Martin
    Micah Martin has taken over maintaining the codebase at Clean Coders. He and Chuck discuss how he's working to refactor the codebase into "clean code" and how he's worked with apprentices in the past to teach them to write and refactor to clean code. Links ________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    32 min
  • CC 005: Clean Coding in Mobile with Eric Crichlow
    Eric Crichlow is a software developer in the Phoenix area with 24 years of experience, and he has spent the last 11 doing mobile development. He has also recently released the first three episodes of a Native IOS videos for Clean Coders and wrote the afterword in Uncle Bob’s latest book, Clean Agile. The show begins with Eric talking about how he got into programming, which started way back in second grade. Chuck and Eric discuss the importance of educational background in programmers and agree that they prefer people who have a passion for it rather than just a degree. Eric talks about his experience with OS-9 programming and how he made the switch to mobile development. Chuck and Eric talk about their mutual experience working with smart boards. Eric transitions to talking about how IOS development has changed over the past 10 years. When a new operating system comes out, his go-to method for learning is to pick up a book. He reads the book cover to cover, but he only codes from the first third of it, which is the basic concepts. He finishes the show by talking about his series on Clean Coders and the importance of going out and meeting people for your career.  Panelist
    • Charles Max Wood
    Guest
    • Eric Crichlow
    ____________________________ > "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • Clean Agile
    • Objective C
    • Swift
    • Cotlin
    • Infusions of Grandeur
    • iPhreaks Show
    • OS-9
    • Follow Eric on Twitter @MisterEGC or email [email protected]


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    53 min
  • CC 004: Software Craftsmanship with Sandro Mancuso
    Sandro Mancuso started his consultancy business 6 years ago and is one of the pioneers of software craftsmanship in the UK. He learned software craftsmanship from Uncle Bob in Chicago and brought it to the UK and Europe. He has also written a book called The Software Craftsman. Sandro talks about how he met Uncle Bob and got things started in the UK and Europe. He talks about some of the difficulties he encountered, especially in the split between technical focused Agile and process-focused Agile. This split led to the formation of the craftsmanship movement. The core ideas of software craftsmanship are a professional attitude, personal responsibility, community, and professional attitude for clients. Software craftsmanship ideals are best implemented through introspection. Sandro gives some examples on how to get started. For people trying to adopt software craftsmanship without experience, the best resource is the nearby or online community since there has been an effort to keep it an ideology rather than concrete. Clean code books are a must-read for those interested in software craftsmanship. Sandro talks about some software craftsmanship ideas on how to organize teams and some of the first steps to becoming a software craftsman. For Sandro’s company, the first step would be the acquisition of technical skills, consultancy skills, and teamwork, but he acknowledges that every company has different criteria. The show concludes with Sandro talking about a book he has in the works.  Panelist
    • Charles Max Wood
    Guest
    • Sandro Mancuso
    ____________________________ > "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • The Software Craftsman
    • Scrum
    • Conway’s Law
    • Codurance
    • Follow Sandro on Twitter @sandromancuso and [email protected]


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    42 min
  • CC 003: Leveling Up, Mentorship, and Clean Code in the Browser with Chris Powers
    Chris Powers is the author of Clean Code in the Browser for Clean Coders and VP of engineering for Thinkful. He starts the show by talking about the path he sees people following when they come through Thinkful, which includes weekly meetings with a mentor in the industry. Every person that uses Thinkful comes out prepared for an entry-level position or apprenticeship. Chris talks about the importance of having different levels of skill and experience in a team. He and Chuck discuss the different points at which people start caring about clean code, which is all based on a desire to improve their methods of doing things. He talks about different ways to approach refactoring and how clean code and working code go together. They discuss how the solid principles of clean coding play out in an object-oriented language like JavaScript and the shift in the identity of a frontend developer in the past 15 years. For Chris, clean code is code that can be easily changed, and that is the ultimate goal. Clean code can be achieved through design principles and judgment. He and Chuck discuss how to know the right amount each to apply. Chris believes it comes down to solving problems you actually have and making the system legible. At Thinkful, they focus on quality, keeping your work in progress low, and delivering early and often. He talks about how to balance people’s desire to get more features and the need to slow down for business reasons and how to recognize friction between the two. Chris talks about how he takes the lead in writing quality software. The show concludes with Chris talking about some of his current projects.  Panelists
    • Charles Max Wood
    Guest
    • Chris Powers
    ____________________________ > "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • Clean Code in the Browser
    • Thinkful
    • TypeScript
    • Kent Beck's 4 Principles of Simple Design
    • The Technical Debt Trap by Doc Norton
    • chrisjpowers.com


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy
    52 min

About Clean Coders Podcast

From the publisher's feed

A weekly discussion with the contributors and authors of courses at CleanCoders.com.