Tom's Thoughts

I've always enjoyed learning. I like to write about things I'm doing, learning, or creating. This blog explores the thoughts of a Software Engineer.

All Posts


Jan 22, 2024

In the evolving landscape of digital communication, email spoofing poses a significant threat to the integrity of online identities. As a hobby project, and to practice AWS and software design, I have been developing an application called MovieBooker. This application streamlines the process of booking movie tickets and managing movie programs for both moviegoers and staff.

Read more

Sep 10, 2023

It is not possible to connect to an RDS instance locally directly, you need to tunnel through an EC2 instance to reach the database securely

Read more

May 2, 2023

Overview of terraform, Azure, Terraform and Github Actions deployment

Read more

May 2, 2023

Overview of docker with kubernetes

Read more

Apr 10, 2023

Summary of microservices patterns

Read more

Jul 9, 2022

External configuration with Spring

Read more

Jun 30, 2022

Git from the bottom up

Read more

Jun 28, 2022

PITest setup with Spring Maven project

Read more

Jun 26, 2022

Inversion of control with Spring

Read more