Technology portfolio

The software we ship, the systems we run, the boards on the bench.

Web platforms and dashboards for schools, counties and community groups. Full-stack products for founders. Wearable hardware with its firmware. This page collects the client work we have written up, the systems our own studio runs on every week, and what is on the bench right now, with an honest status for each.

Built with

  • React & TypeScript
  • PostgreSQL on Supabase
  • Vercel
  • Stripe
  • Shopify Liquid
  • FFmpeg & Docker
  • KiCad 10
  • ESP-IDF
  • STM32 & ARM GCC

Completed · written up

Client work, from websites to wearables.

All case studies

Loading case studies…

Completed · in daily use

The systems our own studio runs on.

We build the tools we deliver client work with, on the same stack we use for clients. Each one is in use today.

Client galleries and delivery
Each album has its own page with access by role or invitation, clean previews and full-resolution downloads. Clients review films by leaving notes on the exact frame.
Live. Every client gallery runs on it.
Browse the public galleries
Proposal, signature and invoice
A proposal is a page with its packages priced in place. Acceptance is a recorded signature against frozen terms, and invoices are paid online through Stripe.
Live.
Weekly episode pipeline
A raw recording, the review comments and the script become an editable draft, a render on paired studio Macs or in the cloud, a review cut and a delivery page.
Delivering a weekly public-health series since September 2026.
Event photo pipeline
It scores a folder of RAW and JPEG frames, picks the moments and the sets, develops them, checks every deliverable and publishes a clean client gallery.
In use on event galleries since October 2026.
Electronics workspace
Board projects in KiCad 10 with electrical and design-rule checks, routing and fabrication files (Gerbers, drill, BOM, placement), firmware builds for ESP32 and STM32WL parts, and a manufacturer handoff that will not build without a reviewed release.
Build environment qualified on a studio Mac and a Linux container, October 2026.

In progress · proposed

On the bench, with where each one stands.

  1. In progress, October 2026

    Generated circuit-board packages

    The electronics workspace now produces a complete design package from a reviewed netlist: schematic, placed and routed board, rule checks and fabrication files. The first full package is an engineering draft. It still has open routing and rule errors, and no board has been made from it.

  2. In progress, October 2026

    Parametric enclosures

    An enclosure recipe in the same workspace takes four dimensions and returns a pocket enclosure and a review drawing. The recipe is written and reviewed. It does not run yet, because it has not been qualified in the CAD engine.

  3. Proposed, Next

    A first prototype run, after the evidence

    Prototype boards are ordered only after a package passes its checks and a person approves the release. Production waits for measured first-article results from the same unit.

Insights

What the work taught us.

Weekly episode pipeline · September 2026

Cap everything a machine writes.

Our first full-length render never stopped writing its audio mix. The mixed track had no end point, so it grew until the disk was full. Every render now ends at the length of the composition, checks the result, and refuses an output over its size cap.

Electronics workspace · October 2026

A check that never ran is not a pass.

A clean test board passed qualification while a board with a real violation crashed before writing its report. Qualification now has to watch a deliberately thin trace get caught, and a missing or crashed report fails it.

Storefront theme · October 2026

An empty section can be a bug.

In a Shopify theme, a wrong collection handle does not raise an error. The section renders empty and looks like a sparse page. Before a theme ships, we check every handle it uses against the live store.

Proposals and invoices

Refuse rather than guess.

Contracts and invoices are built from facts we have confirmed. If a price, a term or a date is missing, the document refuses to generate. It never fills the gap with a placeholder.

Technology education

SPARK Sunday: hands-on technology for young students.

A series of 4 technology Sundays with Bible Way Christian Center and Destiny Academy. 3 of 4 sessions are done.

Next

Bring us the platform, the product, or the board.

Tell us what it has to do and who it is for. We will come back with a scope, a plan, and the questions that matter before anything is built.