notes
notes copied to clipboard
My software engineering notes - books, courses, conferences 📓
Notes
Books
👀 In progress:
- System design interview
✅ Finished:
-
Code:
- Clean Code: A Handbook of Agile Software Craftsmanship
- Learning Go: An Idiomatic Approach to Real-World Go Programming
- Python Testing with Pytest
- Refactoring: Improving the Design of Existing Code
- Tidy first?
-
Architecture:
- Architecture Patterns with Python
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software
- Release It! Design and Deploy Production-Ready Software
- Fundamentals of Software Architecture
-
Process:
- Clean Agile: Back to Basics
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Peopleware: Productive Projects and Teams
- The Pragmatic Programmer
- Comic Agilé
-
DevOps:
- The Kubernetes Book
-
Product:
- :eyes:
-
ML:
- Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
☑️ Finished partially:
- Code Complete: A Practical Handbook of Software Construction
- Cracking the Coding Interview
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
- Build
- Coaching Agile Teams
⏳ Queue:
- Docker Deep Dive
- Software Architecture: The Hard Parts
- Understanding Distributed Systems
- Kubernetes in Action
- Elixir in Action
Case Studies
Conferences
- PyCon 2022
- AWS Innovate: AI/ML Edition 2021
- Brown Bags
Patterns
- Abbreviations
- Architecture
Teaching
- Introduction to Programming: Python for beginners
- Python Intermediate
Courses
- Course @ FastAI