Writing
All posts
7 posts — essays, notes, and whatever else ends up here.
2026
Linux, Me, and the Joy of Computers
A rambly essay on my journey with, and towards, Linux and open source software.
RISC-V Linux Kernel Modules in Rust - Part 2: Misc. Device Boogaloo
In part 2 of my RISC-V + Linux + Rust series, we'll be diving into how to work with Miscellaneous Device drivers, and build a user-space program in C to communicate with our device.
Dogs & Demons
An essay on mastering the fundamentals, to make your extraordinary features shine.
RISC-V Linux Kernel Modules in Rust - From Scratch
In this article, we will explore how to write Linux kernel modules in Rust for RISC-V architectures. We will start from scratch, covering the basics of setting up the development environment, writing a simple kernel module, and understanding the intricacies of Rust in the context of kernel development.

Kissaten - director's cut
The original, unedited version of my essay 'Kissaten', an essay on my love of coffee, and on the importance of the human touch in a world of automation.
2025

We Failed - What Now? A Post-Mortem on the 'Don't Kill Foreign Entrepreneurship in Japan' Movement
The "Don't Kill Foreign Entrepreneurship in Japan" movement is one of the most important things I've ever engaged in - and, as we all know, it failed spectacularly.

Don't Kill Foreign Entrepreneurship in Japan
A call to action for all people who care about entrepreneurship in Japan, in relation to the proposed Business Manager visa changes.