ReJot Labs

Exploring Distributed Systems, Databases, and Programming Languages.

Feed

W
Wilco · post

A knowledge management system inspired by plain-text accounting

How plain-text accounting inspired Thalo, a structured plain-text knowledge system with validation, linking, and AI-friendly workflows.

A knowledge management system inspired by plain-text accounting
Read more →
J
Jan · post

Zod's fromJSONSchema

Looks at Zod 4.3’s fromJSONSchema() for serverless validation, compares it with Ajv and @cfworker/json-schema, and explains why Fragno Forms moved to Zod.

Zod's fromJSONSchema
Read more →
W
Wilco · post

FoundationDB's versionstamps should be everywhere

Explains versionstamps as a global ordering primitive for change feeds and concurrency control, and why other databases should expose an equivalent feature.

FoundationDB's versionstamps should be everywhere
Read more →
W
Wilco · project

Thalo: A structured plain-text format for personal knowledge

Thalo is a plain-text format that gives your knowledge just enough structure for tools and AI to work with it, while staying readable and editable by humans. Just text files in git, editable in Cursor or by Claude Code.

Define entities, dump thoughts, let LLMs extract structured entries, and synthesize insights from your scattered notes. The CLI provides a feedback loop with schema validation and reference checking.

Check out the website and GitHub repository.

W
Wilco · post

Fragno Changelog: Durable Hooks, Improved Cloudflare Support

Release highlights:

  • Durable hooks for reliable post-transaction side effects.
  • Improved Cloudflare Durable Objects support and migration helpers.
  • Developer-experience upgrades across the database layer.
Fragno Changelog: Durable Hooks, Improved Cloudflare Support
Read more →
J
Jan · post

Solving Split Brain Integrations

Service providers can deliver a smoother developer experience by packaging frontend, backend, and database integration primitives together. In this post we explore how our Stripe integration library shows how this improves the integration experience.

Stripe Case Study
Read more →
W
Wilco · project

Fragno: Toolkit for building full-stack TypeScript libraries that embed into your users' applications

Fragno is a toolkit for building full-stack TypeScript libraries that work seamlessly across different frameworks such as Next.js and Nuxt. Fragno library users integrate in a couple lines of code. Write your API once, get type-safe clients for React, Vue, and vanilla JavaScript automatically.

Check out the documentation website.

Fragno: Toolkit for building full-stack TypeScript libraries that embed into your users' applications
J
Jan · post

Semcheck: Spec-Driven Development using LLMs

This post showcases Semcheck, a tool that uses LLMs to verify consistency between specifications and code as a pre-commit or CI step.

Read more →
W
Wilco · post

Concurrency in Call of Duty's VM, Compared to JavaScript

Call of Duty’s scripting language runs on a virtual machine with an interesting execution model. In this blog post, I’ll give a quick overview of the language’s core constructs and syntax, and then dive into how its execution model compares to JavaScript’s event loop.

Read more →
W
Wilco · post

Reliable Webhook Delivery on Cloudflare Workflows

Webhook delivery systems seem straightforward until you need guaranteed ordering. This one requirement increases the complexity of the system significantly, which makes it an interesting case for evaluating an infrastructure platform.

In this blog post I’ll walk through the design and implementation of a reliable webhook delivery system on Cloudflare Workflows.

Read more →
W
Wilco · project

What would an AI assistant look like that can be integrated into any app?

This is a small prototype for an integrated chat experience that hooks into React Router (or Remix). Context is automatically filled with the actions the user is taken. The LLM will use tool calls to load information from any route.

W
Wilco · announcement

Welcome to ReJot Labs! 🚀

The site features a Twitter/X-style feed for quick updates and a blog for deeper dives into our experiments.

W
Wilco · project

Recivo: Programmatic Mailbox

Ingesting emails into your AI agent/SaaS should be as simple as calling an API.

Check out the Live Demo.

Recivo: Programmatic Mailbox