Blog Posts

Looking to learn more about web development? Here I post content about various web related topics.
Ox-Hugo Pipeline for GatsbyJS

Ox-Hugo Pipeline for GatsbyJS

April, 2025I've been using Doom Emacs for the past year and I am really loving doing as much as possible within…
Managing ExpressJs API Kubernetes Deployment with Flux

Managing ExpressJs API Kubernetes Deployment with Flux

January, 2025Flux is a declarative system for managing Kubernetes deployments. This tutorial will guide you…
Deploying a Node.js Express API to Kubernetes with Azure DevOps

Deploying a Node.js Express API to Kubernetes with Azure DevOps

January, 2025This guide walks you through creating and deploying a Node.js Express API to Kubernetes, leveraging…
Open Graph Protocol

Open Graph Protocol

November, 2024Open graph protocol (OGP) is a method of treating a web page as an object. This allows platforms…
Staying Motivated as a Developer

Staying Motivated as a Developer

October, 2024I've been working professionally as a software developer for three years and as a hobbyist for two…
Azure Pipelines Uploading Project Source File to Storage Account

Azure Pipelines Uploading Project Source File to Storage Account

July, 2024Here is another hair pulling issue I had while working with Azure Pipelines. We have this API…
Troubleshooting Race Conditions in Inventory Management with Azure Event Grid and Service Bus

Troubleshooting Race Conditions in Inventory Management with Azure Event Grid and Service Bus

June, 2024I recently encountered a bug with an inventory management codebase that utilizes several Azure…
Content Disposition Header

Content Disposition Header

April, 2024I have been working on a PDF download feature for BrewersInsight. We have created a PDF generation…
A Possible Future with Web3

A Possible Future with Web3

January, 2024The web has the potential to evolve into a new era beyond our current understanding. The first era…
Content Security Policy

Content Security Policy

December, 2021Content Security Policy (CSP) is a Hyper Text Transfer Protocol (HTTP) header that is sent to the…
Benefits of Your Content Management System

Benefits of Your Content Management System

December, 2021Content management systems (CMS) are a great addition to any website. In short, they are a powerful…
JavaScript Object Constructors

JavaScript Object Constructors

December, 2019Object constructors are an important aspect of object oriented programming. At first, these…
Filter - JavaScript Array Methods

Filter - JavaScript Array Methods

November, 2019Filtering is a powerful tool that can be used in many different contexts. One example of filtering…
Gym Kit

Gym Kit

March, 2025One of the problems I have wanted to solve in my day to day is the friction between getting myself…

Mailfence Emacs MU4E Setup

March, 2025I have been exploring MU4E for Emacs, a searched based mail client that I am thoroughly enjoying…
Read More – For Programmers

Read More – For Programmers

December, 2021When I first started my career in programming, I did not realize the importance of reading…
Web Content Strategies

Web Content Strategies

December, 2021Business to business (B2B) companies or Business to Consumer (B2C) often neglect a relevant content…
Sort - JavaScript Array Methods

Sort - JavaScript Array Methods

November, 2019The .sort() method is one of the many methods that iterate over an array. This method in particular…
Map - JavaScript Array Methods

Map - JavaScript Array Methods

November, 2019The .map() function is used to iterate over an array to apply a function to each of it’s elements…