Square Post Labs

▪ TECH STACK

How We Build

Every technology choice at Square Post Labs is deliberate. We select tools that scale across a multi-product portfolio, minimize operational overhead, and give us full ownership of our systems.

Frontend Framework

Astro 5.x

We use Astro because it ships zero JavaScript by default, giving us blazing fast static pages with the option to add interactive islands only where needed.

Styling

Tailwind CSS v4

We use Tailwind because utility-first CSS scales cleanly across a multi-product portfolio without fighting specificity or naming conventions.

Hosting & Edge

Cloudflare Pages + Workers + D1 + R2

We use Cloudflare because its edge network gives us global performance, serverless functions, and integrated storage without managing infrastructure.

Languages

TypeScript

We use TypeScript because type safety across the full stack catches bugs before they ship and makes refactoring fearless.

Analytics

PostHog

We use PostHog because it's open-source, self-hostable, and gives us product analytics, feature flags, and session replay in one platform without third-party data sharing.

CRM

TwentyCRM

We use TwentyCRM because it's open-source, API-first, and gives us full control over our customer data pipeline - no vendor lock-in.

Version Control & CI

GitHub + GitHub Actions

We use GitHub because it's the ecosystem standard for collaboration, code review, and CI/CD automation.