Skip to main content
Built a CSS-only, browser history-preserving image lightbox Adjustments to the 11ty image processor Easier-to-see illustration of my head Added a way to generate an OpenGraph image with a frontmatter-defined custom background image
Revised 2-col layouts for Garden and Library sections Converted aforementioned sections' sub-nav into 11ty partials Added a Links page Fixed a text-wrap issue where a period or an external link icon would appear alone at the start of the following line
Migrated site & DNS management to Cloudflare Pages Hooked into Plausible Fixed an issue where the main nav behavior snapped it to a column format when the viewport is less than 1200px Connected Speedlify to cron-job.org for weekly deployments Replaced "planted" and "tended" with "published" and "modified" respectively Replaced favicons Reduced font file size by switching to character subset files Installed Terser HTML minifier plugin Optimized site & Cloudflare Pages for cache management and deployment
Articles & notes now sort reverse chronologically by "tended" (last updated) instead of original publish date Fixed an issue where articles and notes were publishing to root directory instead of articles and /notes/ respectively
Added backlinks to article and note footers, generated on build Heading permalinks are once again denoted with "§" Bumped contrast on tomato colored bulletpoints and numbers Fixed an issue where table of contents would slide into partial view if viewport was between 800 and 1200 pixels wide Fixed an issue where table of contents would display as a two-column object when viewport was between 700px and 800px wide Updated About page to explain site control scheme
We're calling it version 6.1 now Fixed an issue where the webmaster broke caching, causing Netlify to re-deploy the entire site on every build Fixed an issue where articles were appearing under Notes in the breadcrumb nav above the article title Updated nunjucks calls to enable HTML attributes in frontmatter passthrough Added my favorite-ever professional compliment to About page under "Career shtick" Fixed an issue where OpenGraph images were not rendering special characters Added notes to the RSS feed
Added a Markdown footnotes function Added styles for horizontal rules in-line and above footnotes Pared back and simplified site footer Refined link, list, and paragraph styles Heading permalink symbol is now ¶
Removed construction notice Implemented Fraunces Refined system color palette Heading permalink symbol is now § Fixed an issue where hovering over main nav elements caused jittering Added a drop cap style to the first paragraph under headings Added footnote design & anchor linking
Implemented speedlify.bartz.works for ongoing Lighthouse tests Further revised styles and calls to other files to improve Lighthouse performance score Better theme design Implemented a table of contents on articles with two or more H2 headings Implemented scroll tracking to highlight currently viewed section in table of contents Implemented anchor links in all h2 and h3 article headings Implemented main nav button highlighting when page.url starts with name of section, respectively
Launched v6 beta! Just don't call it a comeback.Implemented an "under construction" banner in the primary page template on build New color scheme, featuring shadows and lighting effects with standard CSS OpenGraph image generation brought in-house. Design is not final. Replaced Inconsolata with IBM Plex Mono Introduced "Now " page Introduced "Garden " area Introduced "Library " area Introduced "Notes " format Renamed Writing to Articles Moved "Reading" and "Listening" to "Library" Fixed an issue where logos on About page were not displaying correctly based on user's light or dark mode preferences (switched to dark mode logo variants only) Revised callout styles Created callable components for navigation and callouts Overhauled primary CSS stylesheet to follow CUBE formatting Reintroduced breadcrumb navigation for first two tiers of hierarchy (third tier up next) Placeholders for several new areas, mostly cues for me to keep making progress [a11y] Reached WCAG AA-level standards across the boardAll 100's in Lighthouse testing A number of under-the-hood revisions, including increasing the number of Eleventy listeners on build and centralized common components
Began changing site to a digital garden Hidden: Imported Instagram postsHidden: Imported Bluesky postsHidden: Created JSON-fed pages for eachInstalled the Eleventy RSS plugin Added RSS and social links to footer Revised footer layout just a skosh Revised blog post header format, language, layout, and styling Revised paragraph and section spacing just a titch Colophon layout is 1-col, instead of 2Colophon includes blurb justifying an AI use-case and I hate it Switch CSS margins to clamp() equivalents
Converted Changelog to a JSON-fed looped template Syntax cleanup : Stray classes, abandoned code, open or mismatched attributes, aria-labels, and suchBegan implementing CSS styles to foreground elements that adjust to background color changes. Purely quality of life improvements for myself.
bartz.works !Made 10 hours out of the 5 minutes required to implement eleventy-img , a lot of re-pathing ensued Went absolutely HAM on animation and interaction with that illustrated face Fixed an issue where post permalinks were not automatically generating during build Reposted articles from Medium Began reposting from Instagram Added optional city/state location info to post headings
Upgraded to Eleventy v3.1.2 Fixed an issue where unordered lists were appearing numbered Created a reusable component out of the callout container with Nunjucks macros Added a callout to "Prompting readers to rotate their phones " post that the described behavior no longer works. Software be like that sometimes. Brought bulletpoints back to the changelog Replaced my name with my face in the nav Changed the animated gradient colors Change text selection colors Added Reading and Listening to nav Merged content of "Work" into About Removed links to software case studies (for now) Brought in Inconsolata for fixed-width font concerns Replaced photo on About Messing with my illustrated face in different places, but I'm not sold on it
Implemented LightningCSS for stylesheet minification Renamed Playlists to Listening Tested and tweaked Listening and Reading on mobile
Brand new global footer , with sitemapRedesigned and coded the Playlists page Made a new Reading page Ongoing stylesheet semantics cleanup BUG: Playlists looks terrible on mobile
Introduced a changelog page! Finished QA testing on mobile Line-height is now calculated using the golden ratio unless overridden Fixed an issue where bulleted lists of text did not wrap left-aligned Right-aligned ordered and unordered list numbers and bullets. So fresh. Changed ol and ul styles from magenta to yellow for legibility Backend: Updated to Eleventy 2.0.1
Released jshbrtz.com version 5 The life & works of Joshua Bartz Copyright © 2026 Version № 6.2