Debian 13 “Trixie” Is Around the Corner
Debian’s long‑awaited next stable release, Debian 13 (codename “Trixie”), is just about ready, with a projected release on August 9, 202…
August 06, 20252 minsI Survived a 3-Site Launch, Server Migration, and a Crowd of Confidently Wrong People
The Setup This past week, I: Launched a combined multistore system with 3 separate storefronts Migrated servers, DNS, and emails Handled…
August 03, 20253 minsRunning Desktop Applications with Docker (With UI Support)
Docker is great for isolating environments and applications, but when it comes to running desktop GUI apps, things can get tricky…
July 10, 20252 minsThe Idea Droppers - Passive Players in the Workplace
We’ve all met the idea droppers. The ones who swoop into meetings with vague, grandiose ideas, then vanish when it’s time to actually do the…
July 10, 20251 minsThe Hardest Part Right Now Is Convincing Managers AI Isn't Needed Everywhere
Lately, one of the biggest challenges in the software industry isn’t technical, it’s ideological. We’re in the middle of a tidal wave of…
June 30, 20252 minsSpeeding Up OpenCart with Redis on a Plesk Server
Recently, I decided to improve the performance of an OpenCart store by switching the caching engine to Redis. It turned out to be a…
June 27, 20252 minsBuilding and Publishing Your Own PHP Packages to Packagist
Creating your own PHP package can be a rewarding way to contribute to the open-source community, share reusable components, or streamline…
June 06, 20251 minsStatic Typed vs Non-Static Typed PHP
PHP has long been known as a dynamically typed language. Developers could write flexible, quick-to-deploy code without worrying too much…
May 28, 20252 minsVentoy The Ultimate Tool for Bootable USBs
When it comes to creating bootable USB drives, traditional tools like Rufus, UNetbootin, or balenaEtcher have long been the go-to solutions…
May 13, 20251 mins