Systems & Infrastructure

Noto

I break things until I understand how they work. Currently learning kernel-level debugging, container orchestration, and what it takes to run unsupported hardware on macOS.

The Long Debug

Two systems that refused to be solved quickly.

The work here is not polished output. It is the slow part: reading failures, removing bad assumptions, and learning what each patch actually changes.

Started with a GTX 970 on Ventura using OpenCore Legacy Patcher. What followed was over a year of CPU power management issues, GPU artifacts, kernel panics, missing boot logos, and no hardware acceleration.

The breakthrough came when I stopped layering fixes and cleared every OCLP request, then rebuilt the config from scratch: WhateverGreen patches, framebuffer edits, AGPM injection. It finally booted clean with acceleration. Still learning why each patch works.

Daily Driver

A working environment assembled by curiosity, failure, and daily use.

The stack is practical, but the point is not the logo list. It is learning how each layer behaves when it becomes the machine I rely on.

Main development machine. Chose Arch to learn the stack from the bottom up: no hand-holding. Running Wayland on KDE, still smoothing out the rough edges with fractional scaling and GPU offload. Using it for code, containers, and learning how a modern Linux desktop actually fits together.