Skip to content

Building a JAMStack blogging platform #222

@s-kris

Description

@s-kris

Abstract

In this talk, we will cover various techniques used to build, run, and deploy a JAMStack blogging platform that is insanely fast (because JAMStack). I'll be sharing the decisions, insights, and tech opinions that go into building and running a blogging platform.

Topics:

  • Why Nodejs
  • JS vs TS
  • Modules of the platform (dashboard front-end+backend, client-facing front-end + backend, admin tools, billing, taxing tools)
  • Deploying Nextjs app as a node-express app (must be a weird choice, right?)
  • Role of Prisma ORM in single-source of truth for data layer
  • Why JAMStack? ( because using SSR with Nextjs for a high-traffic product will become expensive in terms of compute and costs)
  • Leveraging CI/CD for a blogging platform instead of using it for the traditional DevOps
  • Moving from a PaaS platform to a VPS+Cloudflare setup

About me

I am a solo indiehacker, currently building https://superblog.ai.
I've been a solo indiehacker since 2011 building various apps and games with tens of millions of users cumulatively. (also built two startups). mhotspot is one of my most famous apps.

  • [ x] I confirm that I will abide by the Code of Conduct

  • [ x] I confirm my talk is 20 mins long in total.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions