smorin - Overview
Hi there π
Hi, I'm Steve π
π 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.
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.
Start Here
- π± 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
Current Projects
- π¦ 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)
What I'm Building at Flox
- 𧬠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
Speaking
- π€ 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)
Previously
- π« CTO, Tripping.com (acquired by HomeToGo)
- πΈ Engineering Leadership, Instagram
- β Engineering Leadership, Asana
- π Engineering, AT&T
GitHub Activity
What I'm Doing
- 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
Connect
Philosophy
"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
Pinned Loading
-
Generate and validate .env files from one spec - self-documenting config, consistent across environments, secrets stay out of git.
Rust 2
-
A Rust-based CLI and library for toggling, adding, removing, and updating code/comments across multiple languages, featuring flexible extension mappings and full configurability via file or commandβ¦
Rust
-
Claude Code inspired animation TUI component, a configurable progress indicator library for Python, built on Rich. ThothSpinner provides beautiful, composable terminal UI components including spinnβ¦
Python