DEEP THOUGHT
Updated 93 days ago
Deep Thought is a collection of well researched ideas and practices in software engineering and computer science that have stood the test of time. We bring you these ideas in form of articles, papers and podcasts. When understood deeply and followed consistently over time, these ideas and practices will help you make better decisions as a developer, avoid technical debt and write resilient software in the long run...
Deep Thought aims at helping you become a better software developer by bringing you distilled, time-tested ideas about the craft of writing code. We talk about topics such as design patterns, development workflows, software architecture, maintainability and technical debt.