Cassidy Arden, Software Engineer
Salut! Welcome to my website. Here you will find a collection of my personal programming projects and thoughts on computer science. The views and opinions expressed in this blog are solely my own and do not reflect the views, policies, or positions of my employer or any affiliated organizations.
Recent Blog Posts
Data Structures & Algorithms for Dominoes
Feb 2, 2025
Highlighting and Caching Country Boundaries in Mapbox
Nov 15, 2024
Kodak Brownie Holiday
Apr 13, 2023
Making Custom StreamFields in Wagtail
Apr 4, 2019
Migrating RichTextFields to StreamField in Wagtail
Apr 3, 2019
Recent Projects
Mexican Train Dominoes
While playing Mexican Train Dominoes, I realized that the game is a surprisingly good application of graph theory. This project started as just an algorithm problem to find the longest train of dominoes a player can make with their starting tiles. No...

3D Conway's Game of Life
A 3D visualization of Conway’s Game of Life, built with Three.js to give the classic algorithm an organic, almost biological feel. I used instanced rendering to animate cell states, with world data processed in a Node.js backend.

Houseplants Of The World
An interactive globe that shows where common houseplants are native. The app uses Mapbox for visualization and a Node.js API with MongoDB to serve plant data. I built this as a MERN stack learning exercise and to satisfy my curiosity about global pla...
