Code|Craft

Recent posts

All posts →
2026-05-23

The Irony of Automation, From Human Error to AI Error

By Ross Brigoli !irony-of-automationmediairony-of-automationcover.jpg For decades, one of the strongest arguments for automation was simple: Reduce human error. Humans forget steps. Humans get tired. Humans misread data. Humans make inconsistent decisions. Humans skip controls when under pressure. Humans sometimes do the right thing in the wrong sequence, or the wrong thing wit

AIAgentic AIEnterpise AIArtificial Intelligence
2025-08-08

3D-Printed Pedalboard - GP-5 Edition

About two years ago, I built myself a 3D-printed guitar pedalboard . It’s been my trusty sidekick ever since—living in my home studio, joining me at band practice, and rocking out with me on stage. For a while, I was over the moon with it… until I wasn’t. https:blog.rossbrigoli.com2023073d-printed-custom-guitar-pedal-board.html The problem? The very thing that made it great—its

DIYelectronics3D Printing
2023-07-15

3D-Printed Custom Guitar Pedal Board

Custom Pedalboard Design on Fusion 360 While finding my way back to playing electric guitar, I found myself buying a bunch of guitar pedals. After having collected a few, it started making a mess on my desktop, and it was time to get a pedalboard. The plan was to make a pedalboard as compact as possible so that I could use it on the floor but also fits and looks nice on top of

Home Studio3D PrintingelectronicsDIY
2023-04-03

Installing OpenShift on Any Infrastructure

As of this writing, Assisted Installer is the easiest way to install an OpenShift cluster on a custombespoke infrastructure. You do not need to manually deal with ignition files or manually configure the OpenShift installer. You do not even need to manually set up a bootstrap node. In this post, I will walk you through how to create an OpenShift cluster using Assisted Installer

HomelabOpenshift
2023-03-22

Running GitLab CI Jobs on OpenShift: The Easy Way

Rationale Containers offer several benefits and an ideal environment for running GitLab CI jobs. They offer isolation to ensure the job's dependencies and configuration don't interfere with other jobs on the same machine. Containers also ensure that each GitLab CI job runs in the same environment, ensuring the reproducibility of the job's results. In addition, they offer portab

DevOpsDevSecOpsOpenshift
2023-03-06

Running Nexus Docker Registry on OpenShift

I have figured out how to make the docker registryrepo of Nexus work on OpenShift. There are not a lot of resources out there that describe how to configure this. So if you are trying to make the Nexus Docker registry work on OpenShift, here is what you need to do. 1. Install Nexus Repository Operator from the Operator hub and Install it.   2. Create an instance of Nexus R

DevOpsOpenshift