Micah Martin: Clean Coders - Episode 363

Micah Martin: Clean Coders - Episode 363

Micah Martin is a co-founder, CEO, and Studio Director for Clean Coders. He's a 2nd-generation coder, serial entrepreneur, family man, pilot, airplane builder, engineer, author, and just a normal guy trying to enjoy life to the fullest.

He is also a co-author of Agile Principles, Patterns, and Practices in C#, along with his father, Robert C. Martin, also known as Uncle Bob, and a contributor to the popular testing framework FitNesse, among other things.

Topics of Discussion:

[1:52] Micah talks about early influences from his father, Uncle Bob, including childhood "robot" games and learning to code on a Commodore 64 and the first Macintosh.
[3:47] First job working alongside industry legends like Kent Beck and Ward Cunningham, and the humbling realization that college hadn't prepared him to build real software.

[5:00] Founding Clean Coders to distribute training videos and later expanding into custom software development with Clean Coders Studio.
[6:54] Why apprenticeship is key to developing strong software engineers and how Pete McBreen's Software Craftsmanship influenced his approach.
[8:20] Parallels between martial arts training under a sensei and learning software from a master craftsman.
[11:23] How Clean Coders apprentices learn new languages like Clojure through Project Euler challenges and Koans, and why maintaining and extending code is essential training.
[15:13] The origins and purpose of FitNesse, acceptance testing, and the need for a modern replacement.
[18:43] The gap in tooling for non-programmers to write executable tests, and AI's potential role in bridging it.

[20:35] The role of bullet-point test scenarios in developer/customer collaboration.
[21:07] The decline of Agile's technical focus and the creation of the Software Craftsmanship Manifesto at a summit in Libertyville, IL.
[25:29] Carrying forward the Clean Code discipline in both training and client projects.
[27:11] Plans to offer a digital apprenticeship experience through CleanCoders.com.
[28:17] How Micah uses AI for algorithms, test data generation, and client projects, plus its current limitations.
[36:37] Lessons from aviation autopilot systems and why humans remain essential in software development.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Agile Principals, Patterns, and Practices in C#

Clean Coders

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(419)

Justin Martin: Commanding Fleets of AI Agents - Episode 420

Justin Martin: Commanding Fleets of AI Agents - Episode 420

https://clearmeasure.com/developers/forums/ Today I'm joined by Justin Martin, a product-focused engineering leader based in Austin, Texas, with more than twenty years of experience driving technica...

21 Sep 38min

Uncle Bob Martin: AI Driven Development - Episode 419

Uncle Bob Martin: AI Driven Development - Episode 419

https://clearmeasure.com/developers/forums/ Today I'm joined by Robert C. Martin, known to most of the industry as Uncle Bob - a programmer since 1970, co-author of the Agile Manifesto, and the firs...

14 Sep 52min

Jeffrey Palermo: AI-Driven Software Projects - Episode 418

Jeffrey Palermo: AI-Driven Software Projects - Episode 418

https://clearmeasure.com/developers/forums/

7 Sep 18min

Joseph Guadagno: Architecture for AI Development - Episode 417

Joseph Guadagno: Architecture for AI Development - Episode 417

https://clearmeasure.com/developers/forums/ Joseph Guadagno is an experienced executive level software leader and architect over 30 years of software development experience and a Microsoft MVP since...

31 Aug 42min

Anna Hoffman: AI Database Development - Episode 416

Anna Hoffman: AI Database Development - Episode 416

https://clearmeasure.com/developers/forums/ Anna Hoffman is a Principal Group Product Manager for Azure Data on Microsoft's SQL Engineering team, where she works across SQL Server, Azure SQL, and SQ...

24 Aug 48min

Mark Seemann: AI Code Quality - Episode 415

Mark Seemann: AI Code Quality - Episode 415

https://clearmeasure.com/developers/forums/ Mark Seemann is a self-employed programmer and software architect based in Copenhagen, Denmark, and the author of Code That Fits in Your Head and Dependenc...

17 Aug 49min

Jimmy Bogard: AI-Driven Development - Episode 414

Jimmy Bogard: AI-Driven Development - Episode 414

https://clearmeasure.com/developers/forums/ Today's guest is a true heavyweight in the .NET open-source world — someone whose work has quietly, but profoundly, shaped the way countless developers bu...

10 Aug 42min

John Bristowe: Octopus Catchup - Episode 413

John Bristowe: Octopus Catchup - Episode 413

https://clearmeasure.com/developers/forums/ John Bristowe brings over 20 years of experience in technology to his role as Developer Advocate at Octopus Deploy. His career includes time at Progress a...

3 Aug 36min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
popradet
forklart
aftenpodden-usa
stopp-verden
bt-dokumentar-2
det-store-bildet
rss-gukild-johaug
nokon-ma-ga
fotballpodden-2
rss-espen-lee-usensurert
dine-penger-pengeradet
hanna-de-heldige
rss-ness
rss-penger-polser-og-politikk
aftenbla-bla
e24-podden
frokostshowet-pa-p5
unitedno