In Episode 21 we present…

Unbreakable. Perfect: The Craft of Code

The best welders create seams so perfect that flaws cannot be detected even by an X-ray. Most welders will never get there. Code is no different. Do you write code that ‘works’ or code that is crafted so perfectly it will never show a flaw? We will explore timeless principles that make great code: recognizing code smells, writing for testability, keeping things simple and clear. Many of these ideas were written down decades ago, but are still ignored. The most important first step is viewing code as a craft, something that is done for it’s own sake rather than something hacked out to solve a problem. In this session, you’ll learn how to create a plan for steady improvements. Syntax, languages, frameworks all fade away. A mindset that is focused on craft will never fail.

Found on:

Show Notes


Topics:

  •  Introduction – 0:00
  • Craftsmanship – 1:00
  • Mentorship – 12:19
  • Leveling up – 23:38
  • Picks – 39:47
  • Promo code and link – 45:44
  • Outro – 46:14

From Joe’s conference talk on craftsmanship:

Joe’s book

Picks:

Social:

Speakers:

Joe Morgan
Joe Morgan is a developer out of Lawrence, KS. A long-time JavaScript fan, he’s enjoying the JavaScript renaissance that has made the language more beautiful than ever. He loves writing and speaking on JavaScript and craftsmanship and tries to learn a little more each day.
Jacob Berthelsen
Husband, father, web dev/designer, expert gif'er, oxford comma user, & seeker of awesomeness.
Landon Cline
Ever since I was little I was taking computers apart and rebuilding them. Since then I've had various jobs in tech, but eventually I stumbled upon programming and development. The problem solving and engineering of solutions drew me in like moth to flame. I continue to refine my skills and have found my passion for front-end development and Angular. Most of what I learned has been self taught and from mentoring in the community. I can't say enough about how great the community is for development!
Richard Davenport
I love the web and I love helping others understand what the web is and how it works. Currently working with Integrity Inspired Solutions, a Lean/Agile Consultancy. We help teams transition to a more agile way of working and we do that through our software development. Currently working with Angular, Node, Firebase, ASP.NET and dipping my toes into React.