A small studio that ships real software.
TechPotions is two engineers and a quiet brick-walled room in Brooklyn. We build full-stack web apps and AI products for founders who care about craft — and we ship code we’re proud of.
Brooklyn, NY- 01Established
- 2026
- 02Studio
- Brooklyn, NY
- 03Team
- Two humans, many partners
- 04Focus
- Web · Mobile · AI products
The duct-tape problem.
We started TechPotions because too much “AI software” is a polished demo held together with duct tape — a single happy-path prompt, no evals, no observability, no plan for the day it breaks in front of a customer.
We build the other thing. Production systems with eval suites, retries, structured logging, and the boring infra that makes products actually useful. Web apps that load fast on a bad train connection. Mobile apps that don’t crash on a cold start. AI features that ship with measurement, not vibes.
We stay small on purpose so the engineer who scoped your project is the one writing the code. No account managers, no proxy, no surprise sub-contractor in week three.
- 2026
- studio est.
- 24h
- reply time, on average
- 2–6w
- sprint length we prefer
- ∞
- cups of coffee
How we make decisions.
- 01
Boring tools, on purpose.
TypeScript, Postgres or Mongo, Next.js, React Native, Vercel or Railway. We pick boring tools so we can spend our cleverness budget on the actual product.
- 02
Eval suites beat demos.
Most “AI software” is a slick demo with no measurement underneath. We ship eval harnesses, observability, and the boring infra that makes products actually useful.
- 03
Time-boxed over fixed-scope.
We prefer 2–6 week sprints with agreed outcomes, then iterate. Fixed-scope works when the outcome is genuinely well-defined; most aren’t — and pretending otherwise just shifts the pain.
- 04
One studio, many partners.
We stay small on purpose. For brand identity, motion, or specialist work, we partner with studios we trust — and we tell you upfront when that’s the right call.
- 05
Code we’re proud of, code you can keep.
When we hand off, you get clean repos, real docs, and an engineer who can keep building. No black boxes, no agency lock-in.
01Do you take fixed-scope projects?
Sometimes. We prefer time-boxed sprints (2–6 weeks) where we agree on outcomes, then iterate. Fixed-scope works when the outcome is genuinely well-defined; most aren’t.
02What stack do you actually use?
Defaults: TypeScript everywhere, Next.js for web, React Native for mobile, Postgres or Mongo, Vercel or Railway, Anthropic or OpenAI for AI. We pick boring tools so we can spend our cleverness budget on the product.
03Do you do design?
Light design — interaction, layout, design tokens, the bits that live in code. For brand identity and illustration we partner with specialist studios we’ve worked with for years.
04How small is small?
Two engineers in the studio, plus a rotating set of trusted contractors for design, motion, and infra. You always work directly with whoever is writing the code — no account managers, no proxy.
Got a project bubbling?
Whether you’re at the napkin stage or have a half-built prototype, we’d like to talk. We reply within 24 hours — usually faster.