Inside the Sausage Factory: How we Built the Program for Current 2022
A behind-the-scenes look at how the program committee used data and tools to select talks for the Current 2022 and Kafka Summit tech conferences.
Robin Moffatt is a Principal DevEx Engineer and seasoned conference speaker with 15+ years of experience presenting at top events like QCon, Devoxx, Kafka Summit, and Strata. He shares insights on developer experience, distributed systems, and cloud technologies through his blog, YouTube, and public talks.
625 articles from this blog
A behind-the-scenes look at how the program committee used data and tools to select talks for the Current 2022 and Kafka Summit tech conferences.
A guide on crafting effective abstracts for short, focused lightning talks at tech conferences, emphasizing clarity and a single core idea.
A program committee chair shares common mistakes in tech conference talk abstracts and provides tips for writing better submissions.
A developer advocate shares experiences and strategies for effective remote advocacy, covering virtual conferences, YouTube content, and remote engagement.
A guide to setting up automated Hugo blog draft previews using GitHub Actions and Surge.sh for collaborative review.
A developer shares essential and nice-to-have software tools for setting up a new Mac for productivity and development work.
A developer shares why Alfred App is an essential Mac productivity tool, highlighting features like clipboard history, file search, and workflows.
A guide to automating ksqlDB query deployments using bash scripts and REST endpoints, with examples for local and Confluent Cloud.
A technical guide on using the FilePulse connector to stream CSV data into a Kafka topic on Confluent Cloud.
A guide on connecting to managed ksqlDB in Confluent Cloud using the REST API and CLI, covering API key creation and setup.
A technical guide on using ksqlDB to process and transform complex JSON data from ActiveMQ via Kafka Connect, including array splitting.
A technical deep-dive into how the Kafka Connect JDBC Sink connector handles primary keys for database operations like upserts and deletes.
Troubleshooting a Kafka Connect JDBC Sink error where a TEXT/BLOB column is used as a primary key in MySQL without specifying a key length.
A guide to quickly profiling data in Apache Kafka topics using the kafkacat and visidata command-line tools for data exploration.
A guide on integrating OpenSeaMap maritime data into Kibana maps for enhanced visualization of location-based data like ship tracking.
A technical guide on using kafkacat to load static CSV data into Apache Kafka topics for data enrichment, focusing on simplicity over Kafka Connect.
Using bash shell tools like kafkacat, jq, sort, and uniq to perform a GROUP BY-style analysis on data from a Kafka topic.
How to run commands as root in Docker containers that default to non-root users, using the --user flag.
Guide to deploying a self-managed Kafka Connect worker with Docker to integrate custom connectors with Confluent Cloud.
How to configure Kafka Connect to automatically create and customize topics for source connectors, including partition and replication settings.