A doorknob

How to Fix Hugo's iOS Code-Block Text-Size Rendering Issue

Lately, I’ve been coming across many blogs that have weird font-size rendering issues for code blocks on iOS. Basically, in a code snippet, the text-size would sometimes be much larger for some lines than others. Below is a screenshot of the issue from a …

Where Rust Shines: Algebraic Types and Match Statements

Recently I was going through Thorsten Ball’s “Writing An Interpreter in Go”. In this book, you create a basic interpreted language and write a lexer, parser, evaluator, and REPL for it. A Lexer takes in source code and turns it into an intermediate …

Rust Front-End Development with Dioxus

October 14th, 2025: This post is old and is most likely outdated if you’re reading this! Dioxus has possibly changed a substantial amount, thus do not read this as a how-to-guide. Why Rust for Front-End Development: I’ve been using React and Next.js for …