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.