Software systems integration fundamentals: strategies, patterns, and trade-offs for connecting systems that need to work together.
What Is Amdahl's Law?
Amdahl’s Law sets the speed limit for parallelism. Learn why doubling cores doesn’t double speed, how the serial fraction dominates, and when to optimize differently.
Annoying Auth — Deadly Cut 14
Magic links, OAuth churn, absurd password rules, and CAPTCHA theater waste human time. Passkeys and WebAuthn may be the missing magic link.
Fundamentals of JavaScript
Why JavaScript works the way it does: dynamic typing, prototypes, closures, and the event loop. Concepts behind the design and when it fits.
Fundamentals of Rust
Why Rust exists: memory safety without garbage collection, ownership, and fearless concurrency. Learn the concepts behind Rust’s design and when it fits.
Fundamentals of FinOps
Why FinOps exists and how it works: visibility, accountability, and the Inform-Optimize-Operate lifecycle. Learn the concepts behind cloud financial operations.
Fundamentals of Azure
Why Azure works the way it does: regions, Entra ID, resource groups, and core services. Learn the concepts that shape Microsoft cloud decisions.
Fundamentals of AWS
Why AWS works the way it does: regions, IAM, shared responsibility, and core services. Learn the concepts that shape cloud decisions.
Things That Are No Longer True With AI
AI has overturned old assumptions about writing, thinking, coding, art, buying software, and needing experts. Here are some things that are no longer true.
How Do I Use APT?
How to install, update, remove, and search packages with the APT package manager on Debian and Ubuntu.