Tutorials and Demos

  • Change Data Capture (CDC) from PostgreSQL into Upstash Vector using Kafka, Python and Quix

    Another developer tutorial on the theme of vector databases published under my own name and syndicated to the Upstash blog on behalf of the Quix Streams team.

  • Continuously ingest documents into a vector store using Quix, Qdrant, and Apache Kafka

    A developer tutorial published under my own name illustrating how Kafka can be used to keep a vector database up to date. I also designed and built the demo app that goes with it.

  • AI Bots as difficult customers—generating synthetic customer conversations using Llama-2, Kafka and LangChain

    A developer tutorial published under my own name illustrating a novel use for locally hosted LLMs using an event-driven Kafka-based architecture. I also wrote the specifications for the demo app that goes with it.

  • Predict 3D printer failures in real-time using sensor data

    An developer tutorial ghostwritten for Steve Rosam, Head of Content at Quix. I also wrote the specifications for the demo app that goes with it. It’s designed to illustrated how Quix and Kafka can address a common IoT use case

  • Analyze clickstream data in real time and trigger special offers based on user behavior

    An developer tutorial ghostwritten for Steve Rosam, Head of Content at Quix. I also wrote the specifications for the demo app that goes with it. It’s designed to illustrated how Quix and Kafka can address a common ecommerce use case.

  • Build an Advanced Chat App with Quix and Redpanda

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix and syndicated on The New Stack. The demo application itself was designed and built by Tomáš Neubauer.

  • Build and deploy your own traffic monitoring app using computer vision

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix and published on the Quix blog. The demo application itself was designed and built by Tomáš Neubauer.

  • Build a simple event-driven system to get ML predictions with Python and Apache Kafka (Quix)

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix.

  • A practical introduction to stream reprocessing in Python (Quix )

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix.

  • How to use gzip data compression with Apache Kafka and Python (Quix)

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix.

  • How to send tabular time series data to Apache Kafka with Python and Pandas (Quix)

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix.

  • Streaming analytics just got a whole lot easier (Project A)

    A developer tutorial for Quix designed to bring new users to their product by leveraging a topical theme.

  • How to deploy a currency alerting pipeline with Quix and CoinAPI (Quix)

    A developer tutorial ghostwritten for Tomáš Neubauer, the CTO and co-founder of Quix.

  • How to sync user accounts with G Suite push notifications (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.

  • Beginning a G Suite integration — what to prepare before you start coding (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.

  • Serializing data in PHP II A simple primer on database interactions (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.

  • Serializing data in PHP A simple primer on the JMS Serializer and FoS Rest (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.

  • Using GitHub Actions to deploy to Kubernetes in GKE (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.

  • I just discovered Python’s f-Strings and I love ’em already! (Project A)

    A developer education piece written for Project A Ventures to share knowledge with developers at their portfolio companies.