Uses
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