Dia Ḋuit, Gꞃéagóiꞃ is ainm dom agus fáilte go dtí mo ṡuíoṁ gꞃéasáin

The Essence of a Good Program


I decided to do a short write-up about my approach to writing a good program. I'd recently finished reading Clean Code by "Uncle Bob" and I felt evangelised to put what I learnt into action.

program.svg

Read more
Date: August 13th at 12:23pm
Tags: Programming

A Minor Treatise on the Singleton Design Pattern


It's a favourite past-time of critics to bash on the use of singletons, and that argument has merit. Frequent encounters have left an indelible mark on my psyche. This post is a continuation of an age old argument.

singleton.svg

Read more
Date: August 4th at 3:46pm

Updating to Caddy 2


I've finally bit the bullet and made the long-overdue update to the latest version of Caddy. Read ahead to find out how I made my changes.

caddy

Read more
Date: August 2nd at 5:16pm

Under lock and key with PGP


Given my newfound interest in Computer Security, I took to scrutinising my own habits and explored ways in which I could improve upon my own everyday practices. Pretty Good Privacy or PGP is one such outcome that came from my findings.

pgp.svg

Read more
Date: August 18th at 8:01pm

Boosting NGINX Performance


In my third and final post on Nginx, I wanted to take a brief look at improving my website's performance. Take a look at some of the things I've done towards achieving this.

nginx_performance.svg

Read more
Date: May 18th at 6:29pm
Author: Gregory Kelleher

Optimising NGINX and Server Security


My website mightn't look any different, but I've made some major modifications under the hood. Optimising Nginx and boosting my security has put this website on the cutting edge of today's web.

nginx_security.svg

Read more
Date: May 6th at 10:33pm
Author: Gregory Kelleher

Migrating to Digital Ocean and upgrading NGINX


It's about time. I've finally pulled the trigger and moved across to a new VPS. Read about my transition to Digital Ocean and how I've upgraded to the latest Nginx build.

digital_ocean_migration.svg

Read more
Date: May 1st at 3:43pm
Author: Gregory Kelleher