Home Blog

Blog

I write blog posts about things I find interesting, things I'm working on, or about problems I've faced with the solution I found.

Fixing hidden infrastructure issues with Netdata

Fixing hidden infrastructure issues with Netdata

Netdata has helped me to fix a major issue by pointing me in the right direction. By visualizing the issues that were happening, it helped me to find and fix a major issue within the first hour of deploying Netdata across the different nodes in the platform architecture.

Posted on: September 23rd, 2020
Learning Go: What I've learned in 9 months

Learning Go: What I've learned in 9 months

In January of 2020, I started learning Go. In these past 9 months, I've been able to build multiple applications to contribute to faster applications, easier deployments, and more stability in the infrastructure. In this post, I go over what I've built and what I learned.

Posted on: September 17th, 2020
Ansible: Easy and Safe SSH deployments from GitHub

Ansible: Easy and Safe SSH deployments from GitHub

Deploying your applications from GitHub using SSH doesn't have to be difficult and you don't have to give your remote machine access to your entire GitHub account either. In this post, we're going over using SSH through Deploy keys to only give your remote machine pull access to a single repository to deploy your application safely.

Posted on: August 19th, 2020
Boost web performance with Service Workers

Boost web performance with Service Workers

If you're looking to improve the performance of your website and you haven't tried service workers yet, you should. Adding them gives you a big boost in web performance. Read here how I did it and let me show you how you can too.

Posted on: August 5th, 2020
How I automated publishing my content to LinkedIn

How I automated publishing my content to LinkedIn

Sharing content to many platforms helps you to get the word out about your expertise. Automating this frees you up to create the content. In this post, I got over how I automated publishing my content to LinkedIn.

Posted on: July 8th, 2020
Ansible: Tasks vs Roles vs Handlers

Ansible: Tasks vs Roles vs Handlers

Ansible has several ways of performing tasks: Tasks, Roles, and Handlers. Each has a different use case and in this post, I go over what each of them does and how you can use them.

Posted on: June 10th, 2020
Automating Laravel deployment using Ansible

Automating Laravel deployment using Ansible

Deploying changes to your websites is often a very repetitive task. Repetition means you can automate the entire process. To do this, you can use Ansible, because it's easy to set up and doesn't require any special software on the remote machine.

Posted on: June 7th, 2020

Stay up-to-date on my blog posts