Menu

Post image 1
Post image 2
1 / 2
0

I Spent 6 Hours Debugging AWS Before Realising the Bug Was a Capital Letter

DEV Community·Edith Asante·19 days ago
#C6EGBbkr
#bug#aws#phase#serverless#beginners#lambda
Reading 0:00
15s threshold

I stared at my screen for 6 hours. The API kept returning 404. I checked the Lambda code line by line. I tested the DynamoDB table. I redeployed the API three times. Everything looked right.Then I noticed it. The resource was named /Students — capital S. My frontend was calling /students — lowercase. That was it. Six hours. One capital letter. This is the story of building my first serverless app on AWS — a Student Record Management System — as part of my AWS Cloud Practitioner journey. I'll walk through the full architecture, how I built it, and every AWS configuration bug I hit along the way. Spoiler: 5 out of 8 bugs had nothing to do with my code. - What I Built A Student Record Management System that allows you to: Create new student records View all students in a table Search by Student ID Edit student information Delete students With a clean UI showing live stats — total students, average GPA, and number of unique majors.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More