Code, Strings, and Keys

    • About Thomas Powell
    • Account
    • It’s been [0] days since [program] last updated
    • Login
    • Password Reset
    • Pianist / Accompanist / Music Director Resume
    • Reading List 2025
    • Register
    • Running Gear – Shoes, Treadmill, and Bandages
    • Site Map
Illustration of a bird flying.
  • Your Security Scanner Is Reading Gemspecs Wrong

    How dependency declaration syntax in Ruby gemspecs produces false positive vulnerability reports — and what to check before you panic. (Also check out my Ruby Gems Analyzer that covers the CVEs and Bundled/Default Gems in each Ruby version, as compiled directly from pristine installs of Ruby on clean images) If you run a Ruby application…

    April 1, 2026
  • The 2026 Pivot That Tells You The Party Is Over

    Allbirds sold its shoe brand last month. This week it announced a pivot to AI compute infrastructure. The stock tripled on the press release. The new name is NewBird AI. If you have been working in or around the tech industry for more than one hype cycle, you have seen this before. Not something like…

    April 15, 2026
  • The SELinux Label That Decides Whether Your Binary Runs or Dies in systemd

    There’s a class of packaging bug that doesn’t show up in your test suite, doesn’t appear in CI, and doesn’t exist on Ubuntu. It manifests as a single systemd exit code — 203/EXEC — and it means your binary never started. Not “started and crashed.” Never started. The kernel refused to execute it. The culprit…

    April 3, 2026
1 2 3 … 316
Next Page→

Code, Strings, and Keys

Proudly powered by WordPress