A work log tracking the evolution of this website from simple Markdown to a full static site.
Project Goals
- Create a clean, organized space to document projects
- Make content easily searchable and interconnected
- Keep the tech stack simple but extensible
- Focus on styling AND content
Up Next:
- Adding github links to the code based projects
Work Log
11/2/2025
Main Task: Formatting work logs
Notes:
- Standardized the formatting of the work logs
- Added the fun 3d rotating models to the 3d models page
10/03/2025
- Added tagging and a couple of general pages
- Added the swanky flow chart to the NEMO MQTT Plugin page, I just want things to look pretty and be functional
10/02/2025
- Purchased domain name for blog
- Configured DNS records to point to GitHub Pages
- Added CNAME file to repository
- Configured my Github to work with the DNS which is a learning experience in itself.
10/01/2025
- Migrated from basic Markdown/GitHub Pages to [[11ty]]
- Implemented base template and layout system
- Added Mermaid.js for diagram support
- Created initial navigation structure
July-September 2025
- I've heard a lot of techy people talk about how good it is to document your work, so I decided to try it.
- It started small, just learning about Markdown generally. Then I wanted to publish it somewhere, and GitHub Pages was a good option.
- I started with some themes from github pages and Jekyll, but was unhappy with the styling.
- Then I moved to MkDocs, which was nicer and technical but I just wanted my blog to be pretty
- So then I moved to 11ty which is when things got good.
Future Plans
- Improving the tagging system, and how pages are connected
- Reading my old work logs, make sure they even make sense and are up to snuff
Technical Stack
- Static Site Generator: 11ty
- Hosting: GitHub Pages
- Content: Markdown with Obsidian-style links
- Diagrams: Mermaid.js
- Styling: Custom CSS