41554 blogs · [ { "id": "01a0873c-58fe-724f-a895-ca468cc4d9a0", "title": "How I built an AI-powered tool to help people in Spain save on electricity bills with Amazon Bedrock - Part 1", "url": "https://benoitboure.com/how-i-built-an-ai-powered-tool-to-help-people-in-spain-save-on-electricity-bills-with-amazon-bedrock-part-1", "published_at": "2026-05-10T08:59:17+00:00" }, { "id": "01a0873c-5913-719c-8628-dfd9a4264487", "title": "Private API Gateway as EventBridge API Destination", "url": "https://benoitboure.com/private-api-gateway-as-eventbridge-api-destination", "published_at": "2025-01-21T08:00:13+00:00" }, { "id": "01a0873c-5913-719c-8628-dfd9a4dae35e", "title": "Invoking Private API Gateway Endpoints From Step Functions", "url": "https://benoitboure.com/invoking-private-api-gateway-endpoints-from-step-functions", "published_at": "2025-01-14T07:54:20+00:00" }, { "id": "01a0873c-5924-7012-87ab-f6fc5ec1713f", "title": "I Built A Serverless Ephemeral AWS Account Vending Machine", "url": "https://benoitboure.com/i-built-a-serverless-ephemeral-aws-account-vending-machine", "published_at": "2025-01-07T07:59:31+00:00" }, { "id": "01a0873c-5925-73e2-a44d-b2052b4f604f", "title": "Unmarshalling DynamoDB Items from Step Functions", "url": "https://benoitboure.com/unmarshalling-dynamodb-items-from-step-functions", "published_at": "2024-12-16T08:00:51+00:00" }, { "id": "01a0873c-5926-7162-a99f-b54cdace6b9f", "title": "Calling External Endpoints With Step Functions and the CDK", "url": "https://benoitboure.com/calling-external-endpoints-with-step-functions-and-the-cdk", "published_at": "2024-01-17T20:21:11+00:00" }, { "id": "01a0873c-5926-7162-a99f-b54cdb2d9e12", "title": "Securely Access Your AWS Resources From Github Actions", "url": "https://benoitboure.com/securely-access-your-aws-resources-from-github-actions", "published_at": "2021-12-27T15:13:06+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f4689c52", "title": "How to Observe EventBridge Events with AppSync Subscriptions", "url": "https://benoitboure.com/how-to-observe-eventbridge-events-with-appsync-subscriptions", "published_at": "2021-10-02T21:09:03+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f4a0b321", "title": "How to Avoid Composite IDs in GraphQL with DynamoDB (feat. AppSync)", "url": "https://benoitboure.com/how-to-avoid-composite-ids-in-graphql-with-dynamodb-feat-appsync", "published_at": "2021-09-14T20:29:04+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f561fb8e", "title": "How to Handle Many to Many relations in AppSync", "url": "https://benoitboure.com/how-to-handle-many-to-many-relations-in-appsync", "published_at": "2021-05-16T20:07:31+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f569e1ce", "title": "Understanding the DynamoDB Sort Key Order", "url": "https://benoitboure.com/understanding-the-dynamodb-sort-key-order", "published_at": "2021-05-02T16:33:35+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f5dd79d2", "title": "5 Ways to Prevent Accidentally Deleting Your CloudFormation Resources", "url": "https://benoitboure.com/5-ways-to-prevent-accidentally-deleting-your-cloudformation-resources", "published_at": "2021-03-19T19:05:09+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f6b872eb", "title": "How to Store Large Attribute Values in DynamoDB", "url": "https://benoitboure.com/how-to-store-large-attribute-values-in-dynamodb", "published_at": "2021-03-15T06:54:20+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f78cfef2", "title": "How to use TypeScript with AppSync Lambda Resolvers", "url": "https://benoitboure.com/how-to-use-typescript-with-appsync-lambda-resolvers", "published_at": "2021-03-03T21:29:34+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f7fcea6a", "title": "How to use DynamoDB single-table design with AppSync", "url": "https://benoitboure.com/how-to-use-dynamodb-single-table-design-with-appsync", "published_at": "2021-02-25T19:57:09+00:00" }, { "id": "01a0873c-5927-70c3-ae6a-c4f5f8d72aef", "title": "How I used DynamoDB as a long-term cache layer for AppSync", "url": "https://benoitboure.com/how-i-used-dynamodb-as-a-long-term-cache-layer-for-appsync", "published_at": "2020-12-21T17:38:53+00:00" } ] posts Claim your blog
Back to benoitboure.com
Blog · corpus.blog/blogs/benoitboure.com/posts

benoitboure.com

benoitboure.com

2026

2025

2024

2021

2020