bit summit 2025
as the organisers put it
bit summit hamburg was created by developers to connect with other developers. Its mission is to create a place to exchange knowledge through open discussion, workshops, technical sessions, and networking. And there’s no better place to do this than Hamburg.
| title | author | length |
|---|---|---|
| Building Grafana Assistant | Mat Ryer | 30m |
Grafana Assistant embeds an LLM chat in the frontend with tool calls that actually run queries against Prometheus and Loki, generate mermaid diagrams and deep… | ||
| Is Go Object-Oriented? A Case of Public Opinion | Ronna Steinberg | 33m |
Shows concrete code demos: Go has no classes, no language constructors, and no classical inheritance but supports methods on any type and unlimited embedding… | ||
| Image Processing in the Browser | Mohamad Shiralizadeh | 29m |
Shows how to run TensorFlow.js models entirely in the browser using CPU, WebGL or WebGPU backends and Web Neural Network support, loading Coco SSD from npm and… | ||
| What If Designing the Future of Aviation Could Be Fully Digital and Collaborative? | Tawfiq Ahmed | 33m |
DLR Hamburg builds a unified digital thread that stores full aircraft definitions as an open CPACS single-source XML, links fast access libraries like TiXI for… | ||
| Conditionally Adaptive CSS | Vadim Makeev | 34m |
Observation: browsers download all linked CSS but assign higher priority to files whose media matches the current environment, so splitting a big stylesheet… | ||
| A Dull Beginning for a Drama-Free Ending | Mark Sandal | 37m |
Projects fail from early oversights and a few concrete mistakes: a bank model boasted offline .9 vs online .35 because payments register three days late; a… | ||
| Azure Messaging – Streams, Queues, and Pub Sub | Clemens Vasters | 43m |
Overview of Azure messaging tools with concrete tradeoffs and numbers: Service Bus offers JMS2‑style queues, topics, sessions and dead‑lettering for… | ||
| How Vinted Solves Community Support Requests Effectively | Tobias Bielohlawek | 22m |
Vinted moves from a Ruby monolith to modular services, handling thousands of member requests daily for a platform with 75 million active users by building a… | ||
| What If the Feed on Reddit Was More Than Just Posts | Tatyana Gulina | 33m |
Extends Reddit’s home feed to inject non-post units by running a parallel feed-experience pipeline that checks eligibility via an external service, builds… | ||
| Unlocking AWS Serverless with Terraform | Andre Lopes | 38m |
Shows how to provision an AWS serverless API with Terraform modules and a remote backend, actually creating three Lambdas (create, get, email worker), API… | ||
| Are Design Systems Ready for the AI Revolution? | Navya Agarwal | 29m |
Demo uses Cursor AI plus Figma MCP to generate React components, design-token CSS and a thumbnail with add/remove buttons, delivering visually polished UI and… | ||
| My Logs Cost More Than My Services | Kostas Netsiporenko | 31m |
adjoe scales from 100 to over 50,000 RPS in seven years and produces 2 billion Kafka events and 4 billion logs with 1 million active Prometheus series so cost… | ||
| Content Creation in a Regulated Environment | Eugene Sergueev | 35m |
A content ops pipeline uses GenAI plus a “factual judge” framework to automate medical review across 20+ languages, turning experts into meta-experts who… | ||
| Win More Effectively in Real-Time Bidding | An Tran | 26m |
Frames bidding as surplus maximization using probabilistic models and quantile regression (pinball loss) to predict market price distributions, then searches… | ||
| How React Compiler Performs on Real Code | Nadia Makarevich | 32m |
Runs the React Compiler (a Babel plugin) on a fresh 15k‑line TypeScript app, measures with Lighthouse (mobile, 5 runs averaged), and compares behaviors… | ||
| How Do Push Notification Recommendations at Reddit Work? | Ivan Klimuk | 31m |
Reddit sends about 150 million recommendation push notifications per day using a semi‑online pipeline: an hourly eligibility job -> notification platform ->… | ||
| Building Ultra-Resilient Systems in Go | Chris Shephard | 27m |
A total power loss in the primary data center causes one outage that takes days to recover and five months later the same failure is a non-event; the team… | ||
| Migration of GitLab Codebase from Vue 2 to Vue 3 | Artur Fedorov | 29m |
Migration of a large frontend codebase can be both challenging and time-consuming. Having worked extensively on moving a GitLab codebase from Vue 2 to Vue 3, I… | ||
| GitOps for the People | Lian Li | 27m |
MoneyBank migrates to OpenShift + GitOps but delivery remains slow because handoffs and compliance gates are manual. Engineers build a ticket-driven ReleaseOps… | ||
| The Service Mesh Wars: A New Hope for Kubernetes | Henrik Rexed | 37m |
Benchmarks run on 12–15 microservice demos under a 30‑minute 50‑user steady load and a two‑hour ramp (50 users added every 30 minutes) measure added latency… | ||
| From Warehouse to Lakehouse: Data at Rest | Jan Kamieth | 31m |
Starts from MySQL + Redshift, moves to S3 + Kafka ingestion, then replaces AWS firehose/Kinesis with self‑managed Flink and Kafka and standardizes on Iceberg… | ||
| How We Prepped Our Infrastructure for a Super-Bowl Sized Traffic | Maaz Malik | 26m |
Targets 100,000 requests/sec for 100 seconds (10 million users) and hits it with 60,000 iOS / 40,000 Android while keeping P99 at 30–50 ms. Uses Ksix for… | ||
| The CFO Question That Exposed £2.3M in Hidden Risk | Steve Wade | 32m |
A single boardroom question How long to rebuild production if we lost it all tomorrow? exposes £2.3M of risk: 150 microservices deployed seven different ways… | ||
| Decoding JavaScript: Loading Performance — | Arvin Abedinlou | 28m |
A slow dashboard becomes a near-instant command center by cutting shipped JS, fixing bundler assumptions and smarter delivery: bundle falls from 3.05MB → 1.2MB… | ||
| nothing matches | ||