<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>B3 Engineering Blog</title><description>Precision engineering, one bit at a time. Notes from the teams building B3.</description><link>https://blog.bbyb.dev/</link><item><title>How we rebuilt our data plane to serve 40M requests per second without losing sleep.</title><link>https://blog.bbyb.dev/data-plane-rebuild/</link><guid isPermaLink="true">https://blog.bbyb.dev/data-plane-rebuild/</guid><description>A year of removing abstractions, re-thinking what belongs on the hot path, and learning to trust a very small amount of code.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate><author>Priya Raman &amp; Marco Silva</author></item><item><title>A year of running Postgres on NVMe: what we learned the hard way.</title><link>https://blog.bbyb.dev/postgres-nvme/</link><guid isPermaLink="true">https://blog.bbyb.dev/postgres-nvme/</guid><description>We moved our primary OLTP cluster to direct-attached NVMe. The gains were obvious, the foot-guns less so. A long-form retrospective with benchmarks.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><author>Elena Castellanos</author></item><item><title>Bazel at B3: how we cut CI wall-clock time by 68%.</title><link>https://blog.bbyb.dev/bazel-ci/</link><guid isPermaLink="true">https://blog.bbyb.dev/bazel-ci/</guid><description>A practical tour through our migration — remote cache strategy, query-level parallelism, the boring parts that actually mattered.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><author>Marco Silva</author></item><item><title>The incident that taught us to distrust our own dashboards.</title><link>https://blog.bbyb.dev/dashboard-incident/</link><guid isPermaLink="true">https://blog.bbyb.dev/dashboard-incident/</guid><description>Our graphs said everything was green. Users disagreed. A walk through a three-hour degradation and the monitoring gaps we closed.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><author>Priya Raman</author></item><item><title>Writing a query planner in Rust: ownership as a design tool.</title><link>https://blog.bbyb.dev/rust-query-planner/</link><guid isPermaLink="true">https://blog.bbyb.dev/rust-query-planner/</guid><description>How the borrow checker nudged us toward a cleaner IR than we would have drawn on a whiteboard.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate><author>Yusuf Aydın</author></item><item><title>Chasing a 4-microsecond tail: profiling our hottest RPC.</title><link>https://blog.bbyb.dev/microsecond-tail/</link><guid isPermaLink="true">https://blog.bbyb.dev/microsecond-tail/</guid><description>Flame graphs, eBPF, and a lot of humility. A case study in peeling off latency one nanosecond at a time.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><author>Dana Winters</author></item><item><title>Serving embeddings at scale without a dedicated inference team.</title><link>https://blog.bbyb.dev/embeddings-at-scale/</link><guid isPermaLink="true">https://blog.bbyb.dev/embeddings-at-scale/</guid><description>We treat vector search as plumbing, not magic. Here&apos;s the architecture, the cost model, and the trade-offs.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate><author>Jin Park</author></item><item><title>Mutual TLS everywhere, and the operational work it actually takes.</title><link>https://blog.bbyb.dev/mutual-tls/</link><guid isPermaLink="true">https://blog.bbyb.dev/mutual-tls/</guid><description>Zero-trust sounds great on a slide. In practice it&apos;s a supply chain of certificate rotations, SPIFFE IDs, and on-call pages.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate><author>Amira Ben-Sassi</author></item><item><title>Why we stopped caring about exactly-once and slept better.</title><link>https://blog.bbyb.dev/exactly-once/</link><guid isPermaLink="true">https://blog.bbyb.dev/exactly-once/</guid><description>A story about idempotency keys, message de-duplication, and choosing boring correctness over clever guarantees.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><author>Harper Wu</author></item><item><title>The small internal tool that saved ten engineer-years.</title><link>https://blog.bbyb.dev/internal-tool/</link><guid isPermaLink="true">https://blog.bbyb.dev/internal-tool/</guid><description>A 400-line Go binary replaced a cross-team process nobody loved. A quiet lesson in shipping the tool your coworkers actually need.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate><author>Rafael Koenig</author></item></channel></rss>