Skip to content
View jamiedavenport's full-sized avatar
🚀
🚀

Block or report jamiedavenport

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamiedavenport/readme.md

Jamie Davenport

Software engineer, entrepreneur, and investor in London. I build open-source developer tools and ship production work for a small handful of clients.

Available for select client work in web design, development, and product engineering. Book a 30-minute call.

Products

Product What it is
PolicyStack Privacy and consent primitives for developers. Version-controlled, composable, and open source.
Plain A modern, reliable GitHub alternative for code, issues, docs, CI, artifacts, and agents.
Margin Privacy-first analytics that annotates traffic with the releases, mentions, and launches behind the numbers.
restmd A markdown-native REST client. Requests live in version-controlled, executable Markdown files.

Client work

Client Contribution
Auvia Web design, web development, and app development for an AI-powered client-intake platform for professional services.
Muriel Marketing Web development from designs to a 100 Lighthouse score in production, in one week.

Selected writing

Essay Notes
Companies House's API spec is broken. Ours isn't. Why we built a fully typed, zero-dependency TypeScript SDK for the Companies House API instead of patching its broken OpenAPI spec.
Instant by default, multiplayer by design How Plain combines a live browser replica of Postgres with CRDT documents for a fast, collaborative product.
Our take on CI Why Plain treats workflows as real code and the platform as the standard library.
Tracking unique visitors without cookies A clear-eyed look at how analytics recognises returning browsers and the privacy trade-offs involved.
Ship a cookie banner in your Astro site without a framework A practical, progressive-enhancement approach to consent without a framework runtime or third-party iframe.

More at jxd.dev or reach me at x@jxd.dev.

Pinned Loading

  1. policystack policystack Public

    AI-first primitives for adding consent and policies to your apps

    TypeScript 157 7

  2. restmd restmd Public

    Markdown-based REST client

    Rust 4

  3. companies-house companies-house Public

    Fully typed TypeScript SDK for the Companies House Public Data API, generated from a corrected OpenAPI spec

    TypeScript 4

  4. example-tsrx-tanstack example-tsrx-tanstack Public

    Wiring TSRX into TanStack Start — an example app documenting the SSR integration issues found along the way.

    TypeScript 2