<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Wahyu Amirulloh // Engineering Feed</title>
  <link>https://amiru.dev/en</link>
  <description>Backend Engineering, System Architecture, and Fintech insights by Wahyu Amirulloh.</description>
  <language>en</language>
  <lastBuildDate>Fri, 24 Jul 2026 23:48:42 GMT</lastBuildDate>
  <atom:link href="https://amiru.dev/api/rss?locale=en" rel="self" type="application/rss+xml" />
  
  <item>
    <title>Decoding IEEE 754: 32-bit Floating Point Numbers</title>
    <link>https://amiru.dev/en/computer-science/decoding-ieee-754</link>
    <guid>https://amiru.dev/en/computer-science/decoding-ieee-754</guid>
    <pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate>
    <description>A step-by-step guide on how computers store and interpret decimal numbers using the IEEE 754 standard, explained for beginners.</description>
    <category>Computer Science</category>
  </item>
  <item>
    <title>Microservices Communication: Why gRPC is the Future</title>
    <link>https://amiru.dev/en/system-design/microservices-communication-grpc</link>
    <guid>https://amiru.dev/en/system-design/microservices-communication-grpc</guid>
    <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
    <description>Optimizing internal service-to-service communication using HTTP/2, Protobuf, and gRPC for maximum performance.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>The Transactional Outbox Pattern: Distributed Consistency</title>
    <link>https://amiru.dev/en/system-design/transactional-outbox-pattern</link>
    <guid>https://amiru.dev/en/system-design/transactional-outbox-pattern</guid>
    <pubDate>Mon, 01 Apr 2024 00:00:00 GMT</pubDate>
    <description>How to ensure atomic updates between your database and message brokers like Kafka or RabbitMQ.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>Idempotent API Design for Financial Reliability</title>
    <link>https://amiru.dev/en/system-design/idempotent-api-design</link>
    <guid>https://amiru.dev/en/system-design/idempotent-api-design</guid>
    <pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate>
    <description>Mastering idempotency in distributed systems to prevent duplicate transactions and ensure data consistency.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>The Silent Challenges of Banking System Integration</title>
    <link>https://amiru.dev/en/blog/banking-integration-challenges</link>
    <guid>https://amiru.dev/en/blog/banking-integration-challenges</guid>
    <pubDate>Fri, 29 Mar 2024 00:00:00 GMT</pubDate>
    <description>Going beyond the code: The reality of integrating with legacy core banking systems and government regulations.</description>
    <category>Blog</category>
  </item>
  <item>
    <title>Why Go is the Gold Standard for Modern Fintech</title>
    <link>https://amiru.dev/en/blog/golang-fintech-standard</link>
    <guid>https://amiru.dev/en/blog/golang-fintech-standard</guid>
    <pubDate>Thu, 28 Mar 2024 00:00:00 GMT</pubDate>
    <description>Exploring the concurrency, performance, and simplicity of Golang in the world of high-volume financial transactions.</description>
    <category>Blog</category>
  </item>
  <item>
    <title>Database Failover Strategies: Passive vs Active</title>
    <link>https://amiru.dev/en/system-design/database-failover-strategies</link>
    <guid>https://amiru.dev/en/system-design/database-failover-strategies</guid>
    <pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate>
    <description>Ensuring high availability in the data layer using replication, load balancing, and failover mechanisms.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>Modern API Gateway Architecture</title>
    <link>https://amiru.dev/en/system-design/api-gateway-architecture</link>
    <guid>https://amiru.dev/en/system-design/api-gateway-architecture</guid>
    <pubDate>Tue, 26 Mar 2024 00:00:00 GMT</pubDate>
    <description>Designing a high-performance entry point for microservices that handles security, observability, and traffic management.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>Distributed Locks with Redis &amp; Go</title>
    <link>https://amiru.dev/en/system-design/distributed-locks</link>
    <guid>https://amiru.dev/en/system-design/distributed-locks</guid>
    <pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate>
    <description>How to prevent race conditions in highly concurrent distributed systems using Redis-based locking mechanisms.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>Designing a Scalable Payment System</title>
    <link>https://amiru.dev/en/system-design/payment-system</link>
    <guid>https://amiru.dev/en/system-design/payment-system</guid>
    <pubDate>Sun, 24 Mar 2024 00:00:00 GMT</pubDate>
    <description>How to design a scalable and reliable payment system using distributed systems principles, idempotency, and message queues.</description>
    <category>System Design</category>
  </item>
  <item>
    <title>Architecture-First: My Engineering Philosophy</title>
    <link>https://amiru.dev/en/blog/first-post</link>
    <guid>https://amiru.dev/en/blog/first-post</guid>
    <pubDate>Sat, 23 Mar 2024 00:00:00 GMT</pubDate>
    <description>Why I believe that great software isn&apos;t just about code, but about resilient and scalable patterns.</description>
    <category>Blog</category>
  </item>
</channel>
</rss>