Crafting Code Podcast
~/podcast
$ cd themes/code-design-and-quality
~/podcast/themes/code-design-and-quality $ tree --dirsfirstCode design and quality
. ├── comments-and-self-documenting-code │ ├── 031 - Clean Code │ ├── 034 - Context Is King │ ├── 041 - Code Design │ └── 061 - AI and Modern Software Engineering Practices ├── coupling-and-cohesion │ ├── 009 - Coupling & Cohesion │ ├── 018 - Searching for Simple Tools │ ├── 030 - Architecture Tools │ ├── 041 - Code Design │ ├── 042 - Skill and Experience Biases │ ├── 044 - Event-Based Systems │ ├── 069 - The Art of Code │ └── 070 - Volatility ├── design-patterns │ ├── 016 - Architecture Examples │ ├── 034 - Context Is King │ ├── 052 - SOLID Principles │ └── 059 - Software Patterns and Pattern Languages ├── duplication-and-abstraction │ ├── 006 - Deleting Code │ ├── 020 - The Humble Programmer │ ├── 031 - Clean Code │ ├── 061 - AI and Modern Software Engineering Practices │ └── 070 - Volatility ├── frameworks-and-tool-dependence │ ├── 006 - Deleting Code │ ├── 012 - Learning From Our Mistakes │ ├── 017 - Programming Languages │ ├── 018 - Searching for Simple Tools │ ├── 020 - The Humble Programmer │ ├── 022 - Fending Off Frameworks │ ├── 042 - Skill and Experience Biases │ └── 048 - Premature Optimization ├── readable-code-and-naming │ ├── 003 - Two Conversations Pass in the Night │ ├── 020 - The Humble Programmer │ ├── 021 - Crafting Katas │ ├── 031 - Clean Code │ ├── 039 - Book Recommendations │ ├── 041 - Code Design │ ├── 049 - Software Costs │ ├── 052 - SOLID Principles │ ├── 059 - Software Patterns and Pattern Languages │ ├── 061 - AI and Modern Software Engineering Practices │ └── 069 - The Art of Code ├── simple-design-and-over-engineering │ ├── 008 - Test Driven Development │ ├── 012 - Learning From Our Mistakes │ ├── 014 - Software Architecture │ ├── 016 - Architecture Examples │ ├── 018 - Searching for Simple Tools │ ├── 020 - The Humble Programmer │ ├── 031 - Clean Code │ ├── 041 - Code Design │ ├── 048 - Premature Optimization │ ├── 061 - AI and Modern Software Engineering Practices │ └── 069 - The Art of Code ├── solid-principles │ ├── 022 - Fending Off Frameworks │ ├── 052 - SOLID Principles │ └── 070 - Volatility ├── technical-health-technical-debt-and-code-rot │ ├── 020 - The Humble Programmer │ ├── 022 - Fending Off Frameworks │ ├── 023 - Technical Debt │ ├── 025 - Code Rot │ ├── 027 - 10x Systems │ ├── 028 - Technical Health │ ├── 038 - Culture & Architecture │ └── 049 - Software Costs ├── 017 - Programming Languages └── 020 - The Humble Programmer 9 directories, 64 files~/podcast/themes/code-design-and-quality $ cat ../../copyright.txt
Copyright © 2026 - Crafting Code Podcast