Dev Systems

Building multi-Region resiliency for AWS CloudFormation custom resource deployment

AWS CloudFormation is the foundational tool of infrastructure-as-code for thousands of organizations running workloads on AWS. But as teams push the boundaries of what CloudFormation can do natively, custom resources have emerged as a powerful extension mechanism that unlocks a broad range of possibilities. Yet, when it comes to building resilient, multi-Region deployments with custom resources, customers quickly discover a gap: there is no built-in multi-Region support. In this post, we will ex

Architecting offline-first generative AI applications for edge deployments using AWS services

According to Siemens’ 2024 report The True Cost of Downtime, Fortune 500 companies lose an estimated $1.4 trillion annually because of unplanned downtime. This downtime is often worsened by a lack of skills to detect and resolve issues quickly. Generative AI offers a promising path to address this, but deploying these capabilities in industrial environments introduces a distinct architectural challenge: how do you bring the power of large-scale AI to locations where cloud connectivity is unrelia

Automate custom PII detection at scale with Amazon Macie and Step Functions

Organizations in regulated industries like financial services, insurance, healthcare, and government ingest large volumes of data containing personally identifiable information (PII). Your applications, claims processing systems, partner data feeds, and internal workflows produce files that may include names, addresses, Social Security numbers, and domain-specific identifiers such as policy numbers, member IDs, and medical record numbers. Identifying and classifying this sensitive data is a comp

Does Temporal Workflow Streams replace a durable session layer?

If you're running a customer-facing AI agent on Temporal, you've probably seen this: a user refreshes the tab mid-response. When the page comes back, the response resumes, but anything they were about to send back (an interruption, a tool approval) is gone. Temporal keeps the workflow itself crash-proof, but getting its output to a browser, and taking anything back from the browser into the workflow, has always meant building it yourself. The usual pattern is a Redis pub/sub relay (Redis ac

Show HN: Scaffold a raw idea into something ship-ready in under a minute

Several months ago, I joined a WhatsApp community with around 500 people. Once a community becomes large enough, you start noticing certain patterns.Whenever someone announced a new product idea, the responses were usually the same:“That sounds amazing.”“I would definitely use it.”“Great idea.”“Can’t wait to try it.”I do not think people were intentionally being dishonest. Most were simply being kind. Nobody wants to be the person who discourages someone before they have even started.But that is

Show HN: Meltbox – where your agents send you briefs

Easy to try even without an account! Would love all feedback.Hey all, I'm building Meltbox as a better human in the loop system. It's a way to centralize all of the decisions you need to make into context-rich briefs in a system built for fast human review.[Why]Something major changed recently. Agents have gotten even better and even faster at building apps / sites / dashboards / etc... and that's changed my development workflow in a major way.I often have my agents

Coding Skills Development Report

BLOG: https://juntz-g1thub.github.io/#post=coding-skills-dev REPO: https://github.com/juntz-g1thub/CodingSkills.gitBackground Recently I've been experimenting with vibe coding. I'm using OpenCode as my development tool. When developing TUI programs, AI-assisted code modification proved extremely difficult — every small bug fix required repeated manual testing, and feeding those results back to the agent was cumbersome. Especially for TUI-level feedbac

Introducing tfgen: configure your Terraform stacks using plain Go

Until recently, we extensively used HashiCorp's CDK for Terraform. Then they announced the end of its development. We didn't want to spend months migrating to a new ecosystem, but we needed a replacement.In the Infrastructure Team at Ably, we like Go. I wondered if there was an opportunity for something simpler.Provisioning infrastructure at AblyWe provision all our infrastructure for the core Pub/Sub platform where possible using Infrastructure as Code, initially using Terraform and then making

Show HN: The0 – self-hosted runtime for trading bots, bring your own language

So Im a solo developer who has always had an itch for algorithmic trading. Initially I started off learning how to trade algorithmically with Yves Hilpisch book "Python for Algorithmic Trading" after reading that book I was hooked and started building algorithmic trading bots. Initially these were separate python scripts that I ran on my local machine. That was a bad idea cause local machines are not reliable and I wanted to run my bots 24/7 365. In my actual career im a software

Show HN: Go Micro – An agent harness and service framework in Go

Hi all,I wanted to reshare this after some time. I've been working on evolving my service framework into an agent harness. As all of this AI tooling has evolved its become clear to me that agents, services and workflows are part of a core system of operations which would benefit from a single framework. Previously Go Micro only enabled service development. But now it includes Agents and Workflows.What does that mean? Well firstly services which are registered in a central registry automatic

LiveObjects comes to Java: navigating shared state with the path API

Shared state is a hard problem in the unglamorous sense: the concepts are well understood, but someone still has to build the conflict resolution, the reconnection handling, and the state recovery before anyone can ship the feature that depends on it. That's what LiveObjects is for, and the path-based model that reshaped the API in JavaScript is now available to Java developers too. Point at a location, not an objectHold a reference to a specific LiveMap or LiveCounter instance, and that referen

Q&A about my Explore DDD designing microservices workshop

I’m teaching an updated version of my workshop - Designing microservices: responsibilities, APIs and collaborations - at the excellent Explore DDD conference that’s happening this September in Denver.Here’s a Q&A that explores why this workshop is especially relevant in the age of GenAI, the common mistakes teams make when designing and developing microservices, and how the workshop equips attendees with a practical, repeatable approach to building microservice architectures that enable fast

Show HN: My Fable 5 Project Was a Multiraft Database and Blob Store

Linked from this post is the visualizer and simulator I had Fable 5 create to demonstrate theIn a thread the other day, I asserted it was nice that code is no longer a moat. Getting Raft or Paxos consensus working is one of the most challenging tasks out there, even which etcd.io/raft and hashicorp/raft.The database took about a day for Fable 5 to create. It was updated as tons of work was done on a sandbox app running on top of it.What it delivered was a distributed unified KV and blo

Show HN: SirixDB 1.0 Beta – Git-Like Versioning, Diffs, Time-Travel Queries

Hi HN! I've posted SirixDB here before, back in 2019 (https://news.ycombinator.com/item?id=19834681) and again in 2023 (https://news.ycombinator.com/item?id=38252963).The core idea behind SirixDB is, that history is a first-class citizen. Every commit stores a lightweight, queryable revision. You can query any point in time, even individual nodes (for instance JSON values), diff arbitrary revisions, and efficiently track how data evolved without replaying event

The Missed Reality: Code Review Wasn't Built for the AI Era

The Bottleneck Isn't Writing Code Anymore. It's Trusting It.The speed at which AI generates code has officially surpassed our capacity to review it. For decades, the bottleneck in software engineering was writing the code. Today, the bottleneck has shifted entirely to trusting that the code can run effectively in production and actually solve the business problem.But let's be honest: humans never truly scaled code review anyway.Throughout my career, I have observed developers appr

In-House LLM Serving at Netflix

By AI Platform’s Model Runtime team and Inference teamIntroductionMost organizations consume LLMs through hosted APIs. Netflix went further — we run the full stack ourselves, from model deployment through inference, inside our existing production environment rather than a separate ML silo. Some of those decisions weren’t obvious, and a few revealed their trade-offs only under production load.This post focuses on the choices where alternatives were seriously considered: engine selection, model pa

Eclipse Dataspace Components on AWS: Cost optimization strategies

When you deploy Eclipse Dataspace Components (EDC) connectors on AWS, one of the first challenges you face is predicting and controlling the cost of the required infrastructure. Without clear benchmarks, it is difficult to make informed decisions about workload sizing, environment configuration, and long-term investment. Part 1 of this 3-part blog series covered the fundamentals of data space architectures and the EDC per the International Data Space Association’s (IDSA) standards. Part 2 explor

Eclipse Dataspace Components on AWS: Architecture patterns in production

Running Eclipse Dataspace Components (EDC) connectors in production on AWS requires deliberate architecture decisions around isolation, managed services, and security layering. In Part 1 of this series, we covered the fundamentals of data space architectures and EDC per the International Data Space Association’s (IDSA) standards. If you are new to EDC, we recommend starting there. We showed how connector functionality can be customized to support native integration with Amazon Web Services (AWS)

Eclipse Dataspace Components on AWS: Data sharing fundamentals

This three-part blog series guides you through implementing Eclipse Dataspace Components (EDC) on AWS, from foundational concept to production deployment. Part 1 establishes the theoretical foundation with IDSA standards, the Dataspace Protocol (DSP), and core EDC architecture. Part 2 provides production-ready AWS deployment patterns using services like Amazon Elastic Container Service (Amazon ECS), Amazon Aurora, and Amazon API Gateway. Part 3 completes the journey with cost optimization strate

Hypervelocity Engineering: Accelerating Enterprise AI with Azure AI Landing Zones

Artificial Intelligence is evolving at unprecedented speed. The challenge for enterprises is no longer building AI solutions—it is engineering AI platforms that can adapt, scale, and govern innovation continuously. Hypervelocity Engineering (HVE) provides the engineering operating model that enables this transformation.Executive SummaryArtificial Intelligence is transforming how enterprises design and operate digital platforms. Traditional Enterprise Architecture practices—built around static do