The library
# Durable reference material, kept to learn from — shelved by theme, catalogued by tag.
❯ tree shelves/
Applicative Architecture
Hexagonal architecture, design patterns, craft & clean-code principles.
23 items
Platform
Cloud providers, infrastructure, operating environments, delivery platforms.
19 items
System Design
Distributed systems, scalability, system-level architecture.
20 items
Java
The Java language & ecosystem.
72 items
Go
The Go language & ecosystem.
58 items
Rust
The Rust language & ecosystem.
61 items
Data Storage
Databases & storage systems: internals (engines, indexing, transactions, replication) and the relational/NoSQL/object-storage landscape.
6 items
Frontend
Front-end engineering: UI architecture, design systems, component patterns, atomic design.
22 items
Algorithms
Algorithms, data structures, complexity — the core toolkit and its deliberate practice (including interview prep).
3 items
Engineering Practice
The craft around the craft: code review, estimation, technical debt, team organization — how engineering work actually gets done.
7 items
Fundamentals
Cross-cutting programming fundamentals every language shares: how a computer works, text encoding, time & dates, and the classic traps between them.
7 items
Security
AppSec, DevSecOps, secure configuration & maintenance.
12 items
AI Engineering
AI tooling, agents, LLM workflows, knowledge engineering.
13 items
System Administration
Operating systems, shells, networking & CLI tooling, day-to-day sysadmin practice.
10 items
Paths
Curated learning trails through the bundle: the master curriculum and its constituent paths, each pairing reading with exercises and proofs.
10 items