Dev Systems
Testing application resilience with Amazon SQS and AWS Fault Injection Service
When your application can no longer send or receive messages through an Amazon Simple Queue Service (Amazon SQS) queue, downstream processing can stall. The cause might be a misconfigured Identity and Access Management (IAM) policy, a network partiti...
Validating multi-Region DR for Terraform Enterprise with AWS FIS
In October 2025, Athenahealth, a major North American Electronic Health Record (EHR) provider, discovered a gap. An AWS regional service event in us-east-1 made their single-Region HashiCorp Terraform Enterprise (TFE) deployment inaccessible to their...
Why human syntax breaks LLMs (and how to fix agentic coding)
Full technical essay with benchmarks & AST breakdowns:
https://aslang.dev/blog/why-llms-struggle-with-python-and-rustOver the past two years, watching coding agents generate code, we kept noticing an identical failure pattern:...
Show HN: I was tired to check my mums WhatsApp last online, to see if she is ok
Ever since my father passed away, my mother has been living alone in our family home. She’s now over 70 years old. I live in another city, and so does my sister. Of course, we call her regularly, but at the same time, she doesn’t want to feel like sh...
Show HN: AI means the end of software as we know it
As agents scale in intelligence per token per watt, software architecture is starting to shift: away from CRUD databases and directional tree structures, toward multidimensional hypergraphs where knowledge, governance, and code are all the same kind...
Show HN: Correctness as spectrum not as binary in distributed system
In distributed system correctness is not about a program being complied well with the computer and it’s network, it’s only correctness can be only specified by it’s definition, assumptions and failure model.One of the area in which we can see this ha...
Why WebSocket ordering breaks down once you're in production
WebSocket guarantees message order, but only within a single, open connection. When that guarantee breaks in production and not in local testing, the cause is almost always one of four things:An async message handler reordering messages in your own c...
Show HN: Casefile – Git why for AI-assisted development
During my work at Brokk last year we developed a task-slicing system. The idea was to have a bunch of tasks where each task can be implemented and verified in isolation. So I can mentally focus only on one task at a time with checking the evidence it...
Show HN: DrawDB Pro – design database schemas for your team and agents
2 years ago I launched drawDB on here. It was my very first project that I open-sourced and it ended up going kinda viral. A month ago I launched drawDB Pro for solo devs and teams. It was actually my manager that encouraged me to go build it to help...
Show HN: TERMy – A fast terminal assistant that does not use LLMs
I love research and development, you may have heard of me because of PJON (Padded Jittering Operative Network). It is a network protocol I started developing in 2010, which was recently implemented in silicon by the ETH Zurich university thanks to th...
Show HN: Triplox, a distributed Datalog engine with incremental queries
I have been working on a distributed Datalog engine à la Datomic on top of object storage. The system is called Triplox. I am using https://github.com/slatedb/slatedb at the storage layer. The main ideas are roughly the following...
Show HN: A newsletter about systems performance, scalability, and efficiency
Hi HN,I write a newsletter about system performance, scalability, and efficiency. I analyse technical articles and connect the ideas behind them. I’d love your feedback.About myself: I previously built large-scale data plane systems, caching layer, a...
Your Private Endpoint Does Not Cover Agent Egress: Locking Down Azure AI Foundry in Both Directions
I got asked a question a few weeks ago that sounded simple. Lock down Azure AI Foundry with Private Link, and let the agents call an MCP server hosted on a VM in a different virtual network. Everything private, nothing over the public internet, and p...
Raw WebSockets for AI streaming: when patching stops paying off
Raw WebSockets drop connections, lose track of canceled responses, and don't natively reach a second device. If your AI streaming feature has been in production for a while, you've probably already built a fix for at least one of these and found anot...
Building 3IQ Retail Assistant Demo – Part 1
IntroductionRecently I received a request from one of our GSI partners to demonstrate them 4IQs on a retail industry scenario. Unfortunately, Web IQ is still not in public preview. Hence, I promised them to come back with an example later with Web IQ...
Building 3IQ Retail Assistant Demo – Part 2
In part 1 while setting up the Azure environment, I informed the template puts everything under VNET and all the services are having only private endpoints. Which is great from the security point of view. We also spoke about creating a jumpbox as a B...
Building 3IQ Retail Assistant Demo – Part 3
We are now at the last part of our demo. We will build a Copilot Agent to connect it to a SharePoint List holding data related to Support case raised by the customers. Then connect the other 2 agents (Fabric Data Agent and Foundry Prompt Agent) to it...
ZGateway: Learnings from Putting a Proxy in Front of ZippyDB
We’re introducing ZGateway, the proxy we are using to unify traffic through ZippyDB, Meta’s most widely-used key value store. As a bonus, it also enables admission control, load balancing, cross-region resilience, and richer operations.ZippyDB is the...
Use your voice to get more done in Gmail, Docs, and Keep
Three new voice-activated features will change the way you use Google Workspace products.
Did Vibe Coders win? Is this our end?
As much as I hate writing this, this has been bothering me for a while.I keep seeing experienced software engineers, people who have been coding for 20 or 30 years, saying that software engineering isn’t going anywhere and that AI replacing engineers...