Learning
What I'm currently learning and recommended resources
Currently Learning
Designing Data-Intensive Applications
Hands-On Large Language Models
Certified Kubernetes Application Developer (CKAD)
AWS Solutions Architect Associate
Recommended Resources
Clean Code
Essential guide to writing readable, maintainable code.
SWEThe Pragmatic Programmer
Timeless advice for software developers on craft and career.
SWERefactoring
Improving the design of existing code without changing behavior.
SWEDesigning Data-Intensive Applications
Deep dive into distributed systems, databases, and data processing.
DBDatabase Internals
How distributed data systems work under the hood.
DBCMU 15-445 Database Systems
Comprehensive database systems course from Carnegie Mellon.
DBKubernetes Up & Running
Dive into the future of infrastructure with Kubernetes.
DevOpsThe DevOps Handbook
Creating world-class agility, reliability, and security.
DevOpsAWS Certified Solutions Architect Study Guide
Comprehensive preparation for AWS SAA certification.
DevOpsHands-On Large Language Models
Practical guide to understanding and building with LLMs.
ResearchDeep Learning
The definitive textbook on deep learning fundamentals.
ResearchStanford CS229 Machine Learning
Classic machine learning course from Stanford.
ResearchHow to Read a Paper
Essential skill for any researcher - the three-pass approach.
Research