Development Category
Focused on coding, languages, and development.
01/26/2026
Beware the Sunset Trap: Why Your Legacy Software is a Ticking Time Bomb (and AI is Lighting the Fuse)
by Frank Rietta
The sunset trap is a disruptive event and an unplanned expensive balloon payment for your organization and with current Artificial Intelligence integrations it will be worse than ever before.
01/23/2026
Use AI to Describe Images as a Background Job in Ruby on Rails
by Frank Rietta
With a prompt and data preparation, you can treat AI as a background job in Ruby on Rails. This article explains a framework for how you can use OpenAI's API to generate images based on a prompt, prepare data for image description, and then render the AI-generated meta data.
12/17/2025
Local AI Setup with Ollama and Nvidia GPU on Ubuntu Linux
by Frank Rietta
Discover how to host your own AI locally using Ollama with an Nvidia GPU in Docker Compose on Ubuntu Linux, enhancing privacy, security, and cost efficiency.
03/15/2025
Writing Rock, Paper, Scissors in Plain JavaScript to Expose my Daughter to Development
by Frank Rietta
Vanilla JavaScript game: See how to build Rock Paper Scissors with just HTML, CSS, and JS. Source code and playable demo included!
04/04/2023
How to win the race with hackers when new vulnerabilities are publicly disclosed!
by Frank Rietta
Keeping deployed web applications up-to-date is imperative to prevent data breaches. Here's how to use automated testing of custom web application software to patch quickly after a support chain vulnerability is publicly disclosed.
09/21/2022
Top 5 Tips and Tricks on Developing with Docker
by Frank Rietta
A five tips and tricks I've built up working daily with Docker professionally for three years.
08/31/2021
The Ripples From SolarWinds
by Wren Steitle
The effects of the Solar Winds breach are felt throughout the tech community. More important than the breach though is the aftermath and the response to the incident. How does that affect others?
02/09/2021
Streamlining Workflows With Docker
by Wren Steitle
Working on numerous projects can require significant time to set up locally. With Docker, we have streamlined this process to mere minutes.
01/14/2021
Disable Low Quality Webcam Microphone in Ubuntu Linux 20.04
by Frank Rietta
How to ensure your high quality microphone is always used and not the low quality USB webcam audio when joining Google Meet, Zoom, Microsoft Teams, and other video calls. Block list the webcam sound with udev and use it only for video, not audio.
01/12/2021
How to Set Up and Encrypt an External SSD and Run Docker Images Externally
by Jack Cullen
Running multiple Docker images locally can eat up a lot of disk space. Computers with smaller hard drives will have a problem keeping up. We can mitigate this issue by setting up an encrypted external ssd to run our Docker images and free up local disk space