Elasticsearch: Introduction A first time hands on with Elasticsearch

Introduction Elasticsearch is one of those technologies I have always heard about but never had the opportunity to get hands on with. Apart from making an educated guess I didn’t really know what it was, or what it really provides...

The Engineering Collective A collective of skills and quests to facilitate learning and promote a shared engineering culture

Starting out on a journey to learn something new can be both daunting and challenging. Where do you begin? How do you recognize the good materials from the bad? How do you know you’re on the right path? These are...

Rafael: A Developers Story The personal story of the developers that assembled and brought you Rafael

As the global population live in angst about humanity’s future, there are industries across the world that are being stretched to the peak of their abilities in ways never seen before. The healthcare sector is one of those industries. It...

Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS

Owning a website can be fun. Rather than thinking of it as being a bunch of words followed by a “.com”, instead think of it like owning a home in the world of the internet. Your own personal space that...

Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection

Over the years there have been countless websites that offer free hosting to users, with the limitation that you use their specific URLs. As shown in previous blog posts where I create a static site and host it on S3...

Ask In The Channel Private Messages Considered Harmful

Anti-patterns in instant messaging, and why teams need to get more comfortable about being vulnerable.

Zero to CKA in 2 Weeks Some thoughts on the Certified Kubernetes Administrator exam and how I managed to pass it in 2 weeks with no prior knowledge of Kubernetes.

Prior to the 2 weeks leading up to my CKA exam, I had no Kubernetes knowledge to speak of. I didn’t know what a Kubelet was, how to create a Pod, nor did I know what the Control Plane did....

Cypress, isn’t that a popular holiday location?

Overview Cyprus is a nice sunny island and is the third most popular of the Mediterranean islands. However, as I can’t go to Cyprus right now due to COVID-19, I have had to settle for something that sounds similar instead,...

Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers

In my last post Using AWS S3 and Hugo to Create and Host a Static Website we looked at creating a static site in AWS S3 using Hugo. As previously mentioned, there are some slight disadvantages with hosting a static...

Quarkus meets Liquibase Quarkus application with Liquibase data management

Migrating an application to a new framework is mostly painful and challenging. We started to migrate our existing Jakarta EE applications which have been using Liquibase to manage the database changes. Quarkus has native support for Flyway which is another...