Year: 2025

  • Paul and Linda: Treatment

    Logline: A love story set against the tumultuous backdrop of the Beatles’ breakup and the rise of Wings, charting Paul and Linda McCartney’s enduring partnership as they navigate fame, family, and the challenges of a life lived in the public eye, culminating in Linda’s tragic battle with cancer. Synopsis: Act I: The Fall and the…

  • Build Your Own Cloud Dev Box on Azure (For the Cost of Coffee, Part II)

    In the last post, we built a budget-friendly cloud development workstation on AWS—something powerful, secure, and cheap enough to run for about the cost of a couple coffees a month. This follow-up shows how to create the same experience on Azure, with the same goals: If you like the idea of your laptop becoming a…

  • Shadows in the Code

    Master Sifo-Dyas stood alone on the observation balcony above Kamino’s endless storm-washed oceans, watching rows of white-armored soldiers march in perfect synchronicity. To the Kaminoans, they were a triumph of biology. To Sifo-Dyas, they were a fragile shield against a future only he had glimpsed. His visions had grown sharper—blinding flashes of metallic swarms blotting…

  • Build Your Own Cloud Dev Box on AWS (For the Cost of Coffee)

    Ever wished you could upgrade your laptop by just renting a faster one in the cloud? With AWS, you can. In this guide we’ll walk through setting up a secure, budget-friendly Ubuntu development machine on AWS, complete with NICE DCV for a graphical desktop and VS Code for your day-to-day work. Why build a cloud…

  • Chasing Down a Stubborn Airplane Mode Bug on My HP Envy

    I run Ubuntu 24.04 on an older HP Envy 17, and for months I’ve tiptoed around a maddening bug: every time the laptop went to sleep, it would wake up straight into airplane mode. The Wi-Fi hardware light glowed orange, NetworkManager insisted the radio was off, and the only way out was a full reboot.…

  • The Subscribed Toolbar

    Sync Your Bookmarks Everywhere (Without Google Workspace or Browser Lock-In) If you’ve ever switched between browsers, machines, or even just work and home setups, you’ve probably felt this pain: “Where are my bookmarks again?” Chrome syncs… but only if you’re signed into Google. Firefox has its own cloud. Safari lives in Apple’s walled garden. Edge?…

  • Why Your Organization Should Use Role-Based Email Addresses

    (and How to Do It Right with Google Workspace) When your organization is growing — whether it’s a nonprofit, community group, or small business — how you handle email addresses can make a surprising difference in efficiency, continuity, and security. Many teams start by giving each person their own address under the organization’s domain —…

  • Link Maker plugin example

    This article is about vanilla. I want people to see it, so I want to increase its SEO by adding in simple links, but I don’t want to have to look them all up. If you want to learn more or download the plugin go to the github page. I made the Loom below when…

  • Code Size, Readability, and the Myth of Verbosity

    There’s a persistent idea in software circles that smaller code is always better. Conciseness is praised, verbosity is criticized, and engineers sometimes compete to see who can squeeze a function into the fewest possible lines. But like most absolutes, this view doesn’t hold up under scrutiny. The size of the code is not inherently good…

  • So You’re Looking for Work in Tech

    So You’re Looking for Work in Tech It’s a more competitive market than it’s ever been—but don’t despair! There are still plenty of jobs out there for humans who can demonstrate insight, creativity, and the ability to execute. Here’s a practical guide to help you prove you can do just that. 0. File for Unemployment…

  • How to Use OBS Virtual Camera to Set a Recorded Webcam Video as a Meeting Background

    If you participate in numerous video meetings and use OBS Studio for managing your video setup, you can record your webcam and use it as a looping background to appear present in future meetings, even if you step away. This guide explains how to achieve this using the OBS Virtual Camera feature, perfect for platforms…