Propel Data

Founded in 2021. Privately Held.

External links: homepage | docs | blog | twitter | linkedin

API platform for building customer-facing analytics.

Blog posts published by month since the start of

107 total blog posts published.

Switch to word count

Blog content

post title author published words HN
Why we built Propel Data Nico Acosta Jun. 14, 2022 1066 -
How to build in-product analytics with Snowflake and GraphQL Nico Acosta Jul. 06, 2022 869 -
What Are Warehouses in Snowflake Data Analytics Platform? Dr. Derek Austin Jul. 13, 2022 513 -
What Is a Multi-Cluster Virtual Warehouse in Snowflake Data Platform? Dr. Derek Austin Jul. 15, 2022 1036 -
What Is the Difference Between a Data Engineer, a Data Scientist, and a Data Analyst? Dr. Derek Austin Jul. 22, 2022 1212 -
How Many Virtual Warehouses Can Snowflake Hold? Dr. Derek Austin Jul. 20, 2022 983 -
What Is the Difference Between a Database and a Warehouse in Snowflake? Dr. Derek Austin Jul. 28, 2022 634 -
How To Build Snowflake Data Apps With GraphQL Nico Acosta Jul. 26, 2022 713 -
Is Snowflake a Data Warehouse for Analytics and Insights? Dr. Derek Austin Aug. 02, 2022 1030 -
How Does Snowflake Storage Work? (Databases & Schemas) Dr. Derek Austin Aug. 11, 2022 485 -
What Is the Use of a Virtual Warehouse in Snowflake Analytics? Dr. Derek Austin Aug. 16, 2022 731 -
Best React Charting Libraries for Data Visualization and Analytics Kevin Kimani Aug. 18, 2022 1866 -
Why do product and data teams struggle to work together? Nico Acosta Aug. 23, 2022 853 -
What Type of Data Warehouse Is Snowflake Data Platform? Dr. Derek Austin Aug. 25, 2022 797 -
OAuth2 authentication for GraphQL in Node.js Bruno Michael Lochemem Sep. 20, 2022 1268 -
What Are the Benefits of a Multi-Cluster Warehouse in Snowflake? Dr. Derek Austin Oct. 04, 2022 1263 -
What’s the Difference Between a Data Warehouse and a Data Lake? Dr. Derek Austin Oct. 12, 2022 2251 -
What is Event-Driven Architecture? David Adamo Jr. Oct. 14, 2022 1911 -
How to get your data from an AWS RDS database into Snowflake Ndafara Tsamba Oct. 19, 2022 2657 -
How to Build an Incremental Model for Events Using dbt and Snowflake Sooter Saalu Oct. 24, 2022 1302 -
How to Deduplicate Events in Snowflake with dbt Sadequl Hussain Oct. 26, 2022 1430 -
How to set up development and production environments in Snowflake Sadequl Hussain Nov. 09, 2022 2443 -
What is the separation of storage and compute in data platforms and why does it matter? Nico Acosta Nov. 14, 2022 1350 -
How to implement serverless event-driven architectures in AWS Alexander Yu Nov. 15, 2022 1541 -
Best Practices for Customer-Facing Analytics Dashboards Christian Ozoemene Nov. 23, 2022 1493 -
Introducing Propellers: Easily select the optimal cost and query speed for each Customer-Facing Analytics use case Nico Acosta Nov. 29, 2022 888 -
I know the customer-facing dashboard you want to build Tyler Wells Dec. 05, 2022 1095 -
Introducing the AWS S3 Data Source: Power customer-facing analytics from Parquet files in your S3 bucket Nico Acosta Dec. 14, 2022 518 -
What is Parquet? Dave Ganly Dec. 14, 2022 949 -
Now in Preview: Google BigQuery Data Source Dave Ganly Dec. 22, 2022 392 -
December Product Updates 🎄 Nico Acosta Dec. 21, 2022 440 -
Now in Preview: Webhook Data Source Dave Ganly Jan. 05, 2023 371 -
How we migrated to Apollo Server 4 Mark Roberts Jan. 10, 2023 1587 1
Now in Preview: File Upload Data Source with Parquet support Dave Ganly Jan. 11, 2023 264 -
How to build a Snowflake API Nico Acosta Jan. 11, 2023 3497 -
Welcome to the January product updates! 🥁 Nico Acosta Feb. 03, 2023 445 -
What Is Infrastructure as Code? Iyanuoluwa Solomon Feb. 22, 2023 1783 1
Announcing our new Terraform Provider Dave Ganly Feb. 21, 2023 626 -
Launching Today: The official Propel Grafana plugin Dave Ganly Feb. 28, 2023 283 -
February 2023 Product Updates Nico Acosta Mar. 07, 2023 582 -
Propel & GraphQXL: the missing language extension Gabriel Musat Mestre Mar. 08, 2023 967 -
How we integrated Apollo Studio with the Propel API docs Felipe Cadavid Mar. 09, 2023 817 -
Build analytics for your product using Segment and Snowflake Roel Peters Mar. 15, 2023 1347 -
Introducing the new Metric Report API: Powerful reports for any app with a single GraphQL request Dave Ganly Mar. 29, 2023 762 -
Now in preview: Propel UI Kit: Open Source React Component Library for dashboards and data visualizations Dave Ganly Mar. 30, 2023 546 -
March 2023 Product Updates Nico Acosta Apr. 05, 2023 548 -
5-Minute demo: How to expose your Snowflake data via a blazing-fast GraphQL API Nico Acosta Apr. 11, 2023 473 -
What are Snowflake Tasks? Nico Acosta Apr. 18, 2023 939 -
How to Convert a Timestamp to UTC in Snowflake: A Technical Reference Guide Nico Acosta Apr. 19, 2023 803 -
Snowflake vs. BigQuery: Key Differences and Similarities Nico Acosta Apr. 20, 2023 670 -
How to concatenate strings in Snowflake Nico Acosta Apr. 25, 2023 431 -
Connecting dbt and Snowflake: A Step-by-Step Guide Haziqa Sajid Apr. 26, 2023 914 -
Overview of Propel’s GDPR and Enterprise Compliance Features Dave Ganly Apr. 28, 2023 542 -
Introducing OR and Filter Group Support to our GraphQL API: Build powerful filters for your reports and dashboards Dave Ganly May. 01, 2023 278 -
April 2023 Product Updates 🌷 Nico Acosta May. 02, 2023 658 -
Managing Timezone Settings in Snowflake Nico Acosta May. 25, 2023 487 -
May 2023 Product Updates Nico Acosta Jun. 01, 2023 683 -
Now in preview: Updates and deletes support for Snowflake Dave Ganly Aug. 30, 2023 470 -
July Newsletter Nico Acosta Jul. 31, 2023 556 -
August 2023 Product Updates Nico Acosta Sep. 01, 2023 593 -
How we reduced our Snowflake spend by 20x Nico Acosta Sep. 25, 2023 1845 -
Introducing query-time time zone support Nico Acosta Aug. 30, 2023 489 -
De-risking large-scale refactors Mark Roberts Aug. 22, 2023 1639 1
Deployment Notes: How we document changes to production Mark Roberts May. 10, 2023 1005 1
Snowflake API: Comprehensive Guide to 3 Methods With Examples YK Sugi Oct. 04, 2023 3144 -
Propel Is Now Soc 2 Type 2 Compliant Dave Ganly Jun. 01, 2023 212 -
Analytics for LLM Apps: The Metrics Developers Need to Track with the ChatGPT API Nico Acosta May. 03, 2023 910 -
Introducing Usage Metering for ChatGPT-Powered LLM Apps Nico Acosta May. 17, 2023 973 -
How to reduce Snowflake costs: A five-point checklist Nico Acosta May. 16, 2023 901 -
Introducing new synchronization controls for Snowflake data warehouse integrations Dave Ganly May. 31, 2023 384 -
June 2023 Product Updates Nico Acosta Jun. 26, 2023 555 -
In Preview Today: Snowflake Dynamic Table Support Dave Ganly Aug. 31, 2023 483 -
How to subtract days from a date in Snowflake Nico Acosta May. 09, 2023 486 -
JSON Data Type and Query support Dave Ganly Jun. 23, 2023 507 -
How to denormalize your data with Snowflake's dynamic tables to power a dashboard with Propel YK Sugi Sep. 13, 2023 704 -
September 2023 Product Updates Nico Acosta Oct. 05, 2023 542 -
How we do bug fixes, feature additions & refactors Mark Roberts May. 22, 2023 1470 -
Introducing Webhook Data Pools - Build customer-facing analytics from JSON events Nico Acosta Nov. 03, 2023 723 -
Build Blazing-Fast Data Lake APIs Using Amazon S3, Parquet, and Propel: From Setup to GraphQL Queries YK Sugi Nov. 24, 2023 1382 -
How to check your ClickHouse version Propel Team Dec. 18, 2023 938 -
How to store JSON in ClickHouse the right way Mark Roberts Jan. 05, 2024 1783 -
How to subtract days from a date in ClickHouse Propel Team Jan. 16, 2024 540 -
How to calculate the difference between two dates in ClickHouse Propel Team Jan. 22, 2024 720 -
How to generate and utilize ULIDs in ClickHouse Propel Team Jan. 29, 2024 801 -
How to Move Data from MongoDB to Amazon S3 in Parquet Rajkumar Venkatasamy Feb. 16, 2024 2541 -
Does ClickHouse Use PRIMARY KEY for Ordering When ORDER BY Is Not Defined? Propel Team Feb. 20, 2024 521 -
What is the ClickHouse Operator for Kubernetes? Tyler Wells Feb. 21, 2024 2242 -
Push & Pull: Reducing DynamoDB spend with CDC & Kinesis Mark Roberts Feb. 26, 2024 739 -
DynamoDB Change Data Capture: A Definitive Guide Lucien Chemaly Mar. 06, 2024 2055 -
MySQL Change Data Capture: A Definitive Guide Artem Oppermann Mar. 14, 2024 2210 -
Announcing the General Availability of Propel Propel Team Mar. 25, 2024 565 -
How to stream PostgreSQL CDC to Kafka and use Propel to get an instant API Tyler Wells Apr. 02, 2024 2586 -
MongoDB change data capture: An in-depth guide Artem Oppermann Apr. 22, 2024 2387 -
Product Updates: April 2024 Nico Acosta May. 07, 2024 806 -
Product Updates: May 2024 Nico Acosta Jun. 03, 2024 571 -
Announcing the Rockset migration service Nico Acosta Jun. 21, 2024 510 -
In-depth: What is Customer-facing analytics? Nico Acosta Jun. 23, 2024 3502 -
Product Updates: July 2024 Nico Acosta Jul. 31, 2024 484 -
Joins in ClickHouse: A developer's guide Team Propel Aug. 05, 2024 3968 -
How to choose a primary key in ClickHouse Team Propel Aug. 06, 2024 1326 -
Installing and running ClickHouse with Docker Team Propel Aug. 08, 2024 760 -
ClickHouse WHERE clause with array values Team Propel Aug. 21, 2024 1109 -
Essential string functions in ClickHouse Team Propel Aug. 26, 2024 7000 -
Product Updates: August 2024 - Sep. 03, 2024 626 -
Parsing dates in ClickHouse Team Propel Sep. 09, 2024 1162 -
ClickHouse performance optimizations explained Team Propel Sep. 10, 2024 2511 -
Product Updates: September 2024 Nico Acosta Oct. 04, 2024 693 -

By Matt Makai. 2021-2024.