Working Across AWS Partitions
This article explains how partitions work, why they exist, and what you must consider when building workloads that interact across them.
This article explains how partitions work, why they exist, and what you must consider when building workloads that interact across them.
Trying to improve your dev team's performance without measuring it first is like trying to lose weight without ever stepping on a scale. Sure, you might feel lighter, but your jeans and your doctor might disagree.
when working with AWS CDK, you normally use L2/L3 constructs for convenience, defaults, and strong typing. And sometimes you need to dive into L1 (Cfn) constructs. But did you know that you can go the other direction as well?
Reliable serverless applications require thoughtful handling of retries. Proper retry mechanisms help gracefully manage transient failures, such as network interruptions, throttling, or temporary AWS service issues.
AWS SDK v3 is the latest version of the SDK from AWS, offering modularized packages, better performance, and improved developer experience. In this blog post, we'll focus on how to use the AWS SDK for JavaScript v3 to perform a basic operation: putting an item into a DynamoDB table.
Embracing design patterns, backoff and retry strategies, reserved concurrency, and circuit breakers equips teams to build robust, scalable systems while navigating evolving requirements.
Managing root access across multiple AWS accounts often feels like juggling too many keys. Each root account wields enormous power, but with great power comes even greater security risks. Fortunately, AWS now offers a solution
Hackathons are the perfect playground for experimentation - chaos, coffee, and code. My latest adventure? Building Rust bindings for Python and Node.js to interact with AWS S3, optimized for serverless with AWS Lambda.
Adopting AWS Serverless empowers small teams to fully embrace Agile practices by offloading infrastructure management, allowing focus on delivering value. While it requires adapting to event-driven, distributed systems, flexible architectures enable transitions.