███████╗██╗ ██╗ █████╗
██╔════╝╚██╗██╔╝██╔══██╗
█████╗ ╚███╔╝ ███████║
██╔══╝ ██╔██╗ ██╔══██║
███████╗██╔╝ ██╗██║ ██║
╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝
my own programming language. bytecode. registers. execution loop.
class Future:
age = "teenager"
learning = "CS50 → computer science, properly"
editor = "Neovim (AstroNvim)"
os = "Linux"
philosophy = "constrained hardware builds better instincts"
currently = "freelance web dev + CS fundamentals"|
A programming language built from scratch in Python. Custom instruction set, registers, bytecode generation and execution loop. Approaching kernel-readiness.
|
Neovim plugin that plays random lofi/ambience tracks via mpv. Uses a dedicated IPC socket and socat for non-blocking control. Because focus matters.
|
|
Personal Neovim configuration built on AstroNvim. Tuned for performance on low-spec hardware. The editor is the environment.
|
Building and redesigning sites for local businesses. Clean, fast, mobile-first. No bloated frameworks.
|
PID PROCESS STATUS
--- ------- ------
001 CS50 Week 5 — Speller [ running ]
002 EXA language development [ running ]
003 freelance client work [ running ]
004 ambience.lua — switch_ambience() [ in progress ]
005 getting stronger [ always running ]
> bad specs taught me to optimize before I knew what optimization was
> the terminal is not a limitation — it's a preference
> ship working things. refine later. but ship.
> cs knowledge compounds. every weird bug is a deposit.

