web-development

Tag: web-development

45 posts
A Summer of Plumbing: JCRT, KC Works, and the Build Awesome Builds
A
Adam DJ Brett's blog
adamdjbrett.com/

A Summer of Plumbing: JCRT, KC Works, and the Build Awesome Builds

What changed under the hood at jcrt.org this summer: 829 DOIs through KC Works, a faster and quieter Eleventy build, and the Editorial-style sidebar I finally got right.

·
Sep 5
·
Teia Today: August 2026
Tezos Commons icon
Tezos Commons
tezos-commons.ovoid.at

Teia Today: August 2026

When I wrote about Teia in February, much of that article described work still in development.

·
Sep 2
·
Five Lessons Indieweb Developers Can Learn from Ken Hawkins
A
Adam DJ Brett's blog
adamdjbrett.com/

Five Lessons Indieweb Developers Can Learn from Ken Hawkins

I tried browser-side semantic search on thewhitestonefoundation.org after reading Ken Hawkins, measured it against my actual readers, and replaced it with Pagefind. The idea was still right.

·
Aug 30
·
HTTP Entity Tags
T
Today I Learned
til.desertthunder.dev

HTTP Entity Tags

Cache validation and conditional updates with ETag, If-None-Match, and If-Match

·
Aug 15
·
Two Domains, One Build: Hosting .ngo and .ong Together with Eleventy and xmit
A
Adam DJ Brett's blog
adamdjbrett.com/

Two Domains, One Build: Hosting .ngo and .ong Together with Eleventy and xmit

The small deployment breakthrough that let me serve one complete Eleventy site at both aila.ngo and aila.ong without turning either domain into a redirect.

·
Jul 30
·
11tyx5, Reprise: Build Awesome Alpha, a Whitestone Metasearch, and the Quest for Four 100s
A
Adam DJ Brett's blog
adamdjbrett.com/

11tyx5, Reprise: Build Awesome Alpha, a Whitestone Metasearch, and the Quest for Four 100s

Build Awesome alpha.10, a five-site Pagefind metasearch, faster builds, chasing four 100s in PageSpeed, and a Cloudflare cache lesson.

·
Jul 9
·
Easier Font Awesome SVGs in 11ty
A
Adam DJ Brett's blog
adamdjbrett.com/

Easier Font Awesome SVGs in 11ty

Notes from using the @11ty/font-awesome plugin while migrating a site from Jekyll to Build Awesome, including the small CSS and icon-class fixes that made the SVG output behave.

·
Jul 7
·
How Build Awesome alpha, async Nunjucks, and smaller Cloudflare checks fixed my podcast build
A
Adam DJ Brett's blog
adamdjbrett.com/

How Build Awesome alpha, async Nunjucks, and smaller Cloudflare checks fixed my podcast build

Notes on moving a podcast site from Eleventy 3 to Build Awesome alpha, using Nunjucks v4 full async, shrinking Cloudflare _headers, and cutting deploy time from about 59 seconds to about 31 seconds.

·
Jul 4
·
Making Static Sites FAIR with metadata.json, Zotero, Eleventy, and JekyllMaking Static Sites FAIR with metadata.json, Zotero, Eleventy, and Jekyll
A
Adam DJ Brett's blog
adamdjbrett.com/

Making Static Sites FAIR with metadata.json, Zotero, Eleventy, and Jekyll

A detailed implementation note on adding FAIR Signposting, per-page Schema.org metadata.json files, Zotero metadata, and citation automation across Eleventy and Jekyll sites.

·
Jul 4
·
Making Blogs Easier to Cite with ZoteroMaking Blogs Easier to Cite with Zotero
A
Adam DJ Brett's blog
adamdjbrett.com/

Making Blogs Easier to Cite with Zotero

What I learned from implementing Zotero-friendly metadata across adamdjbrett.com, JCRT, The New Polis, Esthesis, and The Whitestone Foundation.

·
Jun 24
·
One for the Adapters Box
P
Published Drafts

One for the Adapters Box

an easy way to move from Bluesky to RSS, and why that matters to me

·
Jun 11
·
Building bdbch.com: How I built my new site in a dayBuilding bdbch.com: How I built my new site in a day
bdbch.com icon
bdbch.com
bdbch.com

Building bdbch.com: How I built my new site in a day

How I rebuilt my personal website using Astro, Motion, some AI agents, and an embarrassingly small token bill.

·
May 16
·
Single-origin deployment with bhvr
P
Posts
iammatthias.com/posts

Single-origin deployment with bhvr

Fried my Pi using a 10V solar panel without a buck converter.

·
May 13 '25
·
Single-origin deployment with bhvr
P
Posts
iammatthias.com/posts

Single-origin deployment with bhvr

Fried my Pi using a 10V solar panel without a buck converter.

·
May 13 '25
·
Pure Internet: no-html
P
Posts
iammatthias.com/posts

Pure Internet: no-html

A minimalist web experiment using plain text on Bluesky storage—proving websites don't need HTML/CSS/JS.

·
Feb 27 '25
·
Pure Internet: no-html
P
Posts
iammatthias.com/posts

Pure Internet: no-html

A minimalist web experiment using plain text on Bluesky storage—proving websites don't need HTML/CSS/JS.

·
Feb 27 '25
·
orbz dot com
P
Posts
iammatthias.com/posts

orbz dot com

StumbleUpon nostalgia sparked a new discovery tool: orbz.

·
Jan 10 '25
·
orbz dot com
P
Posts
iammatthias.com/posts

orbz dot com

StumbleUpon nostalgia sparked a new discovery tool: orbz.

·
Jan 10 '25
·
Pure Internet: Bluesky
P
Posts
iammatthias.com/posts

Pure Internet: Bluesky

Exploring non-standard web hosting via Bluesky's AT Protocol—a content-addressable system similar to IPFS that can serve as a minimalist.

·
Nov 25 '24
·
Pure Internet: Bluesky
P
Posts
iammatthias.com/posts

Pure Internet: Bluesky

Exploring non-standard web hosting via Bluesky's AT Protocol—a content-addressable system similar to IPFS that can serve as a minimalist.

·
Nov 25 '24
·
Pure Internet: NFC
P
Posts
iammatthias.com/posts

Pure Internet: NFC

HTML, CSS & minimal JS combined with NFC tech to create serverless web experiences.

·
Nov 18 '24
·
Pure Internet: NFC
P
Posts
iammatthias.com/posts

Pure Internet: NFC

HTML, CSS & minimal JS combined with NFC tech to create serverless web experiences.

·
Nov 18 '24
·
Pure Internet
P
Posts
iammatthias.com/posts

Pure Internet

\"Pure internet\" is a playful joke about browser-served content, inspired by 90s simplicity and a desire to make web publishing less complex.

·
Nov 18 '24
·
Pure Internet
P
Posts
iammatthias.com/posts

Pure Internet

"Pure internet" is a playful joke about browser-served content, inspired by 90s simplicity and a desire to make web publishing less complex.

·
Nov 18 '24
·
Shitposting Towards a Pizza Oven
P
Posts
iammatthias.com/posts

Shitposting Towards a Pizza Oven

Automated YouTube Shorts about pizza lead viewers to shouldibuyagozney.com with its one-word answer: \"yes.\" The algorithm grows daily.

·
Nov 13 '24
·
Shitposting Towards a Pizza Oven
P
Posts
iammatthias.com/posts

Shitposting Towards a Pizza Oven

Automated YouTube Shorts about pizza lead viewers to shouldibuyagozney.com with its one-word answer: "yes." The algorithm grows daily.

·
Nov 13 '24
·
Onchain Hit Counter
P
Posts
iammatthias.com/posts

Onchain Hit Counter

Blockchain-powered hit counters revive nostalgic web elements by storing visitor counts on Ethereum testnets—a quirky solution making the.

·
Apr 5 '24
·
Onchain Hit Counter
P
Posts
iammatthias.com/posts

Onchain Hit Counter

Blockchain-powered hit counters revive nostalgic web elements by storing visitor counts on Ethereum testnets—a quirky solution making the.

·
Apr 5 '24
·
Revisiting Obsidian as a CMS, again
P
Posts
iammatthias.com/posts

Revisiting Obsidian as a CMS, again

Obsidian as CMS: Using YAML frontmatter and GitHub's GraphQL API to create a free, flexible publishing system for markdown content that.

·
Mar 11 '24
·
Revisiting Obsidian as a CMS, again
P
Posts
iammatthias.com/posts

Revisiting Obsidian as a CMS, again

Obsidian as CMS: Using YAML frontmatter and GitHub's GraphQL API to create a free, flexible publishing system for markdown content that.

·
Mar 11 '24
·
Case Study: Rebuilding Opul on Framer
P
Posts
iammatthias.com/posts

Case Study: Rebuilding Opul on Framer

Comprehensive WordPress to Framer migration completed in two months, boosting conversion rates by 50% while giving Opul's team control over.

·
Mar 1 '24
·
Case Study: Rebuilding Opul on Framer
P
Posts
iammatthias.com/posts

Case Study: Rebuilding Opul on Framer

Comprehensive WordPress to Framer migration completed in two months, boosting conversion rates by 50% while giving Opul's team control over.

·
Mar 1 '24
·
Revisiting Obsidian as a CMS
P
Posts
iammatthias.com/posts

Revisiting Obsidian as a CMS

A home-built publishing system using Obsidian for writing, GitHub for storage, and Next.

·
Nov 6 '23
·
Revisiting Obsidian as a CMS
P
Posts
iammatthias.com/posts

Revisiting Obsidian as a CMS

A home-built publishing system using Obsidian for writing, GitHub for storage, and Next.

·
Nov 6 '23
·
Deploy html on Replit
P
Posts
iammatthias.com/posts

Deploy html on Replit

Replit is great but lacks HTML deployment.

·
Aug 7 '23
·
Deploy html on Replit
P
Posts
iammatthias.com/posts

Deploy html on Replit

Replit is great but lacks HTML deployment.

·
Aug 7 '23
·
Mint thyself
P
Posts
iammatthias.com/posts

Mint thyself

Zora's HTML editions let you mint internet content on blockchain, stored on IPFS for permanence.

·
Jun 5 '23
·
Mint thyself
P
Posts
iammatthias.com/posts

Mint thyself

Zora's HTML editions let you mint internet content on blockchain, stored on IPFS for permanence.

·
Jun 5 '23
·
The Sovereign Feed
P
Posts
iammatthias.com/posts

The Sovereign Feed

RSS offers decentralized content control in an algorithm-driven web.

·
Jan 2 '23
·
The Sovereign Feed
P
Posts
iammatthias.com/posts

The Sovereign Feed

RSS offers decentralized content control in an algorithm-driven web.

·
Jan 2 '23
·
Super simple captcha
L
Luis Quintanilla Personal Website
lqdev.me

Super simple captcha

Implement a simple captcha challenge without dependencies

·
Oct 24 '21
·
Custom Composable Methods with Vue 3Custom Composable Methods with Vue 3
L
Lindsay Wardell
lindsaykwardell.com

Custom Composable Methods with Vue 3

·
May 20 '21
·
Vue 3 Composition API - watch and watchEffectVue 3 Composition API - watch and watchEffect
L
Lindsay Wardell
lindsaykwardell.com

Vue 3 Composition API - watch and watchEffect

·
Apr 28 '21
·
Computing Application State in Vue 3Computing Application State in Vue 3
L
Lindsay Wardell
lindsaykwardell.com

Computing Application State in Vue 3

·
Apr 26 '21
·
Improve User Experience in Vue 3 with SuspenseImprove User Experience in Vue 3 with Suspense
L
Lindsay Wardell
lindsaykwardell.com

Improve User Experience in Vue 3 with Suspense

·
Mar 23 '21
·