home10 posts

Blog

Field notes on reverse engineering, systems, and software that is built with intention instead of momentum.

Archive

9 min read
DevOpsNext.jsCloudflare

Next.js Cloudflare

2025
latestDevOpsNext.js

How to Self-Host a Next.js Application with Cloudflare

Lessons from self-hosting a multi-app Next.js stack behind NGINX and improving performance with Cloudflare edge caching.

Read article
2 min read
Linux

xv6-riscv installation

2025

Como instalar xv6-riscv en Linux

Guia rapida para instalar las dependencias de xv6-riscv y correr el kernel en Linux, WSL y macOS.

Linuxxv6
6 min read
Linux

Linux hibernation

2025

How to configure hibernation with a swap file and encrypted root partition

A practical guide to enabling hibernation on Arch Linux with an encrypted root partition and a swap file.

LinuxSwap
8 min read
Data science

Gradient Descent

2025

Understanding gradient descent

An intuitive introduction to gradient descent with worked examples from vector calculus and machine learning.

Data science
6 min read
CMU Bomb

CMU 6

2024

CMU Bomb Lab Phase 6

Initial notes and raw disassembly for phase 6 of the CMU bomb lab, capturing the structure before a full walkthrough.

CMU BombReverse Engineering
10 min read
CMU Bomb

CMU 5

2024

CMU Bomb Lab Phase 5

Following phase 5 character by character to reverse the lookup-table transformation and derive a valid six-letter input.

CMU BombReverse Engineering
9 min read
CMU Bomb

CMU 4

2024

CMU Bomb Lab Phase 4

Analyzing phase 4's recursive helper to connect the bomb logic to a Fibonacci-style sequence and identify the safe input.

CMU BombReverse Engineering
8 min read
CMU Bomb

CMU 3

2024

CMU Bomb Lab Phase 3

Reverse engineering phase 3's switch-based validation to recover the required number, character, and final numeric input.

CMU BombReverse Engineering
12 min read
CMU Bomb

CMU 2

2024

CMU Bomb Lab Phase 2

Breaking down phase 2 of the CMU bomb lab by tracing `read_six_numbers` and deriving the factorial-style input sequence.

CMU BombReverse Engineering
5 min read
CMU Bomb

CMU 1

2024

CMU Bomb Lab Phase 1

Walking through phase 1 of the CMU bomb lab with gdb to identify the expected input and understand the control flow.

CMU BombReverse Engineering