David Marr

David Marr

Engineering Leader

Systematically improving developer productivity and modern agentic tooling.

Open source

Repos I maintain—shipping work you can inspect and reuse.

job-search-tracker

Job search dashboard—track companies, roles, and pipeline stages from networking through offer, with weekly outreach goals.

JavaScriptIndexedDB
nuxt-maplibre

A Nuxt module for swapping map providers in a declarative way.

NuxtMaps
flux-homelab-skill

Agent skill for Flux GitOps homelabs—reconciles, SOPS secrets, homepage widgets, and cluster hygiene.

KubernetesGitOpsAI
vue-squircle

Vue squircle masks are largely superseded by native CSS `corner-shape: squircle`; demo kept for reference.

VueUIDeprecated
dithered-logo-vue

Interactive logo rendered with Floyd–Steinberg dithering, cursor repulsion, and click ripples.

VueCanvasAnimation

Recently starred

Repos I've bookmarked lately—tools and ideas worth a closer look.

enjalot avatar
enjalot/latent-scope

A scientific instrument for investigating latent spaces

JavaScript
s0xDk avatar
s0xDk/refactoring-ui-skill

A Claude Code skill that applies the concrete design rules from the book Refactoring UI (Wathan & Schoger) — constrained spacing/type/color/shadow scales, hierarchy through weight and color, and depth through emulated light — to building and fixing interfaces.

CSS
dmmulroy avatar
dmmulroy/anti-slop

Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns

TypeScript
c2g-dev avatar
c2g-dev/city2graph

Transform geospatial relations into graphs for Graph Neural Networks and spatial network analysis

Python
Yousuf-developer avatar
Yousuf-developer/Viscose-carousel

A wheel of work that never quite sets. Cards fuse as they meet, and draw into threads as they part.

JavaScript
starc007 avatar
starc007/ui-components

Motion components for React. Copy, paste, done.

TypeScript
HugoRCD avatar
HugoRCD/evlog

Digging through logs is not observability. It's hope — wide events, structured errors, TypeScript-first, every runtime.

TypeScript

Staples

Tools I keep coming back to—data viz, docs, app shell, and UI patterns that stay in rotation.

Vega Lite

A high-level grammar of interactive graphics, built on Vega.

Data VizGrammar of Graphics
Nuxt

The intuitive Vue framework for production—SSR, file routing, and modules.

FrameworkVue
Obsidian

A powerful knowledge base that works on local Markdown files.

NotesPKM
shadcn/ui

Copy-paste components built on Radix and Tailwind.

ReactDesign System
Ralph Loop

A novel method for autonomous AI-driven software development.

AIDeveloper Tools
VoidAuth
VoidAuth

Open-source OIDC SSO and user management for self-hosted apps.

SecuritySSO
TanStack Start

The next generation of full-stack web applications.

ReactFull‑stack
Talos

Secure, immutable Linux for Kubernetes.

Infrastructure
Vite+

A unified web toolchain from VoidZero built around Vite.

Build ToolsFrontend
pi-mono
pi-mono

AI agent toolkit with coding CLI, unified LLM API, and UI libraries.

AIDeveloper Tools
Gitea

A painless self-hosted Git service.

GitSelf‑hosted

Exploring

On the workbench right now—frameworks, infra, and ideas worth trying in depth.

HelixDB

Graph-vector OLTP database—traversal, vector search, and full-text in one Rust engine on object storage.

GraphVectorDatabase
Open Knowledge Format

Google’s vendor-neutral spec for knowledge bundles—Markdown files with YAML frontmatter, readable by people and agents.

KnowledgeMarkdownAI
shaders.com

WebGPU component library for creative effects in Vue, React, Svelte, Solid, and vanilla JS.

WebGPUTools
Vercel AI SDK

Build integrations between model providers and web frameworks.

AISDK

Archive

Older demos and experiments—still here for reference, not the main story.

arrow-js

A tiny reactive JavaScript library for building user interfaces.

JavaScriptUI
OpenCore Legacy Patcher

Post-install patches for running newer macOS on unsupported Macs.

macOSBoot
heerich

Tiny engine for 3D voxel scenes rendered to SVG—boolean ops, oblique and perspective cams, zero dependencies.

3DSVG

© David Marr