ChangelogRSSWarehouse changes from merged dbt-analytics pull requests, grouped by day.dbt-analyticsHandbook
ChangelogNew pages, content updates and fixes to this site.dbt-analyticsHandbook124 changes across all monthsCopy summaryOctober 20261 changeSat3 Oct 2026FixedRender month pages from the runtime cacheEddie DavisonSeptember 202628 changesWed16 Sept 2026AddedDefault to light with a single dark mode toggleEddie DavisonTue15 Sept 2026FixedShow handbook authors by their GitHub nameEddie DavisonAddedSplit the handbook changelog from the warehouse oneEddie DavisonAddedLoad older months from the bottom of the feedEddie DavisonAddedFilter by author or area across every monthEddie DavisonAddedCopy search results across every monthEddie DavisonFixedCopy summaries by day and move the copy button beside the headlineEddie DavisonAddedStream months, show authors and copy a month's summaryEddie DavisonAddedAdd the West and North London ICS logoEddie DavisonAddedFormat a month's changes as a pastable summaryEddie DavisonFixedFit the phone nav without a scrollbarEddie DavisonFixedLabel perf changes PerformanceEddie DavisonAddedRestyle the feed so types align and months are easy to scanEddie DavisonAddedLink model docs and the changelog from the home pageEddie DavisonFixedKeep hard-coded colours readable on dark paperEddie DavisonFixedRetry docs search until the index is readyEddie DavisonContentDescribe model docs and local docs developmentEddie DavisonAddedAdd a sticky on-this-page rail on wide screensEddie DavisonAddedEmbed the dbt docs site at /modelsEddie DavisonAddedAdd light and dark themes, search and docs navigationEddie DavisonFixedPut search first on the changelogEddie DavisonFixedKeep changelog model names inside the rowEddie DavisonFixedName changelog types Added, Fixed and FasterEddie DavisonFixedSearch the changelog across titles, models and pull requestsEddie DavisonFixedGroup the changelog by day in a denser listEddie DavisonAddedAdd an analyst changelog from merged pull requestsEddie DavisonFri4 Sept 2026FixedDisable sticky navigation on phonesEddie DavisonContentRebalance lessons and teach analytical and Git foundationsEddie DavisonAugust 202624 changesThu27 Aug 2026ContentLimit agent query outputEddie DavisonContentExplain analyst-facing labelsEddie DavisonContentQualify query previewsEddie DavisonTue25 Aug 2026ContentApply safe filters before expensive workEddie DavisonContentExplain spill and clustering tradeoffsEddie DavisonContentKeep local rules with their modelEddie DavisonContentExplain population descriptionsEddie DavisonContentRequire refs in changed modelsEddie DavisonMon24 Aug 2026ContentAlign project guidanceEddie DavisonThu13 Aug 2026ContentAlign Tristan Handy attributionEddie DavisonContentAdd quote to why dbt lessonEddie DavisonContentClarify shared model boundariesEddie DavisonWed12 Aug 2026ContentClarify model change boundariesEddie DavisonContentCondense reporting taxonomy guidanceEddie DavisonContentRemove redundant register detailEddie DavisonContentClarify model definition wordingEddie DavisonContentClarify reusable model wordingEddie DavisonContentClarify model boundary tradeoffEddie DavisonContentRefine lesson quote attributionsEddie DavisonContentRefine learning guide contentEddie DavisonContentClarify data layer guidanceEddie DavisonContentRefine handbook lessonsEddie DavisonContentExpand semantic views lessonEddie DavisonAddedLinkable headings with copy button, opaque mobile header, clearer layer-cake affordanceEddie DavisonJuly 20263 changesTue28 Jul 2026AddedTest-failure flow, annotated code, clone diagram, journey stripEddie DavisonAddedAdd where-your-work-is state map to the TryIt terminalEddie DavisonAddedAdd Names are the map lesson with model search widgetEddie DavisonJune 202668 changesSat13 Jun 2026ContentSync handbook with course guidanceEddie DavisonContentClarify CI trigger conditionsEddie DavisonContentMake review checkpoint conceptualEddie DavisonContentImprove code review checkpointEddie DavisonContentClarify architectural review exampleEddie DavisonContentFocus code review on design judgementEddie DavisonAddedTeach effective pull request reviewsEddie DavisonAddedVisualise pull request guidanceEddie DavisonContentAlign git course with CI workflowEddie DavisonContentClarify human review prioritiesEddie DavisonAddedStreamline git course hygiene guidanceEddie DavisonAddedImprove review and failure guidanceEddie DavisonAddedImprove YAML workshop guidanceEddie DavisonFri12 Jun 2026ContentClarify production safety and staging layoutEddie DavisonThu11 Jun 2026FixedImprove checkpoint code styling and contrastEddie DavisonAddedRefine course interactions and git guidanceEddie DavisonAddedDownload certificates and restart coursesEddie DavisonFixedVertical layouts for narrow course column; honest shared-dev copyEddie DavisonFixedDev builds go to shared DEV__ databases, not per-user schemasEddie DavisonAddedGate steps on interaction and teach grain visuallyEddie DavisonFixedShow dev-target relation names in ModelJourneyEddie DavisonAddedWalk ModelJourney through compile and execute stagesEddie DavisonAddedReplace dbt fundamentals with How dbt thinks concept primerEddie DavisonAddedVisualise dbt command executionEddie DavisonContentIntroduce dbt target terminology earlierEddie DavisonAddedAdd dbt fundamentals courseEddie DavisonFixedWrap code blocks on mobileEddie DavisonContentTurn first PR handbook into field guideEddie DavisonAddedLearner name is set once with confirmation, no change affordanceEddie DavisonAddedChange-name option on course overview, certificate button says Save as PDFEddie DavisonContentDecode what git commit actually did, confirm with clean statusEddie DavisonAddedGhost-text command suggestion with tab completion in try-it terminalsEddie DavisonAddedReset button on try-it terminalsEddie DavisonAddedInteractive try-it terminal for git commands, per-checkpoint grounding affirmationsEddie DavisonAddedRight/wrong checkpoint feedback, larger step targets, mobile nav, SVG branch diagramEddie DavisonAddedLesson player shows one step at a time with back navigationEddie DavisonWed10 Jun 2026AddedCourse mode - step player with checkpoints, git essentials and first-PR courses, certificates, handbook splitEddie DavisonContentExplain the five core git commands including staging, note VS Code and agentsEddie DavisonContentSimplify git commands - switch instead of checkout, plain git pushEddie DavisonContentSoften problem framing, add stored-procedures observability argumentEddie DavisonContentNatural clustering is usually adequate - cluster_by is an optimisation, not a defaultEddie DavisonContentFix pillar overflow, add end-to-end duplication to the problem framingEddie DavisonAddedShow where dbt adds velocity - reuse pillar, speed section, fast-loop framingEddie DavisonContentExplain seeds concretely - CSV example, dbt seed, ref(), column_typesEddie DavisonContentUse risk segment transitions as the check-strategy exampleEddie DavisonContentCheck strategy for derived cohort states in population healthEddie DavisonContentMerging your changes into main, not branch back intoEddie DavisonContentExplain why dynamic tables and materialised views aren't used - DAG is the orchestratorEddie DavisonAddedAdd Python models lesson, singular tests, seeds coverageEddie DavisonContentBridge setup to find-a-source - start with familiar dataEddie DavisonContentAdd dashboard refresh failure to delayed-breakage exampleEddie DavisonContentShared keys can sit over different populations - joins yield accidental overlapEddie DavisonContentRef() points at a file, shared code makes breakage visible before productionEddie DavisonAddedDeepen advanced lessons - joins problem in semantic views, snapshot strategies, writing macros, incremental pitfalls, clustering verification, varsEddie DavisonAddedCover dbt VS Code extension setup and features, whole-project compile habitEddie DavisonFixedWrap long commands in reference instead of horizontal scrollEddie DavisonContentSoften clustering review note - suggested pattern, not enforcedEddie DavisonContentExplain clustering key objective with OLIDS pipeline example, link SELECT.dev guideEddie DavisonContentA year ago, not 2022Eddie DavisonContentShow ref() in joins, not just fromEddie DavisonFixedCorrect deployment facts, explain model compile/run, reframe conventions, link SSH key setupEddie DavisonAddedDescribe start_dbt.ps1 accurately, add CodeRabbit review, reframe why-dbt around ordering and shared codebaseEddie DavisonAddedFrame why-dbt around the ADLC, strengthen quiz distractorsEddie DavisonAddedCover source mapping pipeline (auto vs manual) and DATA_LAKE as primary sourceEddie DavisonAddedAdd clustering and project configuration lessons, tidy quiz stylingEddie DavisonAddedAdd Going further section (macros, materialisations, snapshots, semantic views)Eddie DavisonAddedAdd public-repo data safety guidance to git lesson and PR stepEddie DavisonAddedDbt onboarding course appEddie Davison