Clean Coders

CC 017: Mobile Development 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. Sponsors Audible.com Raygun | Click here…

Read More

CC 016: Embedded Systems and IoT with James Grenning

James Grenning is an expert in embedded systems. He’s been working in software for over 40 years. His series on Clean Coders is focused on IoT. James walks Chuck and the audience through the growth of embedded systems and its evolution into IoT. He also walks through the challenges and techniques involved in building code that runs on specific devices.

Read More

CC 015: Getting Started with Go with Michael Whatcott

Michael Whatcott is a Go developer at Smarty Streets and co-hosts the Go with Intensity series at Clean Coders. Michael walks Chuck and the audience through the ins and outs of getting started with the Go programming language, how to think about writing programs with the language. Michael and Chuck also talk about the Go community and ecosystem.

Read More

CC 014: The Programmer’s Oath – Part 2 – with Robert C. “Uncle Bob” Martin

Robert C. “Uncle Bob” Martin and Charles Max Wood dive into the intricacies of the last 5 points of the Programmer’s Oath. They discuss how programmers have the responsibility to continue to improve their programs, their teams, their teams’ practices, and continue to learn.

Read More

CC 013: Software Modernization Programs with Sandro Mancuso

Sandro Mancuso runs a company that updates projects to use modern tools, techniques, and libraries. Since many companies have systems that have evolved through various programmers, techniques, and frameworks. Sometimes they continue to be used by the company, but lack support, don’t perform as needed, or are hard to add features to. He walks Chuck through the process he uses to upgrade older applications.

Read More

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…

Read More

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…

Read More

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…

Read More

CC 009: Naming Things with Daniel Markham

JavaScript Remote Conf 2020 May 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…

Read More

CC 008: Code Quality and Building a Culture of Clean Coding with Jonathan Oliver

JavaScript Remote Conf 2020 May 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…

Read More

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:…

Read More

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 Datomic Email Micah at [email protected], follow him on Twitter @slagyr…

Read More