From Script to Daemon: Architecting a Resilient AI News Radar on an 8GB MacHow I scaled a simple crawler into a "Staff-Level" automated research assistant by overcoming flaky inputs, hardware limits, and API rot. As engineers, we are expected to stay on top of everything: Netflix’s latest architecture, AWS updates, Go 1.23...Feb 1 · 4 min readblog.aksact.dev
Building an Enterprise Vendor Integration Platform: Processing 1M+ Daily RequestsBuilding an Enterprise Grade File Processing Platform: How do you handle 1M+ API requests daily while keeping response times under 100ms? Here's how we tackled this challenge in building an enterprise integration platform that processes the files for...Nov 15, 2025 · 7 min readblog.aksact.dev
Building a High-Performance Load Balancer in Go: Architecture, Design Decisions & Bottleneck AnalysisIntroduction Load balancers are fundamental to distributed systems. They determine how evenly traffic is distributed, how failures are handled, and how fast your service can grow. Over a weekend, I built a lightweight but production-style load balanc...Nov 15, 2025 · 5 min readblog.aksact.dev
System Design Evolution: Building a URL Shortener from MVP to Planet-Scale“Every simple system starts as a toy and evolves into infrastructure. The art lies in knowing when to evolve.” 🧭 Why This Article Exists Most system design discussions about URL shorteners stop at “put a DB behind an API.”This piece goes all the w...Nov 1, 2025 · 8 min readblog.aksact.dev
The Payroll Bug That Lived in a Timezone: How a Silent Failure Changed Our Sync ArchitectureTL;DR We had a subtle but critical payroll bug: deductions were getting silently dropped due to timezone mismatches between us (Rippling) and a partner system (Employee Navigator). What looked like a simple effective_date == pst_now() check turned in...Apr 11, 2025 · 3 min readblog.aksact.dev