{
  "title": "When to Declare Technical Bankruptcy?",
  "slug": "when-to-declare-technical-bankruptcy",
  "collection": "podcasts",
  "contentType": "Podcast",
  "description": "Christopher Burns details how he rebuilt his startup Ever Fund using RedwoodJS, transitioning from a fragile multi-service MVP to a streamlined monolith",
  "summary": "Christopher Burns details how he rebuilt his startup Ever Fund using RedwoodJS, transitioning from a fragile multi-service MVP to a streamlined monolith",
  "author": {
    "name": "Anthony Campolo"
  },
  "source": {
    "channel": "FSJam Podcast",
    "channelUrl": "https://fsjam.org",
    "originalUrl": "https://audio.transistor.fm/m/shows/15767/058df782a3308d99e195a1ae7ab63097.mp3"
  },
  "publishedAt": "2020-12-08T00:00:00.000Z",
  "updatedAt": null,
  "freshness": {
    "label": "Published",
    "value": "2020-12-08T00:00:00.000Z"
  },
  "urls": {
    "html": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/",
    "markdown": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/index.md",
    "json": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/index.json"
  },
  "headings": [
    {
      "depth": 2,
      "id": "episode-description",
      "text": "Episode Description"
    },
    {
      "depth": 2,
      "id": "episode-summary",
      "text": "Episode Summary"
    },
    {
      "depth": 2,
      "id": "speakers",
      "text": "Speakers"
    },
    {
      "depth": 2,
      "id": "chapters",
      "text": "Chapters"
    },
    {
      "depth": 3,
      "id": "00-00-00-introduction-and-the-built-redwood-before-redwood-mantra",
      "text": "00:00:00 - Introduction and the \"Built Redwood Before Redwood\" Mantra"
    },
    {
      "depth": 3,
      "id": "00-03-18-the-original-mvp-hapi-prisma-1-and-docker-on-digitalocean",
      "text": "00:03:18 - The Original MVP: Hapi, Prisma 1, and Docker on DigitalOcean"
    },
    {
      "depth": 3,
      "id": "00-08-56-stripe-complexity-onegraph-and-shared-tooling",
      "text": "00:08:56 - Stripe Complexity, OneGraph, and Shared Tooling"
    },
    {
      "depth": 3,
      "id": "00-13-11-technical-debt-gatsby-s-rebuild-problem-and-the-breaking-point",
      "text": "00:13:11 - Technical Debt, Gatsby's Rebuild Problem, and the Breaking Point"
    },
    {
      "depth": 3,
      "id": "00-19-39-patterns-technical-wealth-and-the-redwood-rebuild",
      "text": "00:19:39 - Patterns, Technical Wealth, and the Redwood Rebuild"
    },
    {
      "depth": 3,
      "id": "00-25-31-database-choices-postgres-and-the-new-hosting-setup",
      "text": "00:25:31 - Database Choices, Postgres, and the New Hosting Setup"
    },
    {
      "depth": 3,
      "id": "00-33-18-two-clients-redwood-dashboard-and-next-js-donation-links",
      "text": "00:33:18 - Two Clients: Redwood Dashboard and Next.js Donation Links"
    },
    {
      "depth": 3,
      "id": "00-39-50-third-party-services-search-and-cool-extras",
      "text": "00:39:50 - Third-Party Services, Search, and Cool Extras"
    },
    {
      "depth": 3,
      "id": "00-47-39-ops-hosting-independence-latency-and-closing-remarks",
      "text": "00:47:39 - Ops, Hosting Independence, Latency, and Closing Remarks"
    },
    {
      "depth": 2,
      "id": "resources-and-links",
      "text": "Resources and Links"
    },
    {
      "depth": 2,
      "id": "transcript",
      "text": "Transcript"
    }
  ],
  "tags": [
    "web",
    "gatsby",
    "nextjs",
    "postgresql",
    "redwoodjs"
  ],
  "discovery": {
    "apiIndex": "https://ajcwebdev.com/api/index.json",
    "llmsTxt": "https://ajcwebdev.com/llms.txt",
    "llmsFullTxt": "https://ajcwebdev.com/llms-full.txt",
    "sitemapMd": "https://ajcwebdev.com/sitemap.md",
    "sitemapXml": "https://ajcwebdev.com/sitemap.xml"
  },
  "nextActions": [
    {
      "action": "open_html",
      "url": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/",
      "method": "GET",
      "accept": "text/html"
    },
    {
      "action": "get_markdown_twin",
      "url": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/index.md",
      "method": "GET",
      "accept": "text/markdown"
    },
    {
      "action": "get_json_twin",
      "url": "https://ajcwebdev.com/podcasts/when-to-declare-technical-bankruptcy/index.json",
      "method": "GET",
      "accept": "application/json"
    }
  ]
}