Blog posts
- (Pinned) Sola, my programming language, is in its early stages but already includes basic types:
Ints
,Bools
, andFloats
. SupportedInts
are{I, U}{8, 16, 32, 64, 128}
, andFloats
includeF32
andF64
. - (Pinned) I started a new project called Sola, a programming language inspired by Go and Rust. The goal is to create a simple, safe, and efficient language with a focus on ease of use and performance. Follow along as I develop it!
- How to use Typst in 11ty
- A collection of stickers I've made myself in Inkscape.
- Some simple CSS changes to improve the site
- How I added a new feature to FluffyChat
- Adding plotter capabilities to the Bambulab A1 mini
- A git-based CMS for the browser.
- I have once again re-written my website. This time using 11ty and a super simple docker setup.
Machining a Rust logo using Discord
I recently visited Laura at the ccc in Aachen and decided to CNC a Rust logo from copper as a fun, spontaneous project. It was my first CNC experience, done quickly with FreeCAD, and the process was chaotic but worth sharing.New new new home infrastructure
I have replaced my home server with a Mac mini M4, which is now also my desktop. The new setup is more efficient and powerful, using ZFSonOSX.- I recently had to create an email signature based on a design from a marketing agency. It was a nightmare.
- A friend wanted to create 24 unique coding challenges, inspired by advent of code. I helped him set up an auto-updating website using GitHub Actions and Cloudflare Pages.
Things I learned from Crafting Interpreters
I recently started following along with the book Crafting Interpreters and wanted to share my experience and some of the things I learned along the way.