Robert C. Martin & Other Authors Who Shaped My Foundation

A tribute to the authors whose books shaped my development journey. From Robert C. Martin's Clean Code principles to Brad Frost's Atomic Design, and foundational works by E. Balagurusamy, Yashavant Kanetkar, Andrew Tanenbaum, Colin Moock, and Alex Kondov—these authors were my teachers when internet access was limited.

Personal Note

In my early days, when internet access was limited and learning resources were hard to find, books were my teachers — and they shaped the developer I am today. Robert C. Martin (Uncle Bob) had a profound impact on my thinking. Through his books like Clean Code and Agile Software Development: Principles, Patterns, and Practices, I learned not just how to write code, but how to write good, maintainable, thoughtful code. His work introduced me to principles that still guide my engineering decisions even today. But my foundation was built through many remarkable authors and books. I learned most of my early programming without the internet, relying entirely on books such as: Programming in ANSI C — E. Balagurusamy Let Us C — Yashavant Kanetkar Operating Systems: Design and Implementation — Andrew S. Tanenbaum ActionScript: The Definitive Guide — Colin Moock Atomic Design — Brad Frost These books were more than just learning resources — they were companions. They helped me understand the core fundamentals of programming, computer science, and problem-solving at a time when I had no online help, tutorials, or videos. I am grateful to all these authors whose words guided me long before I had access to the internet. Their work laid the foundation for everything I built in my career.
#clean-code#architecture#craft#books#authors#foundation

Reasons it matters

  • Codified SOLID, component principles, and a pragmatic approach to architecture
  • Relentless advocate for ethics, testing, and craftsmanship in software

Clean Code (book)

Read Article

The Clean Coder (book)

Read Article

Clean Architecture (book)

Read Article

Expecting Professionalism

Uncle Bob’s keynote on the expectations of software professionals.

Atomic Design by Brad Frost

Read Article

Tao of React by Alex Kondov

Read Article

Tao of Node by Alex Kondov

Read Article

Master Software Design & Architecture by Alex Kondov

Read Article

O'Reilly Media - Technology & Business Books

Read Article

Packt Publishing - Technology Books & Videos

Read Article

Atomic Design by Brad Frost - An Event Apart

Brad Frost introduces Atomic Design methodology for creating robust design systems.

Yashavant Kanetkar - YouTube Channel

Read Article