Skip to main content
Gordon Beeming

Father • Husband • Triathlete • SSW Solution Architect

homeblognuggetsprojectstagsabout
Nuggets

Interactive demos

Small, standalone HTML explainers — each one a self-contained demo you can poke at. Built to make one idea click.

codex-usage-reset.html

What happens when you redeem a Codex usage reset?

I ran Codex hard enough to hit 79% usage, redeemed one of OpenAI's reset credits, and watched CodexBar celebrate when the meter returned to zero.

codexcodexbar
Jul 18, 2026
sql-server-ignore-dup-key.html

IGNORE_DUP_KEY — what it is, since when, and the performance trap

An old SQL Server index option that drops duplicate rows on insert instead of failing the whole statement, handy for idempotency but ~18x slower on a clustered index.

sql-servert-sql
Jun 28, 2026
cli-tools-comparison.html

CLI Coding Agents — Developer Experience Analysis

What it's like to live with OpenCode, Codex CLI, and Claude Code day-to-day. DX, not benchmarks. Where each one fits and where it grates.

ai-codingcli
Apr 28, 2026
webcrypto-aes-gcm-explainer.html

WebCrypto / AES-GCM — a field guide

A short explainer on using the browser's WebCrypto API to encrypt and decrypt data with AES-GCM, with the things I actually trip over when I pick it up again.

securityweb-crypto
Apr 23, 2026
About
Gordon Beeming

Solution Architect at SSW in Brisbane, and a Microsoft MVP every year since 2014. Azure, DevOps, and helping teams write better C#. Husband and father, usually training for the next swim, bike or run.

More about me »
Archives
202628202537202422023420228All 202 posts »
Search

Searches posts, projects and nuggets.

Tags
VSTS / TFSAIAzureProductivityVisual StudioYouTube VideosSecurityDevOps.NETPowerShellGitHub
Elsewhere
GitHubLinkedInYouTubeRSS feed
xylemGordon Beeming

A personal blog about software development, DevOps, open source, and the occasional triathlon story. Built with Next.js.

Powered by curiosity and

Links
blognuggetsprojectstagsaboutcolor palette
Support
Buy Me a CoffeePatreonGitHub Sponsors
© 2013-2026 Gordon Beeming · Opinions are my own and not that of my company or anyone I engage with.