~/about.md

About

Hi, I’m Bastian Asmussen - a programmer who spends most of my time in the terminal.

I’m most experienced in Rust and like tinkering with Nix. I enjoy systems
programming, building tooling, and occasionally reading compilers papers at
unreasonable hours.

I tend to build things from scratch not because reinventing wheels is virtuous,
but because I’ve found it’s the fastest way to actually understand something.
I wrote an FFT before I knew what complex numbers were. I wrote a kernel before
I knew how interrupts worked. The projects usually end with me knowing the thing,
which is the point.

What I use

Tool Choice
Editor Neovim
Shell zsh
WM Niri
Terminal Alacritty

What I care about

  • Programs that do one thing well.
  • Documentation written by people who had to figure it out the hard way.

Contact

You can find me on GitHub or reach out through email.

For anything sensitive, encrypt it with my OpenPGP key:

pub   rsa4096 220D 68EC DF94 20EE 1E6C  B215 D92D 668B 77A2 9897
uid   Bastian Asmussen <bastian@asmussen.tech>

The key rollover is documented in my key transition statement.