Using WebRTC with the OpenAI Realtime API
Explains how to integrate OpenAI's Realtime API using WebRTC for low-latency, multimodal conversational applications.
Explains how to integrate OpenAI's Realtime API using WebRTC for low-latency, multimodal conversational applications.
Monthly roundup of news and resources in data streaming, stream processing, and the Apache Kafka ecosystem, curated by industry experts.
Introducing ModernBERT, a new family of state-of-the-art encoder models designed as a faster, more efficient replacement for the widely-used BERT.
An updated guide on React ref callbacks, covering changes in React 19 and best practices for avoiding unnecessary re-renders.
A developer discusses how observing innovative user workarounds can inspire new product features, using examples from data structures and Bluesky.
A technical article on building a robust testing infrastructure for iOS development, covering modularization, test types, and strategies to reduce flakiness.
Explains the core technical shift from multi-tool Observability 1.0 to a unified, event-based Observability 2.0.
Podcast episode discussing AI tools for developers, including chatbots for code generation, problem-solving, and navigating obscure technologies.
Security audit results for vdirsyncer reveal four minor findings, including file permissions and error handling issues, with fixes implemented.
A practical guide to structuring Go projects, advocating for simplicity over rigid conventions and explaining when to use or avoid common directory patterns.
A recap of the 2024 Current conference on data streaming, covering keynotes, product updates, and talks on Apache Flink and related technologies.
A technical breakdown of the launch process, systems, and architecture behind the release of the Pile-Up Poker game on the Puzzmo platform.
Exploring Go middleware, request context, and database usage with the standard library, continuing a series on building web apps.
Explains how adding Unix domain socket support to vdirsyncer provides flexibility for advanced CalDav sync scenarios without bloating the core code.
The author details their journey migrating the 'Mess With DNS' educational tool from a custom, flawed DNS implementation to the more robust PowerDNS server.
Part 5 of a series on building an automatic differentiation package in Julia, demonstrating its use to create and train a multi-layer perceptron on the moons dataset.
Exploring Go's standard library features like JSON, templates, and static file embedding for SaaS development.
A guide to deploying Ruby on Rails with PostgreSQL on Google Cloud Run, using a personal toolchain and the Cloud Skills Boost platform.
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
Building a Django job to send activation email reminders before user accounts expire, plus discussion on dependency management.