41554 blogs · [ { "id": "01a0873e-1cd9-7275-8375-eb17e71a98f5", "title": "Should you minify Lambda code?", "url": "https://betterdev.blog/lambda-code-minification/", "published_at": "2024-04-12T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e75c3344", "title": "Next-Level Integration Testing with ServerlessSpy", "url": "https://betterdev.blog/integration-testing-with-serverless-spy/", "published_at": "2024-03-26T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e7d20275", "title": "25 Good and Bad Serverless (and other) Announcements from re:Invent 2023", "url": "https://betterdev.blog/25-good-and-bad-serverless-announcements-reinvent-2023/", "published_at": "2023-12-04T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e8c98a1c", "title": "Dynamic Content with Lambda Response Streaming", "url": "https://betterdev.blog/lambda-response-streaming-dynamic-content/", "published_at": "2023-11-22T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e9256d70", "title": "Forcing Lambda Response Streaming to Flush Content", "url": "https://betterdev.blog/lambda-response-streaming-flush-content/", "published_at": "2023-09-19T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e9444fc2", "title": "Building a CDK Construct Library: thoughts and tips", "url": "https://betterdev.blog/building-cdk-construct-library/", "published_at": "2023-06-14T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17e9f80496", "title": "AWS Lambda - Node.js vs. Python for serverless", "url": "https://betterdev.blog/aws-lambda-runtime-nodejs-python/", "published_at": "2023-03-15T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ea38ab4e", "title": "Understanding Logical IDs in CDK and CloudFormation", "url": "https://betterdev.blog/understanding-logical-ids-in-cdk-and-cloudformation/", "published_at": "2023-01-17T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17eb1daed6", "title": "Top 12 Serverless Announcements from re:Invent 2022", "url": "https://betterdev.blog/top-12-serverless-announcements-reinvent-2022/", "published_at": "2022-12-06T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17eb29cd04", "title": "How to pass AWS Certification exams", "url": "https://betterdev.blog/how-to-pass-aws-certification-exams/", "published_at": "2022-11-23T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ebdeeeef", "title": "Running Serverless ML on AWS Lambda", "url": "https://betterdev.blog/serverless-ml-on-aws-lambda/", "published_at": "2022-11-10T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ec7b181f", "title": "Least deployment privilege with CDK Bootstrap", "url": "https://betterdev.blog/cdk-bootstrap-least-deployment-privilege/", "published_at": "2022-08-30T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ecdec795", "title": "The AWS CDK, Or Why I Stopped Being a CDK Skeptic", "url": "https://betterdev.blog/aws-cdk-pros-and-cons/", "published_at": "2022-06-29T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17edd6809a", "title": "Things I Found Interesting #5", "url": "https://betterdev.blog/tifi-5/", "published_at": "2022-05-11T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ee70f158", "title": "Decision Tree: choose the right AWS messaging service", "url": "https://betterdev.blog/decision-tree-sqs-sns-kinesis-eventbridge/", "published_at": "2022-04-12T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ee8c2c55", "title": "Personal backup to Amazon S3 - cheap and easy", "url": "https://betterdev.blog/personal-backup-to-amazon-s3/", "published_at": "2022-03-09T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17eed9b8bc", "title": "6 Common Pitfalls of AWS Lambda with Kinesis Trigger", "url": "https://betterdev.blog/aws-lambda-kinesis-trigger-pitfalls/", "published_at": "2021-12-21T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17eefde4d0", "title": "Things I Found Interesting #4", "url": "https://betterdev.blog/tifi-4/", "published_at": "2021-12-13T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17ef79f754", "title": "Headless CMS with Gatsby on AWS for $0.00 per month", "url": "https://betterdev.blog/gatsby-website-with-headless-cms-on-aws/", "published_at": "2021-10-13T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17efccd7d8", "title": "Choosing between SQS, SNS, Kinesis, and EventBridge", "url": "https://betterdev.blog/aws-messaging-services-sqs-sns-kinesis-eventbridge/", "published_at": "2021-08-05T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f022ae70", "title": "Things I Found Interesting #3", "url": "https://betterdev.blog/tifi-3/", "published_at": "2021-07-13T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f0bc75cc", "title": "Don't help others (immediately)", "url": "https://betterdev.blog/dont-help-others-immediately/", "published_at": "2021-07-01T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f160034a", "title": "AWS Lambda Performance Optimization", "url": "https://betterdev.blog/aws-lambda-performance-optimization/", "published_at": "2021-04-26T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f1eded9f", "title": "Things I Found Interesting #2", "url": "https://betterdev.blog/tifi-2/", "published_at": "2021-04-14T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f2d2b673", "title": "AWS JavaScript SDK v3 - usage, problems, testing", "url": "https://betterdev.blog/aws-javascript-sdk-v3-usage-problems-testing/", "published_at": "2021-03-22T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f3a535c3", "title": "AWS Lambda logging best practices", "url": "https://betterdev.blog/aws-lambda-logging-best-practices/", "published_at": "2021-03-01T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f479a481", "title": "Things I Found Interesting #1", "url": "https://betterdev.blog/tifi-1/", "published_at": "2021-02-12T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f562dc3a", "title": "Pin exact dependency versions", "url": "https://betterdev.blog/pin-exact-dependency-versions/", "published_at": "2021-02-04T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f574f115", "title": "Three ways to create Amazon Athena tables", "url": "https://betterdev.blog/creating-athena-tables/", "published_at": "2021-01-12T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f5d39882", "title": "Minimal safe Bash script template", "url": "https://betterdev.blog/minimal-safe-bash-script-template/", "published_at": "2020-12-14T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f6043fcb", "title": "Auto-generated website environment parameters", "url": "https://betterdev.blog/auto-generated-website-environment-parameters/", "published_at": "2020-11-16T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f67b65d8", "title": "My AWS toolbox - tools, plugins and applications", "url": "https://betterdev.blog/my-aws-toolbox/", "published_at": "2020-10-22T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f757159e", "title": "Serverless Swagger UI for API Gateway", "url": "https://betterdev.blog/serverless-swagger-ui-for-api-gateway/", "published_at": "2020-10-13T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f80330f5", "title": "Command line arguments anatomy explained with examples", "url": "https://betterdev.blog/command-line-arguments-anatomy-explained/", "published_at": "2020-09-25T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f85114a5", "title": "Speed up everyday work with handy Git aliases", "url": "https://betterdev.blog/handy-git-aliases/", "published_at": "2020-09-13T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f939dc0f", "title": "Simpler Git branch first push with no more errors", "url": "https://betterdev.blog/git-branch-first-push-without-errors/", "published_at": "2020-09-11T00:00:00+00:00" }, { "id": "01a0873e-1cd9-7275-8375-eb17f96743fe", "title": "Git fast-forward merge - why you should turn it off", "url": "https://betterdev.blog/turn-off-git-fast-forward-merge/", "published_at": "2020-09-09T00:00:00+00:00" } ] posts Claim your blog
Back to Serverless on AWS | Better Dev
Blog · corpus.blog/blogs/betterdev.blog/posts

Serverless on AWS | Better Dev

betterdev.blog

2024

2023

2022

2021

2020