“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”
― Antoine de Saint-Exupéry, Airman's Odyssey
TTCC: Tiny Tiny C Compiler (Fork of TCC making it work with tiny.header)
No-libc x86-64 Linux toolkit. Single-header. Direct syscall syscall interface. Inline assembly. German-style SSO strings. Hard error on non-Linux/non-x86-64 platforms. Eliminates standard library bloat.
Legacy Roguelike Refactor. Porting UMoria to C23. Data-oriented design. Bitmask spell logic. Branchless math. Performance engineering applied to legacy state machines.
Personal Tooling. My environment. Every line of configuration is owned by the user. Integrated workflow for low-level development.
- EMBEDDED & OSDEV: Writing software that owns the hardware. Bare-metal execution. Minimalist kernels.
- PERFORMANCE ENGINEERING: Cache-line awareness. Branchless logic. Data-oriented architecture.
- DEMOSCENE: Extreme optimization. Squeezing utility out of every byte.
- HPC & UNIKERNELS: Single-address space efficiency. High-throughput, low-latency systems.
- DOMAIN SPECIFIC LANGUAGES: Designing syntax that maps 1:1 to machine intent.
I build software that communicates with the kernel directly. No middleman. No mystery.
- DATA IS TRUTH: Code is pointer arithmetic applied to that truth.
- BRANCHES ARE SHAME: If a bitmask solves it, a jump is a failure.
- STACK IS SCRATCHPAD: Explicit frame layouts over opaque allocations.
- SOFTWARE MUST BE DONE: Refactor until there is nothing left to remove.
- SAFE STATES: Recovery is mapping failure modes to dedicated degraded states.
- INVARIANTS: Encode failure as an invariant to ensure deterministic state-machine behavior.
- SIMPLICITY: Complexity is a debt. The compiler cannot pay it for you.
- PRIMARY: C, x86-64 Assembly, Raylib, Emacs Lisp
- SECONDARY: (I can work without complaining much) Python, Java/C#, React/Js, Node/Js
- OS: Linux (Gentoo)
EMAIL: agustinrios1006@gmail.com STATUS: Writing software. Avoiding undefined behavior. "Bugs present. Report useful. Fixes not guaranteed."