🔬 Web Experiments 🧪

Encode + Compress JSON in a URLWIP

Encode and compress JSON in a URL.

VS Code Web Components

Use @vscode/webview-ui-toolkit in a webpage.

jQuery with EnhanceWIP

jQuery 4.0 in a web component served by Enhance.

Passkeys with Node.js and WebAuthn

Simple user registration + login with webauthn and Node. [Now implemented site-wide.]

Enhance SSR PlaygroundWIP

A browser-based playground for testing Enhance SSR.

Omnivore.app Linkblog

My Omnivore.app Reading List. Features recently saved articles, highlights, and all-time favorites.

AWS Lambda Runtimes

A view that fetches a "hello world" from 4 different Lambda runtimes: Ruby, Python, Go, and Rust.

Pug Template

Render a Pug template in real-time with Enhance.

Article Publishing Demo

A proof-of-concept for publishing articles to my site. This ended up being the basis for my custom CMS.

$ terminal

(Broken) A terminal emulator that runs in the browser. Based on xterm.js.

Article Publishing with Vrite.io

I used Vrite.io to author content and automatically ingest and cache it here. (Dependent on Vrite.io API.)

My Local Weather and Air Quality

Recent data from Tomorrow.io, AirNow.gov, and IQAir.com.

h-card Custom Element

h-card Custom Element