flagship module
Systems engineering.
A working reference across hardware, low-level software, Linux, virtual machines, containers, backend platforms, cloud infrastructure, and the operational boundaries between them.
origin hardware upward
The platform is one connected system.
Assembly, C, and Rust explain what software asks of a machine. Linux exposes how processes, memory, filesystems, devices, and networks are coordinated. Virtual machines and containers establish isolation. Backend and cloud platforms turn those foundations into services that must remain observable and recoverable.
01 abstraction ladder
Every layer inherits the one below.
Moving down the ladder explains performance and failure. Moving up turns low-level knowledge into useful infrastructure.
- 01Hardware and ISA
Execution, registers, memory hierarchy, devices, and instruction-level behavior.
- 02Systems software
Assembly, C, Rust, memory ownership, concurrency, firmware perspective, and debugging.
- 03Linux and kernels
Processes, scheduling, virtual memory, filesystems, networking, permissions, and observability.
- 04Virtualization
Virtual machines, hypervisor boundaries, snapshots, reproducible environments, and workload isolation.
- 05Containers and backend
Images, service networks, volumes, APIs, data paths, health, and controlled failure behavior.
- 06Cloud platforms
Portable deployment, infrastructure policy, reliability, operational constraints, and escape paths.
02 primary clusters
The technical center.
Systems core
The primary discipline: instructions, memory, kernels, low-level software, and the behavior of machines under real constraints.
- Assembly
- C
- Rust
- Linux
- Operating systems
- Computer architecture
Platform and virtualization
The operating layer that turns machines into dependable platforms: VMs, containers, networking, observability, and self-hosted infrastructure.
- Virtual machines
- Docker
- Containers
- Linux
- Networking
- Reliability