Blog

modular-react: Modular Architecture for React Applications

Introduction Most React applications start simple and then accumulate features until adding one stops being simple. Adding a new screen is rarely just “add a screen.” You register a route in App.tsx, add a navigation entry to the sidebar config, register a command in the command palette, maybe wire up an auth guard, and update a feature-flag map somewhere. Every one of those files is shared with every other feature. Once a few teams are editing the same files, you get merge conflicts on every branch, nobody clearly owns anything, and removing a feature turns into a scavenger hunt for the fragments it left behind.

Read More
fauxqs: a Free, Pure-TypeScript SQS/SNS/S3 Emulator

fauxqs: a Free, Pure-TypeScript SQS/SNS/S3 Emulator

Introduction If you are running integration tests against AWS services like SQS, SNS or S3, chances are you’ve been using LocalStack. It has been the go-to solution for local AWS emulation for years, and for good reason. However, LocalStack recently announced that starting March 2026 the free Community image will require account authentication, and the free tier will no longer include CI/CD credits. For many open-source projects and small teams that rely on LocalStack in their CI pipelines, this is a meaningful change.

Read More

Is Kotlin a Viable Enterprise-Grade Replacement for Java?

We’ve had an internal discussion regarding whether or not Kotlin is a viable enterprise-grade replacement for Java that is a strictly better (or close to that) alternative. Hopefully our findings might be of interest for a broader audience!

Read More