Changelog
October 25, 2026
- Added a Projects section with YAML-driven project records, a project archetype, configurable cropped screenshots, project and repository links, and a contact link for unlisted repositories.
October 8, 2026
- Added
scripts/journal.shto open today’s journal entry in Vim, creating it from the journal archetype when needed.
October 7, 2026
- Improved the tags page with lowercase labels, alphabetical navigation, post counts, and configurable colour buckets.
October 6, 2026
- Made the urgent message banner optional through
showUrgentMessageinconfig.toml. - Added an upside-down U.S. flag style for the site introduction.
October 3, 2026
- Added
make todayto create a dated journal entry using the journal archetype.
September 22, 2026
-
Added an iTerm workspace launcher for Codex, a shell, and a live Git watch, with new-window/new-tab options and adjustable pane widths.
-
Updated the iTerm launcher to detect current and legacy Python runtimes and display script errors directly in the invoking terminal.
-
Added a
noticeshortcode with a title, date, rendered Markdown, and configurable background and border colours. Applied it to the deprecation notes in the earlier Obsidian metadata articles. -
Floated the Linter settings screenshot left at 40% width so the post text wraps around it.
September 18, 2026
- Removed the deletion limit from
make deployso deployment can clean up all obsolete remote files, including old Pagefind search indexes.
September 17, 2026
-
Added a configurable “All posts…” archive link beneath the recent posts widget, matching the journal widget link.
-
Matched the blog archive layout to the journal archive, using shared year groups, date columns, linked titles, and summaries.
-
Added an empty summary field to the default post, development post, and journal archetypes.
September 16, 2026
- Added a compact journal archive with summaries grouped by year, linked from the Journal sidebar widget with configurable link text.
- Increased the Journal sidebar widget from three to five recent entries.
- Distinguished the journal archive link with additional vertical spacing and a small left inset.
- Added a small note beneath the search boxes indicating that search is completely local, or that JavaScript is required when it is disabled. Both messages are configurable in
config.toml.
September 15, 2026
- Added change log for site
September 14, 2026
- Changed the syntax highlight theme for chroma from kanagawa-wave to nordic