Skip to main content

Blog

Notes from the studio

Field notes from the products we build and run, and engineering guides from the code behind them.

  1. Field notes

    No camera, no transponder: detecting vehicles with passive magnetometry

    How NextMAG picks up a passing vehicle's presence, direction, class, and speed from the vehicle's own magnetic disturbance, with nothing emitted.

    2 min read

  2. Field notes

    Every marketplace has a first transaction. Here is ours.

    GivingStump's first job: a Great Falls tree removal, a $1,200 winning bid, $1,140 to the crew, $60 to us, and nothing charged to the homeowner.

    2 min read

  3. Field notes

    A $399 research-grade magnetometer, and the 400-station problem

    Roughly 400 science-grade magnetometer stations track the geomagnetic storms that degrade GPS; NextMAG is a $399 research-grade instrument a classroom can build.

    2 min read

  4. Engineering

    Scaling Next.js Apps: Performance & Optimization Guide

    A working checklist for Next.js performance: Server Components, streaming, images, bundle size, caching, database queries, and Core Web Vitals.

    11 min read

  5. Engineering

    TypeScript Best Practices for Production Applications

    The strict tsconfig, type-safe API patterns, Zod validation, discriminated unions, and type guards we rely on in production TypeScript.

    11 min read

  6. Engineering

    Building a SaaS Platform: Complete Tech Stack Guide

    The stack and architecture decisions behind DemandAI.Pro (Next.js, Supabase, GPT-4 and Claude, Stripe, Vercel) and what we would change.

    6 min read

  7. Engineering

    Complete Guide to Supabase Authentication in Next.js 14

    Setting up Supabase authentication in the Next.js 14 App Router: browser and server clients, middleware, OAuth, and Row Level Security.

    5 min read

  8. Engineering

    Integrating GPT-4 & Claude AI in Next.js: Production Guide

    Production patterns for calling GPT-4 and Claude from Next.js: streaming, model fallback, token tracking, retries, and prompt structure.

    7 min read

The field notes start on LinkedIn

Ross posts the short versions there first. If one of them touches a problem you are working on, tell us about it.