RSS.Social

prepitaph

follow: @[email protected]

Posts

Animating Text Color

Faceted Filtering with Constructed Style Sheets

HTML Templating Lessons

Elusive Markup Abstractions

Permeable Borders

Automation Lessons

MacBook Setup

Memoization with Lazy Getters

HTTP Routing with Web Standards

Constraints Are a Good Thing

Exfiltrating Exchange E-Mails

Literacy

Garbage Collection for Event Listeners

Readcently: Semmel Roll

Readcently

Debugging CSS Custom Properties

CSS-Only Ripple Effect

CSS Nesting Syntax Conversion

CSS Vector-Path Scaling

Tricking Browsers into Nesting Forms

Subverting the Cascade

Virtual JavaScript Modules

Default Map in JavaScript

Easy to Test, Easy to Change

File-System Access in the Browser

Scroll Shadows

CSS Color Scheme

EditorConfig

Two-Factor Authentication on the Command Line

Technology as Attractive Nuisance

Subgrid for Nested Alignment

Skeumorphic Text Highlighting

HTML Boilerplate

Code Splitting for Humans

Theming with Constructed Style Sheets

Augmenting JavaScript with Static Typing

Encrypted Web Documents

From HTML to DOM Nodes

Client-Side Secrets with Web Crypto

Perils of View Transitions

Signals for Reactivity

Banishing npm

Dicurious

Creative Privacy

Streaming HTML

Lazy Custom Elements: An Undercover Primer

Lightweight HTML Templating with JavaScript

Seizing the Means of Transclusion

churnal: Digestible News

Data URIs

HTTP Caching 101

Cheating God

Progressive Web Components

Bugs Are Good

"JSON is faster"