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.
Neo4j for SEO & UX: Easily create related content
Improving your UX and SEO for your website takes time and effort. In this post, I'm going to highlight how Neo4j has large improvements on UX and SEO, without putting any extra effort into writing my content. The same amount of effort is now getting better results.
Posted on: April 18th, 2021
In the past few weeks, I've used Manjaro instead of Ubuntu for my personal computing needs. I thought it was going to be foreign and strange to switch, but it has been a delight. In this quick update, I'm outlining my observations so far.
Posted on: April 3rd, 2021
Keep it simple, stupid
Writing simple code is one of the best skills you can have as a software developer. Simple code is easier to extend, debug, and maintain. "Keep it simple, stupid" doesn't just apply to design, but also to software development. Knowing this principle will make you a better developer over time.
Posted on: March 28th, 2021
SEO & Neo4j: Internal link building through relationships
Internal link building is a great way to signal to search engines which pages are the most important to you on your website. In this post, I'm going over 3 iterations of internal link building I've implemented in the past 18 months and how I've tried to make increasingly more relevant links between pieces of content.
Posted on: January 6th, 2021
My 2020 in review
2020 has been a strange year for us all, but I don't want to linger on the negatives this year has brought. Instead, I'd like to highlight everything that went well for me. In this post, I'll highlight everything I've learned this year and everything I'm proud of.
Posted on: December 30th, 2020
Asciidoc and Asciidoctor: Write an e-book with code
Markdown is a simplistic markup language to focus on the content instead of the individual elements, but it's also very limited. You can use Asciidoc to accomplish the same simplicity while still being able to create more complex structures. In this post, we're going over how you can convert an Asciidoc file to a PDF book.
Posted on: December 3rd, 2020
Setting up your development environment with Ansible
Setting up your development environment with Ansible is a great way to save yourself and your colleagues headaches. Creating an Ansible Playbook helps you to keep everyone on your team in the same environment and makes switching machines an easy task, not a chore.
Posted on: November 25th, 2020
How to create a simple MQTT switch in Home Assistant
When you're using Home Assistant for your home automation and you've got a few MQTT devices you might want to create simple switches for your devices. However, if you're like me, this simple task turned out to be a very tough task. In this post we're going to create a visual toggle for your MQTT devices.
Posted on: November 18th, 2020
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
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