Clean Code Podcast Summaries
Clean Code on Yedapo: 3 summarized podcast and YouTube episodes. Each includes key takeaways, core concepts and notable quotes with timestamps.
3 Must Use TSConfig Features
Web Dev Simplified
May 7, 2026
TypeScript configurations are often overlooked, yet they offer powerful guardrails against runtime crashes. Enabling specific strictness settings prevents common array access errors, switch-case logic bugs, and redundant unreachable code, ultimately leading to cleaner and more robust applications.
Key insight: Enabling 'noUncheckedIndexedAccess' forces you to handle undefined values every time you access an array by index, preventing silent runtime failures.
Strict TypeScript Isn't Enough Anymore
Web Dev Simplified
Mar 24, 2026
Strict mode is just the beginning of professional type safety. Kyle Cook reveals over 15 advanced configurations that trap silent bugs and enforce cleaner architecture before they reach production, moving beyond the limitations of standard bundler setups.
Key insight: The "noUncheckedIndexedAccess" setting eliminates the dangerous assumption that array indexes always contain values, forcing developers to handle potential undefined cases and preventing common runtime crashes.

코딩 잘하는 팁 세가지 (이걸 알면 코드가 깔끔해 진다)
드림코딩
Apr 29, 2021
유지보수 가능하고 확장성 있는 코드를 작성하기 위해 DRY, KISS, YAGNI 원칙을 어떻게 적용할지 설명합니다. 불필요한 복잡성을 제거하고 코드의 명확성을 높이는 것이 핵심입니다.
Key insight: YAGNI(You Ain't Gonna Need It)는 미래의 확장성을 위해 기능을 미리 구현하는 것이 오히려 전체 시스템에 복잡성과 버그를 초래할 수 있다는 점을 지적합니다.