Since 1999

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)

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.

Read More »

01/23/2026

Use AI to Describe Images as a Background Job in Ruby on Rails

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.

Read More »

12/17/2025

Local AI Setup with Ollama and Nvidia GPU on Ubuntu Linux

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.

Read More »

03/15/2025

Writing Rock, Paper, Scissors in Plain JavaScript to Expose my Daughter to Development

Vanilla JavaScript game: See how to build Rock Paper Scissors with just HTML, CSS, and JS. Source code and playable demo included!

Read More »

04/04/2023

How to win the race with hackers when new vulnerabilities are publicly disclosed!

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.

Read More »

09/21/2022

Top 5 Tips and Tricks on Developing with Docker

A five tips and tricks I've built up working daily with Docker professionally for three years.

Read More »

08/31/2021

The Ripples From SolarWinds

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?

Read More »

02/09/2021

Streamlining Workflows With Docker

Working on numerous projects can require significant time to set up locally. With Docker, we have streamlined this process to mere minutes.

Read More »

01/14/2021

Disable Low Quality Webcam Microphone in Ubuntu Linux 20.04

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.

Read More »

01/12/2021

How to Set Up and Encrypt an External SSD and Run Docker Images Externally

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

Read More »