I'm a Solution Architect at SSW in Brisbane. I've been in the Microsoft ecosystem since .NET 2.0, championing Azure DevOps since it was TFPreview, and a Microsoft MVP every year since 2014. These days I'm designing and building in Azure, helping teams write better C#, and sharing what I find here.
This Week in Developer Tech · W01
GitHub's context-aware secret detection, Copilot sandboxing, stacked pull requests, and Git infrastructure redesign give teams concrete changes to evaluate, alongside Anthropic's expanded verified access for security work.
Fixing Kayo playback on Apple TV with NextDNS
Scanning the Kayo QR code opened the iPhone app, but playback on Apple TV never started. Allowing two domains in NextDNS fixed it.
Investigating dark wakes on a sleeping MacBook with pmset
How I used pmset to distinguish idle-sleep assertions from dark wakes, disabled Power Nap and TCP keep-alive on battery, and checked what still woke my MacBook.
Upgrading my TinaCMS sites with ditto, my OpenAI dot
I marked a TinaCMS upgrade notice to deal with later, then forgot. My OpenAI dot, ditto, reminded me and helped get three personal sites upgraded, tested and deployed, with the remaining checks clearly called out.
An opinionated native macOS terminal for people who keep several projects open all day. It keeps long-lived terminal sessions and WebKit browser tabs inside named workspaces, with fast pane splitting and very little surrounding UI.
Your Codex usage limits in the macOS menu bar, in your timezone. Shows session and weekly usage, reset times, pace indicators, and model-specific limits straight from Codex. No cost tracking, no charts, just the numbers you need at a glance.
Your Claude usage limits in the macOS menu bar, in your timezone. The bar shows the highest percentage across your limits; the dropdown breaks each one out (session, weekly, and any model-scoped limits) with a progress bar and reset time. No cost tracking, no charts, just the numbers from Claude's usage page at a glance.
Pull up a chair and review the pull request. A local, AI-assisted PR reviewer for macOS: import a PR as a bundle, walk the diffs file by file, and leave review comments before syncing them back. Everything stays on your machine.
Never lose your train of thought. Run parallel experiments as isolated Apple container guests (a lightweight VM each) and switch which one is live onto stable local ports without disturbing the others. Built for Apple silicon.
Standalone macOS replacement for Raycast's Search Screenshots. OCRs every screenshot with Apple's Vision framework so you can find them by name, text, or date. Global hotkey, floating panel, all on-device.