DeesseJS
  • Enterprise
  • Pricing
DeesseJS logoDeesseJS

Software engineering as a commodity: agents that code, workflows that scale, infrastructure that works. Built with the DeesseJS ecosystem.

Ecosystem

  • Errors
  • DRPC
  • Collections
  • FP

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base

Use cases

  • SaaS apps
  • AI products
  • Landing pages
  • API backends
  • Internal tools

Company

  • About
  • Manifesto
  • Principles
  • Vision
  • Enterprise
  • Delivery
  • Help

Legal & Trust

  • Privacy
  • Terms
  • Cookies
  • DPA
  • Security

Community

  • Open Source Program
  • Github
  • LinkedIn
  • X

Explore

  • Customers
  • Templates
  • Ecosystem
  • Stack
© 2026 DeesseJS. All rights reserved.

Ready to ship?

Read more, or ship with us.

Subscribe to the blog and changelog feeds, install the CLI to scaffold a project in under five minutes, or talk to our delivery team if you need a hand. Same templates, same contracts, same guarantees.

Install the CLIBrowse the registry
← Back to blog
DP

Author

David Pereira

Template author.

11 posts

  • 2026-08-25news
    Open Community license vs MIT: why we picked both
    MIT for the code you read, Open Community for the templates you ship. The line we draw and why it matters.
    David PereiraChief Executive Officer
    5 min read
  • 2026-08-04community
    How we ship a template: the editorial workflow behind the registry
    From RFC to GA. The 5-stage review process every template goes through before it lands in the registry.
    David PereiraChief Executive Officer
    5 min read
  • 2026-07-21engineering
    Background jobs that don't wake you up at night
    Retries, dead-letter, idempotency. The three patterns every job needs and the mistakes we made so you don't have to.
    David PereiraChief Executive Officer
    5 min read
  • 2026-07-07engineering
    The AGENTS.md file: what we put in it, what we left out
    Our templates include a 200-line AGENTS.md at the monorepo root. Here's the structure, the rationale, and the bits we deleted.
    David PereiraChief Executive Officer
    4 min read
  • 2026-07-03community
    Getting Started with DeesseJS
    A quick tour of what the DeesseJS main app gives you out of the box — and how to make it yours.
    David PereiraChief Executive Officer
    1 min read
  • 2026-07-03community
    Welcome to the Blog
    Getting started with this template's blog — what you can expect and how to create your first post.
    David PereiraChief Executive Officer
    1 min read
  • 2026-06-23engineering
    Why every template ships with the same observability stack
    Logs, traces, and metrics from Better Stack and Sentry. Predictability beats choice when you're shipping at 2am.
    David PereiraChief Executive Officer
    4 min read
  • 2026-05-26community
    From npx init to deployed: the first ten minutes of a new project
    A walkthrough of scaffolding a SaaS template, wiring a provider, and shipping the first commit to production.
    David PereiraChief Executive Officer
    5 min read
  • 2026-05-05engineering
    The six contracts every template ships with
    Auth, database, billing, jobs, storage, observability. Here's what each one gives you and why we picked this surface area.
    David PereiraChief Executive Officer
    3 min read
  • 2026-04-28customersengineering
    Shipping a SaaS in 30 days: what the registry actually saved
    We tracked every hour across auth, billing, jobs, storage, and observability. The total was 124+ hours of plumbing skipped.
    David PereiraChief Executive Officer
    4 min read
  • 2026-04-12engineering
    Why we built DeesseJS as a registry, not a boilerplate
    Boilerplate gives you files. A registry gives you a contract, an upgrade path, and an agent that can read it.
    David PereiraChief Executive Officer
    3 min read