Transpiling HTML to JSX in Go
restache extends HTML with curly braces so you can write React components like it's 2013.
Fortune as a Service
fortune is a simple HTTP API that delivers random fortune cookies, built as a working reference for setting up observability on GCP and to refresh my memory.
Cubic Limit in Effect
This post covers the process of recreating Manfred Mohr's Cubic Limit in TypeScript and Effect, implementing a functional DSL for basic 3D graphics along the way.
Triggers and notifications in PostgreSQL
Building a pub/sub application with libpq to batch-process account onboarding jobs on a self-managed PostgreSQL-backed job queue.
Making sense of Haskell
Here's my take on explaining denotational semantics 😬
Building a full-stack web app with fp-ts
In this post, we take a quick tour of flixbox, a movie trailer search app built entirely with fp-ts and its ecosystem of composable modules.
Generic wire protocol in Go
binproto provides binary message framing using a length-prefixed format and supports multiplexed streams.
CouchDB design document bundler
couchilla is a bundler for packing design documents for CouchDB with CommonJS support.