{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifwejqj2fvuyw7y7o64hbt6v7kskyxjmtshlsjdmkkmzpcdu6tb5q",
"uri": "at://did:plc:xji475ic4ysgtierqhmxxyya/app.bsky.feed.post/3mfendjbzw3k2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreigyepetsekvmicsyxqdyizpirdqxvmswhchvfghw5akveytzy7hka"
},
"mimeType": "image/webp",
"size": 36450
},
"path": "/modernizing-cdk-project/",
"publishedAt": "2026-02-20T20:26:43.000Z",
"site": "https://www.subaud.io",
"tags": [
"AWS",
"RDS",
"Lambda",
"cdk-private-rds-with-lambda"
],
"textContent": "I recently revisited a CDK project I published in late 2022 — cdk-private-rds-with-lambda — and ended up rewriting most of it. The original worked fine, but it carried complexity that didn't earn its keep: projen for project management, an EC2 bastion host for database access, password-based auth via",
"title": "Modernizing a CDK Project - Private RDS with Lambda"
}