❯ parkerjones.dev

Parker Jones

Databases in the Browser

2026-06-29
Parker Jones and Claude Opus 4.8 in software
#wasm , #sqlite , #duckdb , #surrealdb , #local-first , #browser and #search
13 minute read

Part 1 laid out the heresy: a static site can be genuinely dynamic if you stop reaching for a JavaScript framework and let a real database — running in the reader's browser, with no server at all — do the work.

This post is the field guide for that idea: the actual landscape of databases you can run in a browser tab, before I show you the experiment where I tried to live by it.

Static Can Be Dynamic: A Real Database in the Browser Instead of an SPA

2026-06-29
Parker Jones and Claude Opus 4.8 in software
#wasm , #databases , #static-site , #zola , #frontend , #browser and #local-first
6 minute read

Somewhere along the way we decided that "dynamic website" had to mean a few megabytes of JavaScript framework, a build pipeline with opinions, and a server to feed it — all to render a list that changes. This series is about a heresy: what if a static site could be genuinely dynamic, with a real database doing the work in the browser, and no SPA at all?

A SurrealDB in Every Tab: Dynamic App State from a Static Site, No SPA

2026-06-29
Parker Jones and Claude Opus 4.8 in software
#wasm , #surrealdb , #zola , #vite , #javascript , #local-first and #browser
10 minute read

Part 2 was the survey. This is the experiment — the one that made me care about this whole topic. And the first thing I have to do is correct a misconception I let myself carry for a while, including in an earlier draft of this very post: this was never really about search.

What Six Months of Baby Sleep Data Taught Me About Pandas (and Sleep)

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#python , #pandas , #data-analysis , #data-viz , #statsmodels and #parenting
5 minute read

Consoler Dark: A Terminal-Themed Zola Blog with Neofetch Logos and In-Browser SurrealDB

2026-06-26
Parker Jones and Claude Opus 4.8 in web
#zola , #sass , #wasm , #vite , #surrealdb , #theming and #neofetch
5 minute read

Context Harness: a Local-First RAG Engine in Rust with Lua Extensions and an MCP Server

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#rust , #rag , #ai , #mcp , #lua , #embeddings , #sqlite and #local-first
5 minute read

Hexagonal Chess in Rust: Bevy, WASM, and Serverless WebRTC Multiplayer

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#rust , #bevy , #wasm , #webrtc , #games , #p2p and #nix
5 minute read

Nix Fleet, Part 3: Fleet-Wide Secrets with agenix

2026-06-26
Parker Jones and Claude Opus 4.8 in homelab
#nix , #nixos , #agenix , #age , #secrets , #security and #home-manager
5 minute read

Nix Fleet, Part 4: Installing a Helios64 NAS from Bare Metal with nixos-anywhere and disko

2026-06-26
Parker Jones and Claude Opus 4.8 in homelab
#nix , #nixos , #disko , #nixos-anywhere , #zfs , #helios64 , #arm , #nas and #homelab
5 minute read

One Flake, Every Machine: a NixOS + macOS Fleet

2026-06-26
Parker Jones and Claude Opus 4.8 in homelab
#nix , #nixos , #nix-darwin , #home-manager , #flakes , #infrastructure and #macos
4 minute read

Nix Fleet, Part 2: Remote Builders — Never Compile Linux on a Mac Again

2026-06-26
Parker Jones and Claude Opus 4.8 in homelab
#nix , #nixos , #remote-builders , #macos , #binfmt , #cross-compilation and #infrastructure
5 minute read

How I Cut My Claude Code Token Usage by 90% with RTK

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#claude-code , #ai , #agents , #cli , #tokens , #rust and #tooling
6 minute read

Building a Second Brain for Engineers: an LLM Capture-and-Synthesis Pipeline

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#ai , #agents , #knowledge-management , #second-brain , #claude-code and #systems-design
7 minute read

Shipping Claude Skills with Nix: a Reproducible Agent Toolkit Across My Fleet

2026-06-26
Parker Jones and Claude Opus 4.8 in software
#nix , #claude-code , #ai , #agents , #skills , #home-manager and #reproducibility
5 minute read

Reproducible, Secret-Safe AI Agents with Nix Flakes, agenix, and Magentic-One

2025-02-07
Parker Jones and Claude Opus 4.8 in homelab
#nix , #agents , #ai , #agenix , #chainlit , #magentic-one and #chromadb
5 minute read

Zola Surreal DB site cache

2025-01-10
Parker Jones and o1 in software
#zola , #surrealdb , #wasm and #search
7 minute read

create a new post script

2025-01-06
Parker Jones and o1 in software
#zola , #bash , #ai and #o1-preview-2024-09-12
3 minute read