RSSAmplifier

Blog

Cameron Eagans

Engineering leader and full-stack software engineer

cweagans.netRSS feed ↗10 posts

Latest posts

Authentication with Pocket ID

The problem with running a bunch of self-hosted services is that you end up with a bunch of separate login systems. Separate passwords (or worse, the same password everywhere), separate session management, separate forgot password [ ]

25 Years of Drupal

Drupal turned 25. A personal thank-you to the project and community that shaped my career, values, and understanding of good software.

Announcing n8n-oidc

If you self-host n8n and want single sign-on, you ve probably discovered the harsh reality: SSO requires a Startup license that starts at $400/mo (billed annually). That s a very significant cost, just to use your existing [ ]

30 Little Thank-Yous

Software is about people. This November, write a LinkedIn recommendation to thank those who made your work better. It's a small act of gratitude that can make a big difference.

Announcing Composer Patches 2.0.0

Composer Patches 2.0.0 brings Git-based patching, reproducible builds, and new APIs for easier, more reliable patch management.

MX Master 4: An Extension of My Hand in Mouse Form

A hands-on review of Logitech’s MX Master 4 — quiet clicks, haptic feedback, per-app customization, and design refinements that make it feel like an extension of your hand.

Leveling Up My Homelab

How I rebuilt my homelab into a reliable, Kubernetes-powered system for real workloads, automation, and growth—starting from a simple rack and NAS.

The Only Four GitHub PR Filters You Need

Streamline your GitHub workflow with four essential PR filters. Manage pull requests, reduce WIP time, and keep your team focused on priorities.

Update on dependency patch resolution

I've found a new path forward with dependency patch resolution. A new beta release of Composer Patches is available with the functionality re-added.

Application-specific terminals

Make Neovim, Mutt, and other terminal applications more useful in a macOS environment by wrapping them in a simple app bundle.