Recent Posts

Python Gotcha: Mutable Default Optional Arguments

Posted on Fri 06 October 2023 in Technical Solutions • Tagged with technical

A quick walk through of why mutable defaults on optional arguments is bad in Python.


Syncing Obsidian Notes across devices using Git and GitLab

Posted on Tue 26 September 2023 in Technical Solutions • Tagged with technical

Setting up Obsidian to sync notes across devices utilizing git and a GitLab backend


How to disable Grafana in Gitlab 16.3 Omnibus

Posted on Wed 23 August 2023 in Technical Solutions • Tagged with technical

GitLab 16.3 deprecated and disabled the bundled Grafana, but didn't provide complete instructions for how to disable it. Fortunately, it's easy to do. I've documented the few steps needed.


Review of Unreal Engine 5 Generative Motion Graphics VFX Course

Posted on Fri 14 April 2023 in Review • Tagged with review, technical, learning, unreal engine

A review of the Udemy course: Unreal Engine 5 | Generative Motion Graphics / VFX


Review of Learn How To Make A 2D Platformer In Unreal Engine 5 Course

Posted on Tue 11 April 2023 in Review • Tagged with review, technical, learning, unreal engine

A review of the Udemy course: Learn How To Make A 2D Platformer In Unreal Engine 5


Review of DaVinci Resolve 2022: Beginner to Advanced in DaVinci 18 Course

Posted on Fri 03 March 2023 in Review • Tagged with review, technical, learning

A review of the Udemy course: DaVinci Resolve 2022 Beginner to Advanced in DaVinci 18


Automatically checking for broken links using Github Actions

Posted on Mon 13 February 2023 in Side Activities • Tagged with technical, Pelican, meta

This blog is over a decade old with over 100 posts. This post covers my recent work to find links that have broken so that I can fix them quickly.


CoderByte assessments fall to ChatGPT

Posted on Sat 04 February 2023 in Technical Solutions • Tagged with technical, job search, chatgpt, ai interviews

CoderByte falls to ChatGPT just like the more well known interview assessment platforms. Here's my run down, and how I used ChatGPT to solve an easy, medium and hard problem in less than 5 minutes total.


Review of GitLab's 'TeamOps Certification' course

Posted on Thu 02 February 2023 in Review • Tagged with review, technical, learning

I've passed GitLab's TeamOps certification course. This is a review of the course.


Updating PHP and NextCloud

Posted on Mon 30 January 2023 in Technical Solutions • Tagged with technical

Nearly five years ago I installed NextCloud. This article talks about the challenges I faced updating to a new version of PHP for a modern version of NextCloud.