Blog
Product notes and engineering writeups.
What we shipped, why we built it the way we did, and what’s next.
- 2026-09-28NewsWarehouse connectors: where all thirteen standForewarden now connects to 13 warehouses. Five have run end to end against real instances; eight are in preview until they have run against a live account.2 min read
- 2025-09-18NewsSCIM provisioning for Microsoft Entra IDYour identity provider can now create, update, and disable Forewarden accounts automatically as people join, move teams, or leave.2 min read
- 2025-09-02ProductThe MCP server: letting an AI assistant actually query your dbt projectClaude and other MCP-aware assistants can now list your projects, trace lineage, trigger a job, and query a metric, with the permissions of the token they use.3 min read
- 2025-08-05NewsTwo-factor login and an IP allowlist, now availableAny user can turn on TOTP two-factor authentication. A system admin can also require it for every password account on the deployment, or restrict access to known IP ranges.2 min read
- 2025-07-15EngineeringSlim CI, explained: only rebuilding what a pull request actually changedA full dbt build on every pull request doesn't scale past a few dozen models. Slim CI builds state:modified+ instead.3 min read
- 2025-06-24ProductWarehouse import: turning tables you already have into a real dbt projectMost teams don't start with dbt on day one. Warehouse import is for the tables and views that already exist and already do real work.4 min read
- 2025-06-02EngineeringWhy we built the semantic layer on MetricFlow, not our own metric engineMetricFlow already solved the hard parts: joins, time grains, dimensional consistency. We didn't want to solve them worse, twice.5 min read
- 2025-05-14ProductIntroducing ForewardenA home for dbt Core: a browser IDE, orchestration, lineage, a catalog, and a semantic layer, in one place.4 min read