<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Block Engineering Blog</title>
    <description>Every engineering problem tells a story. Here, we share the breakthroughs, lessons, and experiments that shape how we think, how we build, and how we expand access to the global economy.</description>
    <link>http://engineering.block.xyz/blog</link>
    <atom:link href="http://engineering.block.xyz/rss.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Thu, 08 Oct 2026 01:13:34 GMT</lastBuildDate>
    <generator>Remix</generator>
    <item>
      <title><![CDATA[Shifting a project to buzz for acceleration]]></title>
      <link>http://engineering.block.xyz/blog/shifting-a-project-to-buzz-for-acceleration</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/shifting-a-project-to-buzz-for-acceleration</guid>
      <description><![CDATA[MeshLLM moved development onto Buzz. Matched-workweek metrics show merge time nearly halved and PRs opened more than doubled.]]></description>
      <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Mic Neale]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Microfilm]]></title>
      <link>http://engineering.block.xyz/blog/microfilm</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/microfilm</guid>
      <description><![CDATA[Microfilm is a Gradle plugin that automatically compresses Android PNG resources to WebP with explicit, reviewable compression settings.]]></description>
      <pubDate>Tue, 01 Sep 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Patrick Tyska]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Autohealing Moneybot]]></title>
      <link>http://engineering.block.xyz/blog/autohealing-moneybot</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/autohealing-moneybot</guid>
      <description><![CDATA[How Cash App built a system to reproduce stochastic LLM failures, verify fixes statistically, and automate the path from bug to pull request.]]></description>
      <pubDate>Fri, 28 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Diem Nguyen, Bill Gao, Hailun Tian, Nikolaj Goodger, Riley Crane]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Application Layer Encryption Part 4: Database Integration]]></title>
      <link>http://engineering.block.xyz/blog/application-layer-encryption-part-4-database-integration</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/application-layer-encryption-part-4-database-integration</guid>
      <description><![CDATA[jooq hibernate encryption database security decryption aad confused deputy context]]></description>
      <pubDate>Fri, 28 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Yoav Amit]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[BlockTabBench: Evaluating Tabular Models Across Block's Machine Learning Ecosystem]]></title>
      <link>http://engineering.block.xyz/blog/blocktabbench-evaluating-tabular-models-across-blocks-machine-learning-ecosystem</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/blocktabbench-evaluating-tabular-models-across-blocks-machine-learning-ecosystem</guid>
      <description><![CDATA[Benchmarking tree models, tabular deep learning, and tabular foundation models on over one hundred of Block's production machine learning datasets.]]></description>
      <pubDate>Tue, 25 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Kyle Sprague, Dean Wyatte, Isaac Tamblyn]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Projects in Buzz]]></title>
      <link>http://engineering.block.xyz/blog/projects-in-buzz</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/projects-in-buzz</guid>
      <description><![CDATA[A blog post about the early version of Buzz Projects]]></description>
      <pubDate>Tue, 18 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Thomas Petersen]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Player 2 Has Entered the Game: Configuring Agents in Buzz 🐝]]></title>
      <link>http://engineering.block.xyz/blog/configuring-agents-in-buzz</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/configuring-agents-in-buzz</guid>
      <description><![CDATA[What shapes a Buzz agent's behavior: system prompt, model, memory, respond-to, and the workspace — explained with a real team example.]]></description>
      <pubDate>Mon, 10 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Will Pfleger]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[🐝 Efficient Tokens & Effective Teams in Buzz]]></title>
      <link>http://engineering.block.xyz/blog/effective-teams-buzz</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/effective-teams-buzz</guid>
      <description><![CDATA[How do you migrate 2000+ apps without losing your mind? You build an AI Swarm. Advice and benchmarks for Buzz!]]></description>
      <pubDate>Thu, 06 Aug 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Atish Patel]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Run your own Buzz relay]]></title>
      <link>http://engineering.block.xyz/blog/run-your-own-buzz-relay</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/run-your-own-buzz-relay</guid>
      <description><![CDATA[How to self-host a Buzz relay with Docker Compose, and move the same setup to a public server without changing anything.]]></description>
      <pubDate>Fri, 31 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Kalvin Chau]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Predictable RNG Fallback and 32-Bit Reseed in COLDCARD Firmware]]></title>
      <link>http://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware</guid>
      <description><![CDATA[How a disabled hardware-RNG path and 32-bit reseed constrain entropy in affected COLDCARD firmware and expose generated secrets.]]></description>
      <pubDate>Thu, 30 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Square Engineering]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[A Buzz on your phone]]></title>
      <link>http://engineering.block.xyz/blog/a-buzz-on-your-phone</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/a-buzz-on-your-phone</guid>
      <description><![CDATA[Buzz iOS and Android apps]]></description>
      <pubDate>Wed, 29 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Tom Brow]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Buzz: Sharing compute powered by MeshLLM]]></title>
      <link>http://engineering.block.xyz/blog/buzz-sharing-compute-powered-by-meshllm</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/buzz-sharing-compute-powered-by-meshllm</guid>
      <description><![CDATA[Learn how Buzz and MeshLLM pool idle compute to support shared, distributed, and decentralized LLM inference.]]></description>
      <pubDate>Mon, 27 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Mic Neale]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Buzz! 🐝]]></title>
      <link>http://engineering.block.xyz/blog/buzz</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/buzz</guid>
      <description><![CDATA[Buzz is a channel-driven workspace where people, agents, repos, and decisions work together in one signed, open-source room.]]></description>
      <pubDate>Tue, 21 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Tyler Longwell]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Who's Asking? Identity Delegation for AI Agents and Service Meshes]]></title>
      <link>http://engineering.block.xyz/blog/whos-asking-identity-delegation-for-ai-agents-and-service-meshes</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/whos-asking-identity-delegation-for-ai-agents-and-service-meshes</guid>
      <description><![CDATA[How Block uses User Identity Delegation to keep the user and the acting software visible, so services can answer who's asking and what's allowed.]]></description>
      <pubDate>Mon, 06 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Franco Sola, Brett Caley, Cea Stapleton Cordasco]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[CodeCrucible: A blueprint for LLM-driven SAST]]></title>
      <link>http://engineering.block.xyz/blog/codecrucible-a-blueprint-for-llm-driven-sast</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/codecrucible-a-blueprint-for-llm-driven-sast</guid>
      <description><![CDATA[A practical blueprint for LLM-driven SAST using whole-repo context, chunking, filtering, and quality gates.]]></description>
      <pubDate>Wed, 01 Jul 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Clinton Carpene, Alex Rosenzweig, Andrew Kitis]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[From Localhost to Launched: Safely Shipping Apps That Anyone Can Build]]></title>
      <link>http://engineering.block.xyz/blog/from-localhost-to-launched-safely-shipping-apps-that-anyone-can-build</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/from-localhost-to-launched-safely-shipping-apps-that-anyone-can-build</guid>
      <description><![CDATA[How Block App Kit gives non-engineers a safe, sanctioned path to ship internal apps that connect to real company data]]></description>
      <pubDate>Wed, 24 Jun 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Jude Edwards]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Encrypting Wire/Proto Messages]]></title>
      <link>http://engineering.block.xyz/blog/encrypting-wireproto-messages</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/encrypting-wireproto-messages</guid>
      <description><![CDATA[How we started using Tink to encrypt proto messages being transmitted between services and in our Kafka event bus]]></description>
      <pubDate>Tue, 02 Jun 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Yoav Amit]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Building the Data Foundation for Automated Analytics]]></title>
      <link>http://engineering.block.xyz/blog/building-the-data-foundation-for-automated-analytics</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/building-the-data-foundation-for-automated-analytics</guid>
      <description><![CDATA[How Block overhauled its data strategy with data mesh, a governed semantic layer, and MCP servers to deliver trusted AI-powered analytics.]]></description>
      <pubDate>Wed, 29 Apr 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Alyssa Ransbury, Andrew Kuttig, Phil Azar, Zach Stanford]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[18Mb of HashMap overhead]]></title>
      <link>http://engineering.block.xyz/blog/18mb-of-hashmap-overhead</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/18mb-of-hashmap-overhead</guid>
      <description><![CDATA[Cutting 18 Mb from Android memory by replacing a HashMap with a FloatArray]]></description>
      <pubDate>Fri, 24 Apr 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[P-Y Ricau]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Proof, Not Promises: Evaluating Code Scanner Efficacy]]></title>
      <link>http://engineering.block.xyz/blog/proof-not-promises-evaluating-code-scanner-efficacy</link>
      <guid isPermaLink="true">http://engineering.block.xyz/blog/proof-not-promises-evaluating-code-scanner-efficacy</guid>
      <description><![CDATA[How we built benchmrk, a harness for measuring SAST scanner efficacy against ground truth you control.]]></description>
      <pubDate>Mon, 20 Apr 2026 12:00:00 GMT</pubDate>
      <author><![CDATA[Clinton Carpene]]></author>
      <category><![CDATA[Engineering]]></category>
    </item>
  </channel>
</rss>