Notes from the workshop
Release notes, schema patterns and the reasoning behind the engine’s design decisions. Written by the people who maintain it.
Self-Hosted Forms vs Cloud Forms: A Developer's Guide
The trade-offs between SaaS form platforms and self-hosted form engines. Data ownership, pricing, customization, and when each approach makes sense.
Conversational Forms: One Question at a Time
Why the one-question-at-a-time pattern works, how schema-driven architecture makes it trivial to implement, and what FieldCraft's conversational mode will look like.
The Real Cost of Building Forms From Scratch
A breakdown of what it actually takes to build production-ready forms from scratch: validation, conditional logic, multi-step flows, file uploads, theming, and more. Then what happens when you don't.
How FieldCraft's Validation Pipeline Works Under the Hood
A technical deep-dive into FieldCraft's three-layer validation pipeline: field-level sync, cross-field custom validators, and the submit guard that prevents bad data from reaching your backend.
Schema-Driven vs Code-Driven Forms: Which Approach Fits Your Project?
Two fundamentally different ways to build forms in React. One defines forms as JSON, the other as JSX. Here's when to use each — and what you trade away.
Build a Multi-Step Survey in 5 Minutes with FieldCraft
A step-by-step tutorial for building a production-ready multi-step survey form with validation, conditional logic, and progress tracking — all from a single JSON schema.
Build Forms Without Code: Introducing FieldCraft FormBuilder
Drag fields, set validation, add conditional logic, and export a production-ready JSON schema. No React knowledge needed.
Why Schema-Driven? The Architecture Behind FieldCraft
Most form libraries tie your data to your UI. FieldCraft separates them completely. Here's why that matters and how the engine actually works.
6 Hard-Won UX Lessons from Building a Form Engine
After building 44 field types and hundreds of test forms, these are the UX decisions that actually moved completion rates.
FieldCraft Storage Adapters Are Now Open Source
We've flipped our Postgres, Supabase, and Webhook adapters from proprietary to MIT. Here's why — and what it means for your projects.
Introducing FieldCraft: A Schema-Driven Form Engine for React
Define forms as JSON. Get validation, conditional logic, multi-step, theming, and draft persistence — without writing a single input component.