What I build with

Tools and techniques used across my software, Windows releases and creative production. Each entry explains the work it supports; learning-stage tools are labelled.

Last updated 7 September 2026

AI and coding

The day-to-day loop: agentic tools doing the drafting, me reviewing.

  • Claude CodePrimary agentic coding harness, running Anthropic's Claude models.
  • CodexAgent-assisted implementation, code review, release engineering and native/browser QA.
  • VS CodeEditor of record.

Agent harnesses

The runtimes doing autonomous work inside ChaseOS, all behind human approval gates.

  • HermesChaseOS runtime agent — scheduled jobs, watchdogs and workflow execution.
  • OpenClawPeer runtime within the ChaseOS agent bus.
  • Chaser AgentReview-first source-intelligence harness. Open source — see the project page.

Hosting and platform

Everything public runs on Cloudflare.

  • CloudflarePages, Workers, D1, R2, KV and DNS across ChaseInTech, ChaseOS and Opus Vela; Wrangler for deployment and provider readback.
  • ClerkAuthentication and session management.
  • StripeOne-time Checkout and subscriptions, independent product entitlements, and refund/dispute webhook reconciliation.

Languages and frameworks

Drawn from what the project repositories actually run on.

  • PythonChaseOS runtime, Chaser Agent, TradeSync, Flask services.
  • TypeScriptOpus Vela Studio, Voice and Space; typed interfaces and web services.
  • ReactChaseOS Web, MarginFlip, Opus Vela Studio editor shell.
  • AstroDefault for content-shaped web builds — this site, and the stack I reach for when a React SPA would be overkill.
  • ViteBuild tooling across the front ends.
  • Next.js + OpenNextOpus Vela product, account and release routes deployed on Cloudflare Workers.
  • Pine ScriptStrikeZone Crypto indicators and strategies.

Native Windows and release engineering

Used to ship Opus Vela Space 0.5.1: signed installer, native restart recovery and a verified in-app update download.

  • Rust + Tauri 2Cancellable file discovery, typed desktop commands, local CLI/MCP adapters, tray controls and in-app updates.
  • Windows APIs + WebView2Mounted-drive discovery, file identity and on-disk allocation; a native Windows host for the React interface.
  • SQLite + compressed inventoriesCompleted storage snapshots, cache migration and reopening after reviewed file actions.
  • NSIS + AuthenticodeWindows installers, desktop/Start menu shortcuts, timestamped code signing and install/uninstall checks.
  • Minisign + Windows DPAPIUpdater signature verification and encrypted signing-key storage; tested rejection of a modified installer.

Interactive graphics and interface motion

Rendering and interaction techniques used in real desktop interfaces and product films.

  • PixiJS + WebGL2GPU-rendered storage maps with readable labels, stable colors and a fallback when graphics initialization fails.
  • D3 hierarchy + Web WorkersSize-proportional treemap layout computed away from the interface thread.
  • TanStack VirtualBounded rendering of large file lists so the interface does not create a row element for every file.
  • MotionReact panel transitions, menus and reduced-motion support.
  • GSAPDeterministic scene timing, typography and transitions in editable product-video compositions.
  • Canvas 2D + Web AudioGraph visualization and locally generated interface/transition sound.

Trading and research

  • TradingViewCharting and Pine Script strategy development for StrikeZone Crypto.
  • StrikeZone Market IntelligenceChaseOS workflow pack running governed daily market research. No trade execution.

Terminal and shell

  • Windows TerminalPrimary terminal.
  • PowerShellWindows-side scripting and ops.
  • WSL + UbuntuLinux side of the workflow; Ubuntu for anything POSIX.

Content and design

The production pipeline behind the YouTube and TikTok output.

  • OBS StudioScreen and build-session recording.
  • RecordlyRecording workflow.
  • CapCutShort-form editing.
  • PhotoshopImage work and thumbnails.
  • CanvaFast graphics and social assets.
  • FigmaLearning it now for interface and product design work. Not yet used on a shipped project — it will move up this page when it has been.

3D motion VFX and video production

Hands-on production and review work; a locally verified creative candidate is not automatically a published campaign.

  • Blender + PythonEditable 3D character scenes, procedural motion, camera framing and silhouette checks across animation extremes.
  • HyperFramesEditable HTML video compositions, timed scenes, landscape/portrait exports and deterministic browser rendering.
  • FFmpeg + ffprobeVideo encoding, trims, audio mixing/ducking, loudness measurement and full-stream decode verification.
  • WebVTT + SRTCaption timing, subtitle exports and verification against the actual narration and encoded video.
  • Pocket TTS + Qwen3-TTSLocal narration with the approved Pocket Alba voice and retained Qwen voice-design references; reusable takes and attribution receipts.
  • Motion and VFX reviewMasking, compositing, sound cues, readable transitions, safe framing and destination-format visual QA.

Testing and visual quality

  • Playwright + axe-coreReal browser and native WebView checks, keyboard/touch navigation, responsive layout and automated accessibility checks.
  • pytest + Rust testsEngine and workflow checks for cache reuse, cancellation, file identity and bounded agent operations.
  • Release and media verificationChecksums, installed signature readback, real update/relaunch tests, caption checks and encoded-media inspection.

Knowledge and operations

  • ChaseOS knowledge graphThe knowledge base is a system I built — governed graph with provenance, not a notes app.
  • GitHubSource of record; Actions for scheduled builds and deploys.
  • DiscordControl plane. One lane per project for status receipts and approval gates.
  • WhopDistribution and access for StrikeZone Crypto.

Data and storage

  • SQLiteLocal-first state for ChaseOS and Opus Vela.
  • Cloudflare D1Hosted SQL for public web products, MarginFlip transactional state and independent purchase entitlements.

Machines

Two systems; specs read from the hardware, not from memory.

  • Surface Pro 7+Intel Core i7-1165G7 (4c/8t) · 16GB RAM · Iris Xe · 256GB NVMe · Windows 11 Pro with WSL/Ubuntu. The everywhere machine — a surprising amount of ChaseOS runs from it.
  • Second systemSpecification to be added