
The gap between the masthead that says "I build cool shit" and where the hours actually go when you're a founder and a CTO at the same time. Fundraising, context-switching, and why it's still worth it.

Kicking off a new series. A software person learning hardware from nothing, in public, badly. Why physics is a better teacher than any framework, and the one project I'm not ready to talk about yet.

First thoughts on the problem that got me here. Why agent memory is treated as a retrieval problem when it's really a question of belief, and what it means to build externalized epistemics.

Part two, and the hard one. Summer 2025 took everything, I nearly didn't make it, and I nearly left to fight a war. This is how I fell all the way down and clawed back up, and the people who wouldn't let me stay down.

Two years of silence, explained. Part one of how 2025 went: building a community from 5 people to 250+, learning entrepreneurship the hard way, and one startup that taught me exactly what not to be.

Scanning an exposed SMB service and using the MS17-010 EternalBlue exploit to gain a foothold on TryHackMe's Blue room.

A rambling reflection on losing sight of why hacking and building things used to be fun, and second-guessing a career path chosen out of relevance-anxiety rather than genuine interest.

A follow-up on the ricing rabbit hole, walking through the i3, Polybar, Rofi, compton, kitty and zsh setup behind a first tiling window manager rice.

First impressions of moving abroad to start studies at LUT University's Lahti campus in Finland.

Exploiting an exposed service to get a foothold and using the CVE-2021-4034 pkexec bug to root TryHackMe's Red room.

Enumerating FTP and web services with rustscan before working through initial access and privilege escalation on TryHackMe's Chocolate Factory room.

Fingerprinting and exploiting a Joomla install with Metasploit to gain a foothold and escalate on TryHackMe's Daily Bugle room.

Uploading a malicious WAR file to a vulnerable Tomcat manager for a reverse shell on TryHackMe's ToolsRus room, then persisting with an SSH key.

A Tensura-inspired rabbit hole into Linux ricing that ends with installing and theming plymouth for a custom boot splash.

Scanning and exploiting a vulnerable web forum on TryHackMe's Game Zone room to land a shell and escalate privileges.

Thanking the handful of early readers and laying out an unscheduled, whenever-it-is-ready posting cadence going forward.

Bruteforcing a Jenkins login with Burp Intruder, then chaining a PowerShell reverse shell into a token impersonation privesc on TryHackMe's Alfred room.
