rgoussu@goussu: ~/library
~/library cat welcome.md

The library

# Durable reference material, kept to learn from — shelved by theme, catalogued by tag.

~/library stat --summary
15 shelves343 documents462 tags
~/library ls --quick

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