Posts And Articles
Thoughts about programming, life, psychology, and moreImplementing Eiserloh's Noise-Based RNG in Rust
A discussion of a talk by Squirrel Eiserloh on the benefits of using noise functions, rather than traditional random number generators, to generate randomness in game development, followed by an implementation walkthrough in Rust.
Building a Blog with Next.js App Router and MDX - Part 2: Tags
Setting up a tagging system in a dynamically generated, server-side rendered blog engine using Next.js's App Router (13/14+) and the MDX library.
Building a Blog with Next.js App Router and MDX
Walkthrough and code for a dynamically generated, server-side rendered blog engine using Next.js's App Router (13/14+) and the MDX library.
Writing Idiomatic Code (starring Vue)
Some musings on refactoring with a nearly end-of-life UI library.
Updating Some Older Posts
A brief notice about some updates on older content.
Transferring Your Domain Hosting To A New Provider
What does it take to move your website and email domain hosting to a new provider?
Deploying a Next.js Website to a Virtual Private Server
Join me for a step by step walkthrough of deploying a Next.js website app to a Virtual Private Server.
Adding Cypress to an existing Angular project
Let's go through getting Cypress installed and set up with Angular, and mocking an environment for testing.
Building a Dungeon Generator, Part 1. Introduction
Exploring some options for randomly generating dungeon layouts for a top down game.
Maintaining Custom Forms for a Clinic
The story of my work building and maintaining custom forms for an EMR for a clinic.
December 2021 Life Update
General update on life from December 2021
Obsidian.md
Review of Obsidian.md note taking and knowledge management software.