Understanding Codecs, Containers, and Bitrates: What Every Developer Using FFmpeg Should Know

If you’ve ever worked with video conversion, streaming, or compression, you’ve likely encountered terms like codec, container, and bitrate. These are fundamental concepts in digital media — and understanding them helps you make better decisions when building or optimizing video tools. Whether you’re writing your own media converter or integrating FFmpeg into a backend service,…

Read More

🔍 Syncing SharePoint with Azure Blob Storage using Logic Apps & Azure Functions for Azure AI Search

When syncing files from SharePoint to Azure Blob Storage using Logic Apps, everything looks smooth — until you hit folder-level deletes. SharePoint sends event triggers like “Folder Deleted” but doesn’t include which files were inside. That means you can’t easily clean up those files in Blob Storage. ⚠️ The Problem For example, if a folder…

Read More

When Procurement Logic Goes in Circles

How to Win Contracts You Can’t Bid For Whilst Losing Bids You Should Win Joseph Heller may have invented the term ‘Catch-22’ but surely he never endured the maddening reality of modern public sector tendering. If he had, his protagonist wouldn’t be dodging missions; he’d be frantically trying to prove “relevant experience” for a contract…

Read More

How to Write an ATS-Friendly CV: A Complete Guide

In today’s job market, it’s not just recruiters who review your CV Applicant Tracking Systems (ATS) often decide whether your application even gets seen. If your CV isn’t optimized for these systems, your experience and skills might never reach the hiring manager. Here’s how to write a CV that passes ATS filters while still impressing…

Read More

The Space Between Intention and Impact

It’s been said to me that at times my responses can come across as a “no” first-unintentionally, of course, but real all the same. Not long ago, someone on my team shared an idea they were exploring. I began with a caution, meaning to help them avoid a pitfall I’d learned the hard way. I…

Read More