AWS Sensei
Posts About Projects Contact Flashcards
AWS Sensei
Cancel
PostsAboutProjectsContactFlashcards

All Posts

2026

Deploy smarter, sleep better — unit tests and change detection for Lambda APIs 05-30
OG Image 2.0: From Hugo's Image Pipeline to Satori 05-29
From 900,000 to 3: Drastically Reducing S3 Costs with Incremental Caching 05-28
Automated LinkedIn Posts with AWS Lambda and Bedrock — An Approval-First Approach 05-26
Smarter S3 Triggers: Hash Files, SNS Fanout, and No More Redundant Calls 05-22
How I Replaced Google Analytics with 3 AWS Services 05-18
Auto-Generated OG Images with Hugo 05-13
AWS MCP Server with Claude Code 05-08
Voiced by Amazon Polly — Adding TTS to a Static Blog 04-30
Contact Form in the Blog — with AWS SES, Lambda and API Gateway 04-27
Real-Time Comments in the Blog — with WebSocket API Gateway, Lambda and DynamoDB 04-20
What Does This Blog Cost? — A Live Cost Dashboard with AWS Cost Explorer 04-14
Sentiment Analysis in the Blog — with AWS Comprehend, Lambda and API Gateway 04-10
Three Pipelines, One Platform — My CI/CD Architecture on AWS 04-02
From Vercel to AWS — Migrating My Blog to the Cloud 03-26

2025

Top 5 Books for Software Developers 07-28

2021

Fake Methods and Dependencies without Dependency Injection 05-06
Fake static property DateTime.Now() with a DateTime Provider 05-04
Share context between tests with fixtures 05-02
Create Test Data cleanly with Fluent Builder Pattern 05-01
2025 - 2026 Marcel Baltzer · Legal Notice  ·  Privacy Policy