How to replace an embedded SAM CfnApplication with a native CDK NestedStack in place, keeping the underlying Lambda and Step Functions resources and their outputs intact.
How to safely migrate the deprecated AWS CDK logRetention prop to logGroup by importing the existing log group, so you keep your logs and avoid a failed deploy.
Part two of the 2026 serverless AI tour: Bedrock AgentCore for production governance, Strands Agents, the AWS Serverless agent plugin, and WAF's new AI traffic monetization.
A practitioner's tour of how AWS rebuilt serverless compute and storage for AI agents in 2026: Lambda MicroVMs, Durable Functions, S3 Vectors, S3 Annotations, and managed RAG.
Run AWS Lambda container images on your machine with the Runtime Interface Emulator. Build the image, pass IAM or AWS SSO credentials, verify them with STS, and shell into the container to debug.
AWS::OpenSearchServerless::Collection requires replacement when you update tags — a surprising CloudFormation behavior that can break cross-account setups and cause downtime.
How to set up OpenSearch Serverless for cross-account data ingestion using AWS CDK, VPC endpoints, and IAM role assumption — filling the gaps in AWS documentation.
Learn how to use CDK's Code.fromCustomCommand to run custom build scripts, download artifacts, or use non-standard toolchains like Rust or Go during CDK synthesis.
Learn how to serve Markdown to LLM and AI agent clients while keeping HTML for human visitors, using CloudFront Functions, Lambda, and S3 — the AWS equivalent of Cloudflare's 'Markdown for Agents' feature.
Import CSV data into an existing DynamoDB table using the AWS CLI and a simple bash script — no complex tooling like Glue required. Covers aws cli dynamodb put-item for each CSV row.
Should you run Spring Boot on AWS Lambda? Detailed analysis of advantages, disadvantages, cold start impact, and GraalVM alternatives for Java serverless functions.
Automate email forwarding with AWS SES using CDK constructs. Verify domains, setup receipt rules, and forward emails to Gmail—all with Infrastructure as Code.
Generate beautiful REST API documentation from OpenAPI specs using ReDoc, openapi-generator, or swagger-codegen. Includes AWS::Serverless::Api DefinitionBody OpenAPI 3.0.1 examples with x-amazon-apigateway-integration for SAM-based Lambda APIs.
Automate DynamoDB testing with Testcontainers and DynamoDB Local in Bitbucket Pipelines. Complete setup guide including Ryuk configuration and AWS SDK settings.
Serverless best practices: keep functions small, use asynchronous communication, scale responsibly, and manage timeouts with Step Functions. Essential guide for production systems.
Start your serverless journey with this comprehensive guide. Learn why serverless matters, how to use Infrastructure as Code with SAM, and set up automated deployments.
JavaLand 2019 key takeaways: microservices transactions with SAGA pattern, Domain Driven Design principles, and Web API design best practices for Java developers.
Implement an AWS Lambda cache to improve performance and reduce costs. Compare in-memory caching, DynamoDB cache, Redis, and ElastiCache - and learn which Lambda caching strategy fits your use case.
Automatically remove orphaned CloudWatch log groups from deleted Lambda functions. Python script using CloudFormation stack to identify and clean up old logs.
Essential lessons from giving a conference talk at Atlas Camp 2018: why storytelling matters, how much preparation time you really need, and presentation techniques that work.
Save AWS costs by automatically shutting down development stack resources overnight using Lambda functions and CloudFormation parameters. Reduce expenses by 50% or more.
Learn how to write an AWS CloudFormation template that supports multiple environments (dev, staging, production) using parameters and naming conventions. Includes CloudFormation template examples with environment variables.
Control AWS spending with AWS Budgets. Set up cost alerts and forecasted thresholds to prevent surprise charges. Simple 5-minute setup saves you from overspending.
Integrate Jersey and Spring Framework in AWS Lambda using aws-serverless-java-container. Complete guide with code examples for building REST APIs on Lambda with Java.
Overcome the 51,200 byte CloudFormation template limit using AWS::Include and cfn-include preprocessor. Split large templates into modular reusable components.
AWS Lambda starter projects for NodeJS and Java with CloudFormation templates. Get boilerplate code to quickly deploy Lambda functions with API Gateway integration.
Speed up AWS Lambda code updates from 2.5 minutes to 15 seconds with lambda-updater. Plus, easily trace logs across multiple Lambda functions using lambdalogs tool.
Implement Dijkstra's shortest path algorithm with JMapViewer for OpenStreetMap. Visualize routes on interactive maps using Java Swing and mouse click events.
Fix Git rebase mistakes using git reflog to recover lost commits. Step-by-step guide to identifying conflicts and reviewing rebased changes after errors.
3 inspiring indie hacker projects from IndieHackers.com: SubmitHub, Logojoy, and park.io. Learn how solo founders automate processes to build profitable businesses.
Set up JMapViewer for OpenStreetMap data in Java Swing applications. Add Maven dependencies, configure map tiles, and implement mouse interactions for map markers.
Deploy multi-module Maven projects to Heroku with Spring Boot. Use config variables and Procfile to manage multiple microservices from a single repository.
Stay updated on new Jira issues with filter subscriptions. Create saved searches with custom criteria and receive automated email notifications on your schedule.
Start Confluence standalone instances in seconds with confluence-starter CLI. Automate downloads, configuration, and setup for addon development and testing.
Migrate from Apache to Nginx to solve high CPU usage and timeout issues. Complete tutorial including WordPress configuration, MySQL backup, and permalink setup.
Build web apps with AngularJS and Spring Boot. Complete tutorial from Spring Initializr setup to AngularJS routing with single page application architecture.
Build Chrome extensions that manipulate web pages using content scripts and context menus. Learn the message passing system between background and content scripts.
Integrate Spring Framework with JavaFX for dependency injection in FXML controllers. Learn the SpringFxmlLoader pattern to combine Spring beans with JavaFX components.
Learn JavaFX basics with FXML layouts and controllers in this step-by-step tutorial. Build your first JavaFX application using BorderPane, GridPane, and event handling.