Hi, I'm Peter.
I'm a software engineer and writer. This is my blog -- a collection of posts, thoughts, and reflections that I've written over the years.
If you want to learn more about my blog or get in touch, you can do that here.
Latest Posts
Building a SQLite VFS in JavaScript with WebAssembly Components
Monday, September 25 2023
Notes on Biscuits for Authentication
Wednesday, March 8 2023
Getting data in and out of WASI modules
Sunday, April 17 2022
Cool things I learned about Bash this week
Wednesday, June 2 2021
Implementing a calculator parser in Rust
Tuesday, June 1 2021
Access and identity management
Conferences
Linux
Running eBPF and Perf in Docker for Mac
Thursday, December 17 2020
QEMU + Buildroot
Thursday, December 3 2020
Orphan Process Handling in Docker
Wednesday, November 11 2020
PID 1 Orphan Child Processes in Docker
Saturday, October 31 2020
PID 1 Signal Handling in Docker
Monday, October 19 2020
Personal
Recurse center 2021
Implementing a calculator parser in Rust
Tuesday, June 1 2021
Five problems in five weeks
Saturday, May 22 2021
Creating a Token Scanner With Rust
Monday, May 3 2021
How I Find Things in the Linux Kernel
Friday, April 23 2021
Implementing Tracepath in Rust
Thursday, April 22 2021
Configuring Vim for Rust Development
Thursday, April 8 2021
Day 5: More macros
Friday, April 2 2021
RC Day 4: Macros
Thursday, April 1 2021
RC Day 3: Continuations Part 2
Wednesday, March 31 2021
Recurse Center Day 2
Tuesday, March 30 2021
I'm joining the Recurse Center!
Wednesday, March 24 2021
Software development
PromQL and Prometheus Operator
Wednesday, July 8 2020
Blogging From My iPad Pro
Monday, June 24 2019
Testing Go CLI Apps
Thursday, January 10 2019