<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Abeta Journal · Systems, Architecture &amp; Product Craft</title>
    <link>https://www.abeta.dev/journal</link>
    <description>Engineering essays, open-source architectural case studies, and distributed systems teardowns by Abeta Studio &amp; Open Lab.</description>
    <language>en-US</language>
    <copyright>© 2026 Abeta Studio. All rights reserved.</copyright>
    <lastBuildDate>Mon, 21 Sep 2026 09:50:39 GMT</lastBuildDate>
    <atom:link href="https://www.abeta.dev/feed.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>Zero-Allocation Financial Math in Go: Exact Paise Arithmetic &amp; Verhoeff Checksums</title>
      <link>https://www.abeta.dev/journal/zero-allocation-financial-math-in-go</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/zero-allocation-financial-math-in-go</guid>
      <pubDate>Sat, 19 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>Why IEEE 754 floating point numbers fail in fintech ledgers, and how we built go-fintech-india with exact integer paise math, UIDAI Verhoeff Aadhaar verification, and zero heap allocations.</description>
      <category>DATA</category><category>fintech</category><category>golang</category><category>paise-math</category><category>aadhaar-verhoeff</category><category>zero-allocation</category><category>open-source</category>
    </item>
    <item>
      <title>React 19 &amp; Tailwind CSS v4 Token Architecture: Building @abeta.dev/react-libs</title>
      <link>https://www.abeta.dev/journal/react-19-tailwind-v4-token-architecture</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/react-19-tailwind-v4-token-architecture</guid>
      <pubDate>Wed, 16 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How we architected and released @abeta.dev/react-libs v0.17.0 on npm: Compiling W3C design tokens to Tailwind v4 @theme inline directives, APCA contrast enforcement, and zero runtime CSS-in-JS overhead.</description>
      <category>DESIGN</category><category>react-19</category><category>tailwind-v4</category><category>design-tokens</category><category>react-libs</category><category>npm</category><category>design-systems</category>
    </item>
    <item>
      <title>The Transactional Outbox Pattern in Go: Reliable Event-Driven Architecture Without Dual-Write Anomalies</title>
      <link>https://www.abeta.dev/journal/transactional-outbox-event-driven-go</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/transactional-outbox-event-driven-go</guid>
      <pubDate>Mon, 14 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How we engineered go-app-kit to eliminate dual-write data loss across distributed microservices using PostgreSQL transactional outbox queues, Change Data Capture, and idempotent consumers.</description>
      <category>BUILDING</category><category>golang</category><category>event-driven</category><category>transactional-outbox</category><category>microservices</category><category>go-app-kit</category><category>postgresql</category>
    </item>
    <item>
      <title>High-Concurrency Microservice Resilience in Go: Circuit Breakers, Token Buckets &amp; Distributed Tracing</title>
      <link>https://www.abeta.dev/journal/high-concurrency-microservice-resilience-go</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/high-concurrency-microservice-resilience-go</guid>
      <pubDate>Thu, 10 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How we built go-libs to protect cloud services against cascading downtime: Three-state circuit breakers, sliding window token bucket rate limiting, and 64-bit Sonyflake ID generation.</description>
      <category>TECH</category><category>golang</category><category>resilience</category><category>circuit-breaker</category><category>rate-limiting</category><category>distributed-systems</category><category>go-libs</category>
    </item>
    <item>
      <title>Enterprise LGTM Observability: Loki, Tempo, Thanos &amp; Multi-Window Burn-Rate SLO Alerting</title>
      <link>https://www.abeta.dev/journal/enterprise-lgtm-observability-slo</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/enterprise-lgtm-observability-slo</guid>
      <pubDate>Sun, 06 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How we structured cloud-native-observability for enterprise Kubernetes clusters: Correlating logs, traces, and metrics with Google SRE multi-window multi-burn-rate alerting rules.</description>
      <category>DATA</category><category>observability</category><category>lgtm-stack</category><category>prometheus</category><category>grafana</category><category>loki</category><category>cloud-native-observability</category>
    </item>
    <item>
      <title>Building a Memory-Mapped Ring Buffer for Sub-15ms Cart Hydration in React 19</title>
      <link>https://www.abeta.dev/journal/memory-mapped-ring-buffer-commerce</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/memory-mapped-ring-buffer-commerce</guid>
      <pubDate>Sat, 12 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>Why standard database transactions choke during high-volume drops, and how OpenStore uses CAS idempotency and memory-mapped queues to deliver instant checkouts.</description>
      <category>TECH</category><category>commerce</category><category>performance</category><category>react-19</category><category>concurrency</category><category>openstore</category><category>architecture</category>
    </item>
    <item>
      <title>Zero-Cookie Telemetry at the Edge: P2P CRDT Gossip, Vector Clocks, and ClickHouse Ingestion</title>
      <link>https://www.abeta.dev/journal/zero-cookie-telemetry-crdt-edge</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/zero-cookie-telemetry-crdt-edge</guid>
      <pubDate>Fri, 18 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How we engineered Signal to eliminate tracking cookies while delivering sub-20ms cohort queries and partition-tolerant peer replication.</description>
      <category>DATA</category><category>telemetry</category><category>crdt</category><category>clickhouse</category><category>vector-clocks</category><category>edge</category><category>privacy</category>
    </item>
    <item>
      <title>Why We Design Local-First: Zero Backend Latency, Private by Construction</title>
      <link>https://www.abeta.dev/journal/local-first-browser-state</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/local-first-browser-state</guid>
      <pubDate>Tue, 28 Jul 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Umesh Gupta)</author>
      <description>How modern browser storage and reactive state machines provide instant UI feedback and 100% data sovereignty with zero cloud latency.</description>
      <category>TECH</category><category>local-first</category><category>react-19</category><category>indexeddb</category><category>privacy</category><category>architecture</category>
    </item>
    <item>
      <title>The Small Team Advantage: Shipping Quality Software in Public</title>
      <link>https://www.abeta.dev/journal/small-team-advantage</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/small-team-advantage</guid>
      <pubDate>Tue, 08 Sep 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Abeta Studio)</author>
      <description>Small teams do their best work when the product, the code, and the conversation stay close together.</description>
      <category>BUILDING</category><category>teams</category><category>velocity</category><category>open-source</category><category>shipping</category><category>craft</category>
    </item>
    <item>
      <title>What We Learned Turning an Idea into Open Source Contributors</title>
      <link>https://www.abeta.dev/journal/idea-to-contributors</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/idea-to-contributors</guid>
      <pubDate>Mon, 24 Aug 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Abeta Studio)</author>
      <description>Open source grows through clear invitations, useful first tasks, and the trust to let other people shape the work.</description>
      <category>PRODUCT</category><category>open-source</category><category>community</category><category>growth</category><category>github</category><category>architecture</category>
    </item>
    <item>
      <title>Systems Over Screens: A Practical Guide to Product Foundations</title>
      <link>https://www.abeta.dev/journal/systems-over-screens</link>
      <guid isPermaLink="true">https://www.abeta.dev/journal/systems-over-screens</guid>
      <pubDate>Tue, 11 Aug 2026 09:00:00 GMT</pubDate>
      <author>hello@abeta.dev (Abeta Studio)</author>
      <description>The strongest interfaces are not collections of beautiful screens. They are systems that make good decisions repeatable.</description>
      <category>DESIGN</category><category>design-systems</category><category>tokens</category><category>tailwind</category><category>typography</category><category>accessibility</category>
    </item>
  </channel>
</rss>