Non-language/platform-specific topics (Programming)
Table of contents
Child pages
- AI / Machine Learning / Genetic Programming
- Algorithms, Data Structures, and Interview Questions
- Becoming a better / more-efficient / faster programmer (Programming)
- Bots (Programming)
- Career advice (Programming)
- Clean coding (Programming)
- Compilers / Language Design (Programming)
- Databases / db / sqlite / MongoDB / MySQL
- Data visualization
- Design Patterns (Programming concept)
- DevOps / SRE / Sysadmin / Continuous Deployment
- Functional Programming
- Game Programming (Programming)
- Games related to programming
- Getting a job (Programming)
- Global-first Programming
- Hacking
- IDEs (Programming)
- Learning Resources (Programming)
- Object-oriented programming
- Open Source (Programming)
- Problem-solving / debugging / troubleshooting (Programming)
- P vs. NP
- Reviewing other people's code ('Code Review')
- Scalability (Programming)
- Search (Programming)
- Service-Oriented Archicture (SOA) / Microservice Architecture
- Software Architecture
- UI / UX / User Experience (Programming)
- Writing a spec (Programming)
Books
- Coding Horror - Recommended Reading for Developers
- Rec'd in his article
- Rec'd in the comments:
- 1989 - Programmers at Work
- This is not "Coders at Work". This is an earlier book.
- Zero Bugs and Program Faster
- 1989 - Programmers at Work
Articles
- HackerMonthly - A useful collection of good HN posts.
Good Explanations of General CS Topics
- 2013.05.03 - The Code Ship - Quality Computer Science Education for Free? Yes Please!
- The author compiles a list of MOOCs that will recreate the sequence and topics covered in an undergrad computer science degree.
- rec'd books by an MIT grad who got his CS PhD from Stanford: