DEV Community

Eric Rodríguez profile picture

Eric Rodríguez

Software Dev exploring the AWS ecosystem. Turning coffee into cloud architecture (eventually). ☕☁️

Location Madrid, Spain Joined Joined on 
Day 78: Hunting Silent IAM Bugs & Securing DynamoDB

Day 78: Hunting Silent IAM Bugs & Securing DynamoDB

Comments
2 min read
Day 77: Fixing React Hydration & AWS SES Identities

Day 77: Fixing React Hydration & AWS SES Identities

Comments
1 min read
Day 76: Supercharging my React App with AWS CloudFront CDN

Day 76: Supercharging my React App with AWS CloudFront CDN

Comments
1 min read
Day 75: Building a "Nuclear" Delete Button and S3 Avatar Uploads

Day 75: Building a "Nuclear" Delete Button and S3 Avatar Uploads

Comments
1 min read
Day 74: Use Glassmorphism and Narrative to Tame Your AI App First-Log-In Latency

Day 74: Use Glassmorphism and Narrative to Tame Your AI App First-Log-In Latency

Comments
1 min read
Day 73: Stop AWS Cognito from duplicating your users

Day 73: Stop AWS Cognito from duplicating your users

Comments
2 min read
Day 71: OpenGraph Meta Tags & Preparing Google OAuth

Day 71: OpenGraph Meta Tags & Preparing Google OAuth

Comments
1 min read
Day 71: Secure your Naked Domain & Stop SQS from DDOSing your API

Day 71: Secure your Naked Domain & Stop SQS from DDOSing your API

Comments
1 min read
Build a Python recommendation engine for your Fintech app 💳

Build a Python recommendation engine for your Fintech app 💳

Comments
1 min read
How to stop your AI from hallucinating financial data 🛑🤖

How to stop your AI from hallucinating financial data 🛑🤖

Comments
1 min read
I found a 1650% cost spike in my AWS Account

I found a 1650% cost spike in my AWS Account

Comments
1 min read
Day 67: Escaping the Sandbox. Wiring a Live Banking API to AWS Lambda

Day 67: Escaping the Sandbox. Wiring a Live Banking API to AWS Lambda

Comments
1 min read
Day 66: Why Point-in-Time Recovery is the first button you should click in DynamoDB

Day 66: Why Point-in-Time Recovery is the first button you should click in DynamoDB

Comments
1 min read
Day 65: Engineering an Exit Door (AWS SES Compliance)

Day 65: Engineering an Exit Door (AWS SES Compliance)

Comments
1 min read
Day 64: Curing an AI's "Amnesia" with Serverless Context Truncation 🧠💸

Day 64: Curing an AI's "Amnesia" with Serverless Context Truncation 🧠💸

Comments
2 min read
Day 63: Elevating the Frontend - From Prototype to FinTech Analytics Dashboard

Day 63: Elevating the Frontend - From Prototype to FinTech Analytics Dashboard

Comments
1 min read
Day 62: Building the "Trust Stack" with AWS ACM, CloudFront, and SES

Day 62: Building the "Trust Stack" with AWS ACM, CloudFront, and SES

Comments
1 min read
Day 61: Preventing Denial of Wallet Attacks by Removing Features

Day 61: Preventing Denial of Wallet Attacks by Removing Features

Comments
2 min read
Day 60: Decoupling State and CloudWatch FinOps

Day 60: Decoupling State and CloudWatch FinOps

Comments 1
2 min read
Day 59: Fixing Race Conditions with DynamoDB Atomic Locks 🔒

Day 59: Fixing Race Conditions with DynamoDB Atomic Locks 🔒

Comments
1 min read
Day 58: Fix your Fintech app's calendar logic (The Payroll Offset)

Day 58: Fix your Fintech app's calendar logic (The Payroll Offset)

Comments
1 min read
Day 58: Don't let GenAI bankrupt your Serverless App

Day 58: Don't let GenAI bankrupt your Serverless App

Comments
1 min read
Day 57: Dynamic HTML Emails in AWS Lambda (FinTech UX) 🎨

Day 57: Dynamic HTML Emails in AWS Lambda (FinTech UX) 🎨

Comments
1 min read
Day 56: Beating LLM Latency with Amazon SQS Decoupling ⚡

Day 56: Beating LLM Latency with Amazon SQS Decoupling ⚡

Comments
1 min read
Day 55: Single Table Design for User Profiles in DynamoDB

Day 55: Single Table Design for User Profiles in DynamoDB

Comments
3 min read
Day 55: Single Table Design for User Profiles in DynamoDB

Day 55: Single Table Design for User Profiles in DynamoDB

Comments
3 min read
Day 54: Giving an LLM Long-Term Memory with DynamoDB

Day 54: Giving an LLM Long-Term Memory with DynamoDB

Comments
1 min read
Day 53: CI/CD for React on AWS S3 & CloudFront (No Access Keys!) 🚀

Day 53: CI/CD for React on AWS S3 & CloudFront (No Access Keys!) 🚀

Comments
1 min read
Day 52: How to build a Split-Screen Login & Parse JWTs in AWS Lambda 🔐

Day 52: How to build a Split-Screen Login & Parse JWTs in AWS Lambda 🔐

Comments
2 min read
Day 51: I stopped building Login pages manually 🛑🔑

Day 51: I stopped building Login pages manually 🛑🔑

Comments
1 min read
Day 50 🎉: Securing my GenAI API with Amazon Cognito

Day 50 🎉: Securing my GenAI API with Amazon Cognito

Comments
1 min read
Day 49: Adding a Monetization Layer to my Serverless App 💸

Day 49: Adding a Monetization Layer to my Serverless App 💸

Comments
1 min read
Day 48: Deploy AWS Lambda without ClickOps (Using GitHub Actions & OIDC)

Day 48: Deploy AWS Lambda without ClickOps (Using GitHub Actions & OIDC)

Comments
1 min read
Day 47: Stop Calling Third-Party APIs on Page Load (CQRS Lite in AWS Lambda)

Day 47: Stop Calling Third-Party APIs on Page Load (CQRS Lite in AWS Lambda)

Comments
1 min read
Day 46: Making React feel Native with Stale-While-Revalidate

Day 46: Making React feel Native with Stale-While-Revalidate

Comments
1 min read
Day 45: Locking down Lambda with IAM Least Privilege

Day 45: Locking down Lambda with IAM Least Privilege

Comments
1 min read
Day 43: Adding a Duolingo-style Streak UI to my React Dashboard

Day 43: Adding a Duolingo-style Streak UI to my React Dashboard

Comments
1 min read
Day 44: Adding a WAF Shield to my AI Agent to prevent "Denial of Wallet"

Day 44: Adding a WAF Shield to my AI Agent to prevent "Denial of Wallet"

Comments
1 min read
Day 42: Building a Gamification Engine in a Stateless Serverless App

Day 42: Building a Gamification Engine in a Stateless Serverless App

1
Comments
1 min read
Day 41: Ditching print() for AWS Lambda Powertools (Structured Logging)

Day 41: Ditching print() for AWS Lambda Powertools (Structured Logging)

1
Comments
1 min read
Saving your Wallet: How to set up AWS Budgets to avoid surprise bills

Saving your Wallet: How to set up AWS Budgets to avoid surprise bills

Comments
1 min read
Chaos Engineering Lite: Testing your AWS Alarms with Intentional Failures

Chaos Engineering Lite: Testing your AWS Alarms with Intentional Failures

Comments
1 min read
Automated Vulnerability Scanning for AWS Lambda with Amazon Inspector

Automated Vulnerability Scanning for AWS Lambda with Amazon Inspector

Comments
1 min read
Sleeping Soundly: Setting up CloudWatch Alarms for Serverless Apps

Sleeping Soundly: Setting up CloudWatch Alarms for Serverless Apps

Comments
1 min read
Debugging Serverless Latency: Enabling AWS X-Ray for Lambda

Debugging Serverless Latency: Enabling AWS X-Ray for Lambda

Comments
1 min read
The Safety Net: Adding a Dead Letter Queue (DLQ) to AWS Lambda

The Safety Net: Adding a Dead Letter Queue (DLQ) to AWS Lambda

Comments
1 min read
Securing Serverless Apps: Migrating from Env Vars to AWS SSM Parameter Store

Securing Serverless Apps: Migrating from Env Vars to AWS SSM Parameter Store

Comments
1 min read
Building a GenAI Observability Deck: Tracking Latency and Costs with CloudWatch Logs Insights

Building a GenAI Observability Deck: Tracking Latency and Costs with CloudWatch Logs Insights

Comments
2 min read
Day 32: Adding Real-Time SMS Alerts to Lambda with Amazon SNS

Day 32: Adding Real-Time SMS Alerts to Lambda with Amazon SNS

Comments
1 min read
Day 31: Slash AI Costs by 90% with a DynamoDB Cache Layer

Day 31: Slash AI Costs by 90% with a DynamoDB Cache Layer

1
Comments
1 min read
Day 30: Implementing FinOps in Python - Calculating GenAI Costs per Request

Day 30: Implementing FinOps in Python - Calculating GenAI Costs per Request

Comments
1 min read
Day 29: From Logs to Insights – implementing Structured Logging & X-Ray in AWS Lambda

Day 29: From Logs to Insights – implementing Structured Logging & X-Ray in AWS Lambda

Comments
1 min read
Day 28: Adding a Conversational AI Interface to a React App with AWS Bedrock

Day 28: Adding a Conversational AI Interface to a React App with AWS Bedrock

Comments
1 min read
Day 27: Adding Predictive Analytics to a React Dashboard with Python

Day 27: Adding Predictive Analytics to a React Dashboard with Python

Comments
1 min read
Day 26: Building a Transparent Financial Scoring Engine with Python, AWS Lambda, and React

Day 26: Building a Transparent Financial Scoring Engine with Python, AWS Lambda, and React

Comments
2 min read
Visualizing AWS DynamoDB Data with React & Recharts

Visualizing AWS DynamoDB Data with React & Recharts

Comments
1 min read
How to Connect a React App to an AWS Lambda Function URL.

How to Connect a React App to an AWS Lambda Function URL.

Comments
1 min read
I taught my AI to be sarcastic, but AWS Safety Filters fought back.

I taught my AI to be sarcastic, but AWS Safety Filters fought back.

Comments
2 min read
Day 22: How to create Python Lambda Layers for external libraries.

Day 22: How to create Python Lambda Layers for external libraries.

Comments
1 min read
Day 21: Fetching Bank Transactions with Python (Plaid & Wise).

Day 21: Fetching Bank Transactions with Python (Plaid & Wise).

Comments
1 min read
loading...