An open API service indexing awesome lists of open source software.

https://github.com/pkardas/notes

My software engineering notes - books, courses, conferences 📓
https://github.com/pkardas/notes

architecture booknotes books python software-architecture software-design software-engineering

Last synced: about 1 month ago
JSON representation

My software engineering notes - books, courses, conferences 📓

Awesome Lists containing this project

README

        

# 👉👉👉 Visit [musicat.fm](https://musicat.fm) 😻

You can connect Spotify and Apple Music to it to discover many cool statistics about your taste!

(I'm the author 🤩)

---

## Notes

### Books

👀 In progress:

- [System design interview](books/system-design-interview.md)

#### ✅ Finished:

- Code:
- [Clean Code: A Handbook of Agile Software Craftsmanship](books/clean-code.md)
- [Learning Go: An Idiomatic Approach to Real-World Go Programming](books/go/notes.md)
- [Python Testing with Pytest](books/pytest/notes.md)
- [Refactoring: Improving the Design of Existing Code](books/refactoring.md)
- [Tidy first?](books/tidy-first.md)

- Architecture:
- [Architecture Patterns with Python](books/python-architecture-patterns/notes.md)
- [Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems](books/ddia.md)
- [Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software](books/head-first-design-patterns/notes.md)
- [Release It! Design and Deploy Production-Ready Software](books/release-it.md)
- [Fundamentals of Software Architecture](books/fundamentals-of-architecture.md)

- Process:
- [Clean Agile: Back to Basics](books/clean-agile.md)
- [Domain-Driven Design: Tackling Complexity in the Heart of Software](books/ddd.md)
- [Peopleware: Productive Projects and Teams](books/peopleware.md)
- [The Pragmatic Programmer](books/pragmatic-programmer.md)
- [Comic Agilé](books/comic-agile.md)

- DevOps:
- [The Kubernetes Book](books/kubernetes-book.md)

- Product:
- :eyes:

- ML:
- [Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition](books/nlp-book.md)

#### ☑️ Finished partially:

- [Code Complete: A Practical Handbook of Software Construction](books/code-complete.md)
- [Cracking the Coding Interview](books/cracking-coding-interview/notes.md)
- [Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems](books/hands-on-ml.md)
- [Build](books/build.md)
- [Coaching Agile Teams](books/coaching-agile-teams.md)

#### ⏳ Queue:

- [Docker Deep Dive](books/docker-deep-dive.md)
- [Software Architecture: The Hard Parts](books/architecture-hard-parts.md)
- [Understanding Distributed Systems](books/understanding-distributed-systems.md)
- [Kubernetes in Action](books/kubernetes-in-action.md)
- [Elixir in Action](books/elixir.md)

### Case Studies

- [Reddit](case-studies/reddit.md)

### Conferences

- [PyCon 2022](conferences/pycon-2022.md)
- [AWS Innovate: AI/ML Edition 2021](conferences/aws-innovate-ai-ml-21.md)
- [Brown Bags](conferences/brown-bags.md)

### Patterns

- [Abbreviations](patterns/abbreviations.md)
- [Architecture](patterns/architecture.md)

### Teaching

- [Introduction to Programming: Python for beginners](teaching/python-intro)
- [Python Intermediate](teaching/python-intermediate)

### Courses

- [Course @ FastAI](courses/fast-ai.md)