Development Progress

Interactive roadmap of site features and milestones

3 of 7 milestones completed (43% complete)

Initial Setup

Set up Astro project with Cloudflare Workers deployment

Completed: 7/9/2025
Completed

Landing Page

Create clean dark mode landing page with social links

Completed: 7/10/2025
Completed

Progress Tracker

Interactive roadmap with milestones and completion tracking

Completed: 7/11/2025
Completed

Photo Gallery From Walks with my Dog Loki

A fun rolling gallery of photos from walks with my dog Loki, randomly choosing new images daily

In progress

Pathfinding Algorithm Visualizer

Visualize and explore different pathfinding algorithms, with an interactive demo

Planned

Email subscription service based on Zero to Production in Rust

Functional best practices included rust email subscription service

Planned

User accounts with favorite images and the ability to share an article

User accounts with the ability to save favorite images and share articles with others

Planned

Recent Activity

7/11/2025

Progress Tracker

Interactive roadmap with milestones and completion tracking

This was pretty easy to get out, but there were two main things I spent some time configuring. First, the loading bar on the roadmap image was took me a little bit to get to load in how I wanted. The key was matching the end of the bar up to the milestone hover dots, so there was some unity in how that looked. The second part was getting the milestone dots to look good on different sizd screens. Initiially I wanted to put them along the roadmap, but I need to do some more work to get that right, so in the meantime, I put them in a row.
7/10/2025

Landing Page

Create clean dark mode landing page with social links

For now I needed something to actually put out, and I thought a work in progress page would be a good way to do that. I also wanted to get a feel for how Astro worked, and set the theme for the site.
7/9/2025

Initial Setup

Set up Astro project with Cloudflare Workers deployment

Here I made a few decisions about what technologies I would use, and the general plan for the project. I did some quick testing with deploys and decided on Astro for my static site. The decision came down to this being a largely static site, and I liked the concept of islands to use whatever framework I want for dynamic portions, later.