Preparing for the AWS Architect Professional Exam

I have passed the AWS Architect Professional exam with a score of 791/1000! Preparing for the AWS exam I have recently completed the AWS Architect Associate Exam, and I thought the Professional would be a nice next step considering all the prep work I had done. I took about three months between passing the Associate and taking the Professional exam. For the Associate exam I spent a lot of hours each day going through the course content, writing notes and doing the practice exams multiple times, this time I didn’t have the luxury of time. I had to do all of the studying during work hours, where I could only spend about an hour a day (sometimes more, sometimes less), 4 days a week. ...

November 12, 2025 · 8 min

Don't let Serverless Costs Give You a Heart Attack

Practical strategies to protect your serverless applications from runaway AWS bills, including caching, rate limiting, WAF rules, and DynamoDB safeguards.

September 18, 2025 · 6 min

Preparing for the AWS Certified Solutions Architect – Associate Exam

I recently passed the AWS Solutions Architect Associate exam with a score of 848. This certification covers a wide range of AWS services which has taken a good amount of work and effort to prepare. In this blog post I wanted to share my experience preparing for the exam, sharing some info about the exam, and what has worked for me. Preparation I have about five years of on-and-off AWS experience, mostly with RDS, CloudFormation, Lambda, EC2 and a few other services. ...

September 1, 2025 · 4 min

Building a GraphQL API with AWS AppSync and PostgreSQL Aurora

Introduction This is a guide to myself if I need to deploy an Appsync App in the future. Appsync is a Serverless AWS offering for implementing GraphQL APIs. It integrates nicely with Aurora and DynamoDB. Other integrations are done via Lambdas. Architecture Overview Compontents AWS AppSync: The managed GraphQL service that processes API requests Aurora PostgreSQL: Serverless relational database for data storage AWS Secrets Manager: Securely stores database credentials AWS IAM: Manages permissions between services AWS CloudWatch: Handles logging and monitoring The flow of a request is: ...

August 5, 2025 · 5 min