
Manage Node.js Dependencies in a Multi-Lambda CDK Project
Managing dependencies in a CDK application with multiple Node.js Lambdas can get messy quickly. I...
Tag archive

Managing dependencies in a CDK application with multiple Node.js Lambdas can get messy quickly. I...
Hola a todos! Llegamos al final de la serie. En la primera parte vimos qué es un Data Lake y por qué...
Index TL;DR Major Features ⚠️ Heads-Up Changes The CLI Now Knows When an AI Agent Is...

A tool claiming "up to 15x faster than cdk deploy" showed up in my feed a while back. Drop-in...

Evolve S3 static website hosting into CloudFront + OAC + WAF. Implement a fully private bucket, security headers including CSP, SPA-friendly error mapping, and how to handle the constraint that CLOUDFRONT-scoped WAFv2 is pinned to us-east-1 with crossRegionReferences in CDK.

Implement S3 static website hosting with Block Public Access fully enabled the whole time. See how the aws:SourceIp condition exempts a policy from S3's "public" determination, and why HTTPS is off the table without CloudFront, verified in CDK.

Build a CodeCommit → CodeBuild → CodePipeline deployment pipeline for a CloudFront/S3 static site, with an S3 sync Lambda, an async CloudFront invalidation Lambda using the CodePipeline continuation-token pattern, and an opt-in manual approval gate — plus a real CloudFormation self-reference bug this pattern uncovered.

Subtitle: How to keep an older Angular CDK / Material stack alive after Angular 22 removes...
Ever wished you could describe your cloud resources in plain English and watch CDK spin them up?...

It started as a simple question: how is YouTube actually built? One thing led to another, and a few...

Implement AWS Budgets threshold alerts, ML-based Cost Anomaly Detection, a unified Slack delivery combining both, a classic CloudWatch billing alarm, and a Step Functions scheduled cost digest to Slack/Teams — five FinOps alerting patterns as five CDK stacks.

Implement three ways to archive CloudWatch Logs to S3 (Kinesis Data Firehose, the Export Task API, and a Lambda subscription) as five CDK stacks, and compare their latency, cost, and operational trade-offs in code.