Categories
Personal Technical

Predictive Dialing Scams

Many of us have all been there. The phone rings, you answer, and then… nothing. There is a brief, hollow silence for a few seconds before a voice finally kicks in or the line abruptly cuts off. It is easy to dismiss these moments as a bad connection or a simple wrong number. However, that […]

Categories
Personal Software Technical

Code Less, and Communicate More

AI is no longer just a tool for specialists; it’s becoming a co-pilot for every engineer and innovator today. Tools like GitHub Copilot and Claude among others are churning out code faster than ever, handling boilerplate tasks and even suggesting optimizations. But here’s an insight many people are sleeping on: as AI democratizes software development, […]

Categories
Personal

Protecting Yourself in Today’s Job Market: Spotting and Avoiding Scammers

Over the past several weeks, I’ve been quietly exploring new opportunities. Like many professionals in transition, I’m looking for a role where I can build on my IT experience, contribute to strong company visions, and continue growing as a leader. Along the way, though, I’ve noticed something that deserves more attention: the rise of what […]

Categories
Personal

Resumes aren’t just read by people anymore

What I Learned Updating My Resume After 11 Years After more than a decade transitioning in stable technology leadership roles, I recently found myself dusting off my old resume, a document I hadn’t touched in 11 years. What surprised me wasn’t how much my career had evolved. It was how much the rules of the […]

Categories
How-To Software

Introducing Snare: A Self-Hosted Media Download Manager

If you’ve ever used yt-dlp or gallery-dl from the command line to save videos, images, or media from around the web  you already know how powerful these tools are. But running them manually, remembering the flags, managing cookies for authenticated sites, and keeping track of what you’ve downloaded gets tedious fast. That’s why I built […]

Categories
Personal

Note to Self | Leadership Thought

Leadership means showing up for your people and equipping them with values that last. It’s about trust retained, character maintained, and growth continued. What we build today becomes the foundation for a better tomorrow.