The FastYoke Blog
Engineering & product notes
How the platform is built, and why. RSS

Apps as a commodity: if software gets cheap to build, will anyone pay for it?
Apps are becoming a commodity — but 'software' was never just the app. The counter-thesis: the app commoditizes, the system that runs it safely does not, and that's where willingness-to-pay migrates.
FastYoke Engineering · 8 min read · Oct 5, 2026
- AI
- Strategy
- Future of software

White-label the platform for your clients
White-label the platform end to end for your clients.
FastYoke Engineering · 5 min read · Sep 29, 2026
- Tutorial
- White-label
- Reseller

Meter and cap usage for a reseller customer
Meter usage and set caps for a reseller customer with rate cards.
FastYoke Engineering · 5 min read · Sep 22, 2026
- Tutorial
- Reseller
- Billing

Positioning against incumbents when software is commoditized
How a small provider competes with incumbents when the software itself is no longer the differentiator.
FastYoke Engineering · 6 min read · Sep 17, 2026
- Partners
- Positioning
- Strategy

Export and version your app as a portable file
Export your whole app as a portable file you can version, diff, and re-import.
FastYoke Engineering · 5 min read · Sep 15, 2026
- Tutorial
- Portability
- YokeDoc

What a partner NOC gives you — and what to do with it
A zero-trust partner NOC is a window into fleet health — what to watch and how to act on it.
FastYoke Engineering · 6 min read · Sep 10, 2026
- Partners
- Operations
- NOC

Configure a Chart of Accounts and posting rules
Set up a Chart of Accounts and posting rules so transactions hit the ledger automatically.
FastYoke Engineering · 5 min read · Sep 8, 2026
- Tutorial
- Ledger
- Accounting

Designing a marketplace where apps install as data, not code
An app you install as configuration — schemas, workflows, seed rows — instead of shipped code. Why that makes a safer, more portable marketplace.
FastYoke Engineering · 8 min read · Sep 7, 2026
- Architecture
- Marketplace
- Platform

RAG for operations data: grounding assistants in your own records
A general model knows the world; it does not know your orders, tickets, or customers. Retrieval grounds an assistant in your operational data.
FastYoke Engineering · 8 min read · Sep 4, 2026
- AI
- RAG
- Operations

Metering and caps: protecting your margin as a provider
Usage metering and caps protect your margin — set them before a customer surprises you.
FastYoke Engineering · 6 min read · Sep 3, 2026
- Partners
- Billing
- Margins

Compliance you can prove: audit ledgers, PII masking, and access logs by default
Compliance is easier when the platform records who did what by default. Audit ledgers, masked PII, and access logs as built-ins, not add-ons.
FastYoke Engineering · 8 min read · Sep 2, 2026
- Business
- Compliance
- Security

Per-location data isolation for multi-site ops
Run many locations on shared workflows while keeping each one's data isolated.
FastYoke Engineering · 5 min read · Sep 1, 2026
- Tutorial
- Multi-tenancy
- Operations

Optimistic UIs over a strict FSM: rolling back cleanly on 409/422
Update the UI instantly, then reconcile with a server that enforces a strict state machine. How to roll back cleanly when the server says no.
FastYoke Engineering · 8 min read · Aug 31, 2026
- Frontend
- FSM
- UX

Guardrails, not gates: sandboxing AI-generated logic in production
You cannot manually review every line an AI writes. So you run it behind guardrails — resource caps, no host syscalls — instead of gating it.
FastYoke Engineering · 8 min read · Aug 28, 2026
- AI
- Sandboxing
- Security

From reseller to platform: growing your own catalog
Graduating from reselling to publishing your own catalog of configurable apps.
FastYoke Engineering · 6 min read · Aug 27, 2026
- Partners
- Platform
- Growth

Replacing three point tools with one configurable workflow engine
The integration tax of stitching point tools together — and what changes when the workflow, the data, and the forms live in one engine.
FastYoke Engineering · 8 min read · Aug 26, 2026
- Business
- Workflow
- Consolidation

Ship a mobile app for your team (no App Store)
Get your app onto your team's phones without going through the App Store.
FastYoke Engineering · 5 min read · Aug 25, 2026
- Tutorial
- Mobile
- OTA

Rendering PDFs in pure Rust with typst (and why we dropped headless Chrome)
Headless Chrome for PDF generation is a heavyweight dependency and an ops liability. Rendering forms to PDF in pure Rust instead.
FastYoke Engineering · 8 min read · Aug 24, 2026
- Architecture
- Rust

State machines vs. flow DAGs: two ways to model a workflow
A DAG of steps and a finite state machine can look like the same diagram. They answer different questions. Here is when a flow tool like Windmill is the right shape, and when an FSM is.
FastYoke Engineering · 8 min read · Aug 22, 2026
- Architecture
- FSM
- Workflow

The economics of AI-cheap software: pricing when code is nearly free
If building the software costs almost nothing, what are customers actually paying for? A look at value and pricing after the code gets cheap.
FastYoke Engineering · 8 min read · Aug 21, 2026
- AI
- Pricing
- SaaS

Building a services practice around a configurable platform
Build a repeatable practice — implementation, configuration, training — around one platform.
FastYoke Engineering · 6 min read · Aug 20, 2026
- Partners
- Services
- Agency

Multi-location ops: one platform, isolated data, shared playbooks
Run twenty locations on shared workflows while keeping each one's data isolated. The multi-tenant pattern applied to your own org.
FastYoke Engineering · 8 min read · Aug 19, 2026
- Business
- Operations
- Multi-tenancy

Take payments tied to your workflow
Mint a pay link when a record reaches an awaiting-payment state, and let the payment auto-advance it to Paid.
FastYoke Engineering · 8 min read · Aug 18, 2026
- Tutorial
- Payments
- Checkout

Append-only truth: event ledgers, self-loop transitions, and the admin override
Why the event log is append-only, how self-loop transitions record "something happened," and how an out-of-band override stays auditable.
FastYoke Engineering · 8 min read · Aug 17, 2026
- Architecture
- Audit
- FSM

Small models, big leverage: what MiniLM-class models do on one VM
You do not need a frontier model to embed documents or match records. What small, on-VM models are genuinely good at.
FastYoke Engineering · 8 min read · Aug 14, 2026
- AI
- Embeddings
- On-prem

Compliance and trust as a selling point for regulated clients
For regulated clients, compliance and data sovereignty are a sales advantage — lead with them.
FastYoke Engineering · 6 min read · Aug 13, 2026
- Partners
- Compliance
- Sales

From intake form to signed document: e-signatures without the per-seal fees
A single workflow from web form to legally-binding signature — without paying per-envelope to a third-party signing service.
FastYoke Engineering · 8 min read · Aug 12, 2026
- Business
- E-signature
- Workflow

Ground an AI assistant in your records (a RAG recipe)
Ground an on-VM assistant in your own records so it answers from your data, not the internet.
FastYoke Engineering · 8 min read · Aug 11, 2026
- Tutorial
- AI
- RAG

On-VM AI, no cloud round-trip: face recognition and RAG that never leave your VM
Running detection, recognition, and retrieval on the same VM as your data — what it takes, and what you gain in latency and privacy.
FastYoke Engineering · 8 min read · Aug 10, 2026
- AI
- On-prem
- Architecture

BYO-model: why enterprises will bring their own LLM keys everywhere
Enterprises will not hand their prompts and data to yet another vendor black box. Bring-your-own-key is becoming table stakes.
FastYoke Engineering · 8 min read · Aug 7, 2026
- AI
- Enterprise
- BYOK

Co-selling and referrals: honest strategies while programs mature
Practical co-selling and referral strategies you can run today, while formal partner programs are still forming.
FastYoke Engineering · 6 min read · Aug 6, 2026
- Partners
- Sales
- Strategy

Field service, dispatch, and routing on one platform
Work orders, technician dispatch, and vehicle routing usually mean three tools. What it looks like when they share one data model.
FastYoke Engineering · 8 min read · Aug 5, 2026
- Business
- Field service
- Routing

Metering compute you can't see: pricing on-VM AI and heavy jobs fairly
When a customer runs a 30-second route solve or an AI inference on your VM, someone pays for the CPU. How to measure and price compute honestly.
FastYoke Engineering · 8 min read · Aug 3, 2026
- Architecture
- Billing
- Metering

On-prem AI is back: sovereignty, latency, and cost in the LLM era
The pendulum swings back toward running models where your data lives. The three forces — sovereignty, latency, cost — driving on-prem AI.
FastYoke Engineering · 8 min read · Jul 31, 2026
- AI
- On-prem
- Sovereignty

Churn, retention, and expansion for platform resellers
Retention and expansion are the real profit levers for platform resellers — how to work them.
FastYoke Engineering · 6 min read · Jul 30, 2026
- Partners
- Retention
- Growth

Logistics without the six-figure TMS
Shipments as state machines, a warehouse-to-transport bridge, and routing you can change yourself — logistics software without the enterprise price tag.
FastYoke Engineering · 8 min read · Jul 29, 2026
- Business
- Logistics
- Operations

Sync Gmail into your CRM (read-only recipe)
Pull Gmail threads into your CRM read-only, so context lives next to the customer record.
FastYoke Engineering · 8 min read · Jul 28, 2026
- Tutorial
- Gmail
- CRM

One JSON schema, a Rust struct, a zod validator, and a form
How one schema drives the database shape, the server validation, the client validation, and the rendered form — with no hand-written form fields.
FastYoke Engineering · 8 min read · Jul 27, 2026
- Architecture
- Schema
- Frontend

Why the next enterprise apps will be generated, not bought
Procurement optimized for a world where software was expensive to make. That world is ending; here is what replaces the buy-a-license reflex.
FastYoke Engineering · 8 min read · Jul 24, 2026
- AI
- Enterprise
- Future of software

Migrating your book of business onto a platform you resell
Moving existing clients onto a platform you resell without breaking the relationships.
FastYoke Engineering · 6 min read · Jul 23, 2026
- Partners
- Migration
- Reseller

The hidden cost of per-seat SaaS sprawl — and how to consolidate
Ten tools at $15/seat is a five-figure monthly tax you stopped noticing. A practical look at consolidating onto one configurable platform.
FastYoke Engineering · 8 min read · Jul 22, 2026
- Business
- SaaS
- Cost

Connect QuickBooks: push records on a transition
Push a record into QuickBooks automatically when it reaches a state.
FastYoke Engineering · 8 min read · Jul 21, 2026
- Tutorial
- QuickBooks
- Integrations

Three ways to run untrusted code safely: JSONLogic, WASM, and a QuickJS scripting tier
A tour of the layered sandbox: declarative predicates, a WebAssembly host with resource caps, and a scripting tier — and when to reach for each.
FastYoke Engineering · 8 min read · Jul 20, 2026
- Architecture
- Sandboxing
- WebAssembly
- Security

The end of the CRUD app as a product
If a CRUD app takes an afternoon to generate, it is no longer a product you sell — it is a feature you configure. The consequences for buyers and builders.
FastYoke Engineering · 8 min read · Jul 17, 2026
- AI
- SaaS
- Product

When you outgrow spreadsheets and Airtable
The signs your operation has outgrown a shared sheet — and what a real app platform gives you that a database-with-forms cannot.
FastYoke Engineering · 8 min read · Jul 15, 2026
- Business
- Operations
- aPaaS

Add e-signatures to a document workflow
Add a legally-binding e-signature step to a document workflow — without per-envelope fees.
FastYoke Engineering · 6 min read · Jul 14, 2026
- Tutorial
- E-signature
- Workflow

Finite state machines are the right abstraction for business software
Most business rules are really a state machine wearing a trench coat. Modeling them explicitly buys correctness, auditability, and a UI for free.
FastYoke Engineering · 8 min read · Jul 13, 2026
- Architecture
- FSM
- Workflow

Agentic software is here: what changes when apps build themselves
When software can generate and change itself, the unit of value shifts from the app to the platform that runs it safely. What that means in practice.
FastYoke Engineering · 8 min read · Jul 10, 2026
- AI
- Agentic
- Future of software

Build vs. buy vs. configure: the third option most teams miss
The build-or-buy debate skips the option that fits most operations teams: configure a platform you own. When each one wins, and how to tell.
FastYoke Engineering · 8 min read · Jul 8, 2026
- Business
- aPaaS
- Strategy

Bulk-transition hundreds of records at once
Move hundreds of records through a transition at once — safely, and with a full audit trail.
FastYoke Engineering · 6 min read · Jul 7, 2026
- Tutorial
- Bulk ops
- Workflow

Type-level multi-tenancy: making "forgot the WHERE tenant_id" impossible
Tenant isolation is too important to leave to code review. Here is how the type system refuses to compile a query that forgets its tenant scope.
FastYoke Engineering · 8 min read · Jul 6, 2026
- Architecture
- Multi-tenancy
- Rust
- Security

The seat is dying: SaaS pricing when software gets cheap to build
For twenty years enterprise software meant renting seats in someone else's database-with-business-logic. AI is making that logic cheap to generate — and the pricing model built on it is cracking.
FastYoke Engineering · 10 min read · Jul 4, 2026
- Opinion
- SaaS
- AI
- Pricing

Getting internal apps onto employee phones — without the App Store
Regulated enterprises need internal apps on employee devices — but the public App Store is the wrong path. Here's the problem, and why we built FastYoke Substrate.
FastYoke Engineering · 9 min read · Jun 20, 2026
- Mobile
- Enterprise
- Compliance
- Substrate

Sovereign git, config as code, and how we built the Vault
If a customer's data and config should truly be theirs, git is the natural substrate. We already put our source and CI on a self-hosted git server — the Vault extends that to tenant data.
FastYoke Engineering · 9 min read · Jun 6, 2026
- Sovereignty
- Git
- Audit
- Config-as-Code

Why we built our own CI — in Go
We run on a self-hosted git server and needed CI we control and can reproduce over a huge Rust build. So we built it — with a small Go gateway and a Go pipeline library. Here's why Go, not Rust, for this layer.
FastYoke Engineering · 9 min read · May 23, 2026
- Go
- CI/CD
- CI
- Sovereignty

Running your code — safely, at native speed: why FastYoke chose WebAssembly
Every FastYoke tenant runs logic we didn't write, on shared infrastructure and hardware we don't control. Here's the sandbox that makes that safe — and fast.
FastYoke Engineering · 10 min read · May 9, 2026
- WebAssembly
- Multi-tenancy
- Security
- Sovereignty

FastYoke DB: why we ship two flavors of distributed SQL
Our default is a database file per tenant. For the workloads that outgrow a single VM, FastYoke DB is our roadmap for managed distributed SQL — designed around two engine flavors, with the same app code across both.
FastYoke Engineering · 8 min read · Apr 25, 2026
- Databases
- Architecture
- SQLite
- Distributed SQL

Why the FastYoke core is written in Rust
A multi-tenant engine that has to be memory-safe by construction — shipped as a single small binary that runs in the cloud, on-prem, and air-gapped. Here's why the core is Rust.
FastYoke Engineering · 9 min read · Apr 11, 2026
- Rust
- Architecture
- Multi-tenancy