✕ Clear all filters
29 articles
▶ Videos →

📰 Dev.to · Dinesh_gowtham

29 articles · Updated every 3 hours · View all reads

All Articles 130,816Blog Posts 135,899Tech Tutorials 33,887Research Papers 25,445News 18,593 ⚡ AI Lessons
Step Functions Broke Our Lambda Cold Starts — But Fixed Our EventBridge Delays
Dev.to · Dinesh_gowtham ☁️ DevOps & Cloud ⚡ AI Lesson 4w ago
Step Functions Broke Our Lambda Cold Starts — But Fixed Our EventBridge Delays
We migrated 15 Lambdas to Step Functions to solve cold starts, but what we gained in warmness, we...
IAM Access Analyzer Lied to Us: The $1,000/Month Overprovisioning Mistake
Dev.to · Dinesh_gowtham ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
IAM Access Analyzer Lied to Us: The $1,000/Month Overprovisioning Mistake
A month ago, we thought we'd solved our access control issues with IAM Access Analyzer. But a closer...
Kinesis Data Firehose Is Not a Silver Bullet: How Undocumented Partition Key Limits Broke Our Real-Time Analytics Pipeline
Dev.to · Dinesh_gowtham 1mo ago
Kinesis Data Firehose Is Not a Silver Bullet: How Undocumented Partition Key Limits Broke Our Real-Time Analytics Pipeline
Our real-time data pipeline was failing due to mysterious throughput limits. The culprit? A...
ElastiCache Is Not a Silver Bullet: How We Fixed Node.js 22 Performance Issues with Undici and AsyncLocalStorage
Dev.to · Dinesh_gowtham ⚡ AI Lesson 1mo ago
ElastiCache Is Not a Silver Bullet: How We Fixed Node.js 22 Performance Issues with Undici and AsyncLocalStorage
We thought ElastiCache was the answer to our Node.js 22 performance woes, but it only masked the...
TypeScript satisfies + AWS SDK v3: The Pattern That Changed How I Write Commands
Dev.to · Dinesh_gowtham 1mo ago
TypeScript satisfies + AWS SDK v3: The Pattern That Changed How I Write Commands
Last week, we migrated 12 of our Lambda handlers to TypeScript 5.5 and discovered the satisfies...
CloudFront Cache Invalidation Costs Are Eating Into Our AWS Budget — Here's the Fix We Wish We Knew
Dev.to · Dinesh_gowtham 1mo ago
CloudFront Cache Invalidation Costs Are Eating Into Our AWS Budget — Here's the Fix We Wish We Knew
Our CloudFront usage bill skyrocketed after a simple cache configuration mistake. Here's how we...
We Replaced Jest With node:test in 12 Services — Here's What Broke and What Didn't
Dev.to · Dinesh_gowtham ⚡ AI Lesson 1mo ago
We Replaced Jest With node:test in 12 Services — Here's What Broke and What Didn't
After months of using Jest for unit testing, we decided to take the plunge and migrate to the...
We Replaced Redis with ElastiCache and Got 3x Better Performance for 20% of the Cost
Dev.to · Dinesh_gowtham 1mo ago
We Replaced Redis with ElastiCache and Got 3x Better Performance for 20% of the Cost
Our team discovered that ElastiCache not only outperforms Redis in terms of speed but also costs...
The Confused Deputy Problem in AWS: Why Your Cross-Account Lambda Might Be Exploitable
Dev.to · Dinesh_gowtham 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
The Confused Deputy Problem in AWS: Why Your Cross-Account Lambda Might Be Exploitable
We thought our cross-account Lambda setup was secure, but a single misconfigured IAM role put our...
We Spent 3 Months Mastering CDK TypeScript Generics — Here's the One Thing That Broke
Dev.to · Dinesh_gowtham ⚡ AI Lesson 1mo ago
We Spent 3 Months Mastering CDK TypeScript Generics — Here's the One Thing That Broke
AWS CDK is a powerful tool, but mastering its TypeScript generics can be a nightmare. We spent months...
Why IAM Roles for AWS Lambda Are Overkill: A Simpler Alternative Using IAM Policies
Dev.to · Dinesh_gowtham 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Why IAM Roles for AWS Lambda Are Overkill: A Simpler Alternative Using IAM Policies
As AWS Lambda adoption grows, so does the complexity of managing IAM roles. But what if you could...
typescript 55 satisfies changed our aws sdk v3commands
Dev.to · Dinesh_gowtham ⚡ AI Lesson 1mo ago
typescript 55 satisfies changed our aws sdk v3commands
We refactored 200 lines of AWS SDK v3 command type casting to a single line using TypeScript...
cdktypescriptmigrationsilos
Dev.to · Dinesh_gowtham ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
cdktypescriptmigrationsilos
Our team spent 3 months migrating 27 CDK projects to TypeScript 5.5, only to discover a hidden issue...
We Replaced Jest with Node's Built-in Test Runner in 12 Services — The 3 Lines of Code That Made It Possible
Dev.to · Dinesh_gowtham ⚡ AI Lesson 2mo ago
We Replaced Jest with Node's Built-in Test Runner in 12 Services — The 3 Lines of Code That Made It Possible
As we continued to scale our serverless architecture on AWS, our test suite had become a bottleneck....
Athena Queries Broke the Bank: How We Saved $1200 by Fixing 3 Simple Mistakes
Dev.to · Dinesh_gowtham 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2mo ago
Athena Queries Broke the Bank: How We Saved $1200 by Fixing 3 Simple Mistakes
The Surprising Cost of Athena Queries We started by investigating our Athena queries,...
The Dirty Truth About npm Package Versions: How We Broke Our Lambda Deployment
Dev.to · Dinesh_gowtham ⚡ AI Lesson 2mo ago
The Dirty Truth About npm Package Versions: How We Broke Our Lambda Deployment
We spent 48 hours debugging a Lambda deployment issue only to find the culprit was an outdated npm...
Kinesis Data Firehose Is Burning Our Budget: One Setting Changed Everything
Dev.to · Dinesh_gowtham 2mo ago
Kinesis Data Firehose Is Burning Our Budget: One Setting Changed Everything
Kinesis Data Firehose promises efficient data processing, but a single misconfigured setting can lead...
S3 Express One Zone Broke Our Code: The Hidden API Differences
Dev.to · Dinesh_gowtham 2mo ago
S3 Express One Zone Broke Our Code: The Hidden API Differences
We thought S3 Express One Zone would be a drop-in replacement for our standard S3 buckets. Instead,...
Lambda Cold Starts Are Not Solved — They Moved to INIT Phase
Dev.to · Dinesh_gowtham 2mo ago
Lambda Cold Starts Are Not Solved — They Moved to INIT Phase
Despite the hype, Lambda cold starts persist, and the problem has just shifted to the INIT phase. We...
BunOnLambda Broke Our NodeJsApis But Saved Us 40% On Lambda Costs
Dev.to · Dinesh_gowtham 2mo ago
BunOnLambda Broke Our NodeJsApis But Saved Us 40% On Lambda Costs
After migrating 15 Lambdas to BunOnLambda, we saw a whopping 40% reduction in Lambda costs but also...