Project ideas from Hacker News discussions.

Show HN: Typebase – A single-folder back end you write in TypeScript

📝 Discussion Summary (Click to expand)

Theme 1: Appreciation of humor / fake testimonials

“I love the (well‑disclosed) fake testimonials. Hilarious!” – phren0logy
“So good. I laughed out loud at this.” – adamddev1 (quoting the testimonial: “I’ve told four separate therapists about Typebase. Two stopped taking me as a client. The other two are now shipping an app with it.”)
“I love your approach, fake testemonials and all.” – desireco42

Theme 2: Interest in technical ergonomics, deployment clarity, and comparison to existing tools

“I like the idea of the db defined api like postgraphile and hasura but had trouble with testing and ergonomics. This looks pretty nice though, it’s cool that you’re thinking about ergonomics for working with coding agents.” – rgbrgb
“though the deploy wasnt clear if i can just run migration on some pg url. and it wasnt clear if i can bind some middleware into my existing app server (like express)” – bosky101
“when you deploy there, does Typebase use D1 for the DB, or does the Postgres/Neon backend stay the same regardless of which server target you pick (Vercel/Workers/Deno)?” – SifatAhmed
“Seems much more human‑maintainable to have a classic spring/golang backend.” – k4rli

Theme 3: Skepticism about over‑engineering and preference for traditional backends

“Looks an awful lot like a orpc, just built on top of drizzle instead of raw queries… it seems like gross duct tape that will bite you in three years.” – ramon156
“It’s like next.js but for backend… But the wheel needs to be reinvented on how to do everything.” – pyrolistical
“that’s likely the promise but it’s so confusing and high cognitive overhead to maintain that backend <-> frontend relationship… nextjs dx is a special kind of hell.” – apsurd
“Enterprise software, stuff that you expect to scale exactly because it has queues and distributed computing.” – SillyUsername (implying a poor fit)


🚀 Project Ideas

EdgeORM

Summary

  • A universal ORM/query builder that works identically on Postgres, Neon, and Cloudflare D1, abstracting connection handling for serverless and edge runtimes.
  • Eliminates driver‑specific quirks (e.g., D1’s HTTP‑only, no long‑running connections) while preserving full TypeScript safety.
Key Value
Target Audience Full‑stack developers deploying to Vercel, Cloudflare Workers, Deno, or traditional servers who need a single DB layer
Core Feature One API (select/insert/update/delete) that auto‑adapts to PG‑style pooling or D1‑stateless HTTP calls
Tech Stack TypeScript, Kysely/Drizzle core, node‑postgres adapter, @cloudflare/d1 adapter, zod for runtime validation
Difficulty Medium
Monetization Revenue-ready: hosted managed tier with usage‑based pricing; open‑source core

Notes

  • HN users complained about Workers' D1 constraints and unclear DB layer decoupling (SifatAhmed, optimisticedits). EdgeORM directly addresses those pain points.
  • Provides a clear migration path for teams experimenting with Supabase/Postgraphile but frustrated by testing and ergonomics (rgbrgb, k4rli).

Typebase Bridge

Summary

  • CLI and library that lets you add Typebase‑style db‑defined API to any existing Express/Fastify/Koa app with zero config.
  • Generates Typebase schemas, runs migrations against any Postgres URL, and injects a typed DB client via middleware.
Key Value
Target Audience Teams with legacy Node backends wanting to adopt Typebase without rewriting their server
Core Feature typebase-bridge init creates schema files, typebase-bridge migrate <pg-url> runs migrations, and bridgeMiddleware(req, res, next) attaches the client
Tech Stack Node.js, TypeScript, Typebase core, pg, commander.js, optional Fastify/Koa adapters
Difficulty Low
Monetization Hobby (MIT‑licensed open source)

Notes

  • Bosky101 asked about running migrations on a PG URL and binding middleware into an existing app server—this project answers exactly that.
  • Makes Typebase approachable for those skeptical of “ duct tape” solutions (ramon156) by keeping the integration transparent and type‑safe.

AgentFlow

Summary

  • Opinionated backend scaffold optimized for AI‑coding assistants: explicit controllers, services, and DB layer with built‑in test utilities for RLS policies and mock data.
  • Includes a curated LLM prompt library so Copilot/Cursor generate boilerplate‑free, test‑first code.
Key Value
Target Audience Developers using AI pair‑programmers who dislike hidden framework magic and want clear, testable code
Core Feature Generator creates a Typebase‑backed project with service‑layer architecture, Vitest test suites, Dockerfile, and GitHub Actions CI; plus a prompts/ folder for AI guidance
Tech Stack TypeScript, Typebase (or Drizzle), Vitest, Docker, GitHub Actions, Handlebars templates
Difficulty Medium
Monetization Revenue-ready: Pro subscription for premium templates, private prompt library, and priority support

Notes

  • pyrolistical and nextjs‑dx critics highlighted the need for less hidden control flow and more explicit code—AgentFlow delivers that.
  • The discussion noted difficulty testing RLS and ergonomics (rgbrgb, k4rli); AgentFlow supplies mock DB and policy testing out of the box.

Read Later