(This is a now page, and if you have your own site, you should make one, too.)
- reading: Children of Memory - Adrian Tchaikovsky
- watching: Nothing regular since Andor Season 2, looking forward to season 2 of Fallout
- learning: Rust🦀 and Gleam⭐.
- writing: Attempting to build the habit of Journaling with the help of LogSeq
- listening: See on Last.fm
- playing: Mainly Roguelike games that require less time commitment such as: Astral Ascent or Risk of Rain 2
Continuing to try and spend more time on hobbies instead of doomsrolling or watching too much YouTube once the work day is over and the kids are put to bed. Not always Rarely succeeding.
Current Projects:
- loxide - Implementing an interpreter for lox language from https://craftinginterpreters.com/ in Rust. At the point of adding support for user defined functions.
- z2p-axum - Following along with the Zero to Prod book but re-implementing the application in Axum instead of Actix.
Finished:
- chip8 - A Chip-8 interpreter written in no-std Rust.
- gridlife - A library for Conways Game of Life in Rust with a TUI to simulate random configurations.
- pngme - Implementation of https://jrdngr.github.io/pngme_book/ which became my go to testing/learning project. Expanded the original with: GUI, Python library binding and crate splitting the project.
On Hold:
- snake - A snake clone TUI built using Ratatui
Last updated on 27th August 2025.