▪ 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.