Chad Harris
Employers on the program
- 2026Factor House2 talks
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- Current (formerly Kafka Summit)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Nov 4, 2026 | Current San Francisco 2026 | Current (formerly Kafka Summit) | speaker | Kafka Ops from the Terminal, by You or Your AI Agent as Factor House Most Kafka troubleshooting still means clicking through a web console or piecing together kafka-*.sh commands. Kpow, the Kafka monitoring and management…Show lessMost Kafka troubleshooting still means clicking through a web console or piecing together kafka-*.sh commands. Kpow, the Kafka monitoring and management platform, now ships a single binary that brings it all to the terminal: a CLI that makes any Kafka task one command, a real-time Terminal UI that mirrors the web console, and Agent Skills that let Claude Code, Codex and GitHub Copilot do the digging for you. | |
| Nov 4, 2026 | Current San Francisco 2026 | Current (formerly Kafka Summit) | speaker | OpenLineage To Track Them All: From Kafka To The LakeHouse as Factor House Most teams can draw their data architecture on a whiteboard but can't answer a basic governance question: when a value in a dataset looks wrong, where did it…Show lessMost teams can draw their data architecture on a whiteboard but can't answer a basic governance question: when a value in a dataset looks wrong, where did it come from, and what downstream tables and models does it affect? In a stack spanning Kafka Connect, Flink, Spark, and Iceberg, lineage breaks at every engine boundary. Tracing a bad value backward through four engines in production can take weeks. Catching the break early, costs minutes. This session is about closing that gap. As data becomes more relevant for analytics and AI, that lack of visibility becomes a trust and compliance problem, not only an operational one. This session demonstrates how to build a lineage graph across all four engines using OpenLineage and Marquez, all open source. We begin by demonstrating how to capture lineage from the streaming source without modifying data records. We then fan a single Kafka topic out across parallel pipelines: an S3 sink connector for raw archival, a real-time Flink DataStream job, a Flink SQL job writing to Iceberg, and a downstream Spark batch job that processes the Iceberg tables. We’ll show where the stack yields true column-level lineage versus dataset-level only, using… |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Karel Alfonso Sague | 1 | 1 | 2026 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.