flashcard thumbnail

I didn't wanna pay for an app, so I just created my own using AI

tl;dr: I created an app through spec driven development. The result was better than I expected. I now have a cool and fully functional flashcard app for practicing with spaced repetition. Sometimes you need an app Have you ever wanted to do something on your phone and though “surely there is an app for that”? And of course there is, BUT the app either has tons of annoying adds, or you have to pay a one time price or even worse, a subscription. ...

July 25, 2026
serverless api

Part 7-12: Backend - Creating a serverless API and requesting it with JS

Complete The Cloud Resume Challenge The Challenge Part 1: Get AWS Certified and complete The Cloud Resume Challenge Part 2: HTML - Create a website Part 3: CSS - Style your website Part 4: Static Website - Amazon S3 Part 5: HTTPS - Set up Amazon CloudFront Part 6: DNS - Custom domain name with Amazon Route 53 –> Part 7-12: Backend - Creating a serverless API and requesting it with JS <– Part 13-16: CI/CD - Commit, Build and Deploy with AWS CodePipeline tl;dr:: Creating a serverless counter for our website using Lambda, DynamoDB, Api Gateway and Terraform then displaying it on our website using javascript. ...

July 4, 2025
sam with terraform

Sam with Terraform: Test your serverless API locally

tl;dr: Use terraform as a template for SAM to run your serverless API locally with the flag --hook-name terraform. Table of Contents What is SAM? Setting up Terraform for SAM Building with SAM and Terraform Sam config file Invoking a lambda function locally Running API Gateway locally Adding local DynamoDB with Docker Conclusion Introduction Lambdas for serverless computing is great for creating applications fast without spending time on physical infrastructure. How ever, without a good pipeline and workflow, developing can take a lot of time. ...

February 6, 2025