CDP Team

CDP Team

People

Recently shipped

HogQL now supports trailing commas

That's right, HogQL now supports trailing commas - an update so monumental that it's been described by Marius as "the feature you never knew you needed".

Trailing commas now work in objects and arrays as you'd expect, as well as select columns and other places where we may have lists.

In reaction to the sheer disbelief from the rest of the team, Marius offers a sombre warning: Please try not to go mad with this newfound power.

Goals

Q3 objectives

  • Goal 1: Widespread usage goal
    • Generally available to all customers
    • 5 happy customers (tight feedback loop with them)
    • Get all post-ingestion plugins migrated to Hog Functions
    • Idea: Template gallery (publish your own template for others to use)
    • Scaling work
  • Goal 2: Messaging V1
    • Build on top of hog functions to have “HogWorkflows”
    • Requirements gathering - what do we need to build here
    • We should be able to replace some (or all) of our customer.io workflows with our product
  • Goal 3: Hog Functions as a building block
    • Work with other teams to spread understanding of the power of Hog (functions)
    • Generate various use cases for embeddable functions
      • Multiple sources for functions (ActivityLog, InternalEvents, Alerts)
      • More destinations for functions (tracking events, updating person properties)

Handbook

Features

Many of these already exist in some form - a lot of the work here is around presenting CDP as a complete product by surfacing these things or making them easier to do:

  • Client data capture
  • Global transformations
  • Destination transformations
  • Identity resolution
  • Destination delivery
  • Data warehousing

Slack channel

#team-cdp