π New York City β San Francisco | π§ͺ VP of Engineering @ Flox | π Former: Founder & Asana, Instagram, & Yahoo!
Working with Ron Efroni on the future of agentic infrastructure β reproducible environments, deterministic agents, and the build loop after CI/CD. Leading Flox's AI transformation across engineering.
Rust TypeScript Nix Bun Hono Python Go GCP PostgreSQL Claude Codex SwiftUI Swift CLI macOS Web
If it isn't reproducible, it didn't happen. Spending most of 2026 figuring out how engineering org workflows change when agents do the typing.
π± flox.dev β open source infra for reproducible environments and agentic workflows.
- π± Flox β reproducible dev environments built on Nix, the AI-transformation layer for your build loop
- π€ GitHub Universe 2026 β two panels on agentic infrastructure (see Speaking below)
- π¦ thoth β multi-provider deep-research CLI; orchestrates OpenAI Deep Research + Perplexity in parallel
- πΊ TikTok / @stevemorinnyc β making AI concepts make sense for people who don't have time to read papers
- π¦ Doxa Research β AI-powered research assistant; CLI that runs deep technical research across OpenAI and Perplexity in parallel and ships clean, citable reports
- π thothspinner β Claude Code-inspired TUI animation library for Python (Rich-based): spinners, progress bars, timers, shimmer effects
- π envgen β Generate and validate
.envfiles from a single spec; self-documenting, consistent across environments, secrets stay out of git - π agent2linear β Linear CLI built for humans and AI agents; optimized to minimize token usage and context-window waste
- π toggle β Rust CLI + library for toggling, adding, removing, and updating code/comments across many languages, with configurable extension mappings
- π³ worktreeflow β CLI for spinning up git worktrees against OSS projects and managing PRs without losing your mind
- π py-launch-blueprint β Production-ready Python project template with the best practices already wired in
- π± filegardener β File maintenance utilities: dedup, only-copy detection, prune empty dirs
- πͺ¨ substrata β Foundational tooling layer (WIP)
- π¦ vagrant-flow β Vagrant plugin for a seamless dev-to-prod workflow with Ansible; auto-generates inventory files, runs playbooks, manages hostfiles
- π€ claude-fusion-launcher β Run Claude Code on a panel of models instead of one; OpenRouter Fusion answers in parallel and a judge model merges them into one stronger answer
- π contributors-please β Incremental, path-aware contributor recognition; generates
CONTRIBUTORS.mdwithout clobbering maintainer edits (npm CLI + reusable engine) - βοΈ contributors-please-action β GitHub Action wrapper for
contributors-please; discovers contributors from commits + the GitHub API and renders contributor markdown on every push - π template-press β Reusable init / post-init engine extracted from py-launch-blueprint for scaffolding new projects
- π¬ mockcast β Vaporware demos as code: render scripted terminal sessions to asciicast v3 (and GIF via agg)
- 𧬠Flox CLI extension system β Rust port of the
ghextension architecture, with environment inheritance and a phased rollout plan - π nixpkgs vs Homebrew strategic dashboard β coverage, freshness, overlap; informing where Flox lifts vs. competes
- π€ Codex-plugin-shaped long-running agent β broker / job-tracking architecture inspired by the OpenAI Codex plugin for Claude Code
- π AI transformation β helping transform culture to be AI First: pair programming show-and-tells, tooling standardization (Anthropic + OpenAI), shipping real features, producing artifacts to train the rest of the org
- π agent-deck β terminal session manager (TUI) for AI coding agents; one cockpit for Claude, Gemini, Codex, OpenCode, and more, with session forking and MCP management
- π₯οΈ cmux β Ghostty-based native macOS terminal with vertical tabs and agent-aware notifications, built for AI coding agents
- π€ baml β "the AI framework that adds the engineering to prompt engineering"; a typed language for LLM prompts, callable from Python, TypeScript, Go, and more
- π humanlayer β human-in-the-loop framework for getting AI coding agents to solve hard problems in complex codebases
- π€ GitHub Universe 2026 β Secure every commit track "From Vibes to Verified: Engineering Deterministic, Secure Agents" with Ron Efroni (Flox), Dex Horthy (HumanLayer/CodeLayer), Ankur Goyal (Braintrust)
- π« CTO, Tripping.com (acquired by HomeToGo)
- πΈ Engineering Leadership, Instagram
- β Engineering Leadership, Asana
- π Engineering, AT&T
- Leading an AI transformation β pair programming workflows, tooling standardization (Anthropic + OpenAI), shipping the boring rails so the interesting work compounds
- Teaching AI on TikTok β translating agentic patterns for engineers who don't live on hn
- Hiring β Flox is bringing on contractors and full-timers around platform + Nix work
- Hiking β the only meeting I never reschedule
"Reproducible or it didn't happen." Most engineering wins are unglamorous: shorter feedback loops, fewer special snowflakes, more determinism. Agents amplify whichever side of that ledger you've invested in.
Random Facts
- Run multiple Claude/Codex instances in parallel; the bottleneck is reading their output, not generating it
- Powered by Pacific Heights fog and two kids' worth of pre-7am energy
- Believe most "AI transformation" is just finally writing down what your senior engineers already do
- Hiker first, VP second
- Self-aware about context-switching across N projects; building tooling so the switching tax goes to zero