Skene
Product
Pricing
Docs
Blog
Events
About
Log InStart free
ProductPricingDocsBlogEventsAbout
Log InStart free
Skene subpage background texture
Resources / Series

Episode 1: The stack

Postgres, Pipelines, BigQuery, and the tools your go-to-market team actually opens. What each layer owns, what it refuses to own, and where a wrong number enters the chain.

Foundations6 August 20263 min

Episodes

  • 0. Start here
  • 1. The stack
  • 2. Getting started with Pipelines
  • 3. What to publish
  • 4. Modeling in BigQuery
  • 5. Activation
  • 6. Account health
  • 7. Expansion signals
  • 8. Schema changes, and what breaks
All episodes
Opening frame of Episode 1: The stackPlay the episode

Opens on Screen Studio

Open in a new tab

What is in this episode

  • ·What each of the four layers owns, and what it flatly refuses to own
  • ·Why every guarantee downstream is conditional on the layer to its left
  • ·Where a wrong number enters, and why it stays green at every hop after that
  • ·Why the stack really starts one step before Postgres

Four layers, four jobs

Each layer owns exactly one job. Confusing the jobs is how teams end up with a warehouse full of numbers nobody will defend in a meeting.

LayerOwnsDoes not own
Supabase PostgresThe record of what happened in the productAnalysis. It is a transactional database and you should not run funnels on it
Supabase PipelinesMoving those rows, faithfully, with no silent lossDeciding whether the rows are correct
BigQueryModeling. Turning app tables into questions with answersKnowing what your product meant by an active status
Your go-to-market toolsActing on the answerAny of the above

Every guarantee is conditional

Read the layers left to right and something uncomfortable falls out. Pipelines guarantees delivery, not truth. BigQuery models whatever arrives. Your CRM routes on whatever the model says.

A wrong number at the far left arrives at the far right on time, intact, and green at every hop. Nothing in the chain is designed to stop it, because stopping it is not any of these layers' job.

Which puts the real start of the stack one step before Postgres: the pull request that changes the schema.

Where it really starts

The pull request that changes the schema

Outside every guarantee below. Nothing downstream is built to question it.

Layer 1

Supabase Postgres

The record of what happened

→

Layer 2

Supabase Pipelines

Moves it faithfully, no silent loss

→

Layer 3

BigQuery

Models it into answerable questions

→

Layer 4

Your GTM tools

Acts on the answer

Skene sits on the first box. Everything to the right of it inherits whatever that box lets through.

Episode 8 is where that stops being a diagram and becomes a specific migration that breaks a specific query.

7 episodes to go

Get the next episode when it lands

One email per episode, nothing else. Unsubscribe in one click.

Your address goes on this list and nowhere else.

Previous: Start hereNext: Getting started with Pipelines
Skene

Product

How it worksFeaturesSupabaseArchitectureIntegrationsSecurityPricing

Resources

DocumentationGlossaryPlaybooksBlog

Company

AboutOpen sourceContactPrivacyTerms
© 2026 Skene. All rights reserved.
Privacy PolicyTerms of Service
Skene