Personalising LLM Output with DynamoDB and Deterministic Filters When I started building an application that extracts key concepts and vocabulary from a text, I thought I could handle personalisation through the prompt alone. It turned out that getting reliable resJun 3, 2026·8 min read
Building Location-Based Access Patterns in DynamoDBWhen working on adding location-based search to a DynamoDB database project, I discovered there's more than one way to handle geospatial queries. The general principle is that geospatial queries can be managed by storing a geohash as an attribute for...Nov 12, 2024·6 min read
Designing a GitOps Pipeline for AWS and TerraformEDIT: An updated and more accurate diagram can be found in the project’s repository. The repository also contains further technical implementation details. I have wanted to learn more about GitOps aOct 15, 2024·6 min read
AI Adventures at a HealthTech Hackathon: A Developer's PerspectiveI recently participated in MediHacks 2024 hackathon. During the hackathon, our team accepted the challenge of creating an AI-powered conversational co-pilot for emergency dispatchers. As emergency disJul 29, 2024·5 min read
React + AWS + Terraform Tutorial: Deploying a Serverless Contact FormThis tutorial walks you through creating a simple contact form front-end web application with React. The contact form will be connected to a serverless AWS backend, leveraging Amazon Simple Email Service, AWS Lambda and API Gateway. When you submit t...Jan 23, 2024·13 min read
Creating a Terraform Custom Provider - Terraform Cloud Project Beginner BootcampThe first two weeks of the Terraform Cloud Project Bootcamp from Exampro were spent on getting our development environment in Gitpod up and running, as well as becoming familiar with the basic featureOct 13, 2023·5 min read
AWS Cloud Project Bootcamp - IaCAfter spending months working through the bootcamp and creating resources through 'click ops' and AWS CLI, it was time to start automating our infrastructure provisioning. For most of the stacks we used CloudFormation, however, the DynamoDB stack was...Jul 13, 2023·5 min read