Are you ready for Data Saturdays Brisbane this weekend?!
This event is a must for any data & AI engineers who would like to learn more about Fabric, AI in data testing, FinOps, DevOps, and all things Cloud Architecture.
Join our very own @AdamCogan & @GordonBeeming who will be speaking at the event!
Tickets for the event are getting low - so make sure you register now! π
datasaturdays.com/Event/2026β¦
My best Christmas present was from the SSW Rules team who migrated from Markdown to MDX using the awesome editor tina.io
Now it is even easier to edit .MD files on GitHub
Enjoy youtu.be/lqqduKKhH_o (8 min)
Thank you guys for this.
Happy New Year π
ssw.com.au/rules
Are you still just typing code? β¨οΈ
The modern 10x dev isn't a lone wolfβthey are an orchestrator of AI agents. π€
I broke down my workflow using Gemini, Copilot & a secure CLI sandbox at the @SSW_TV Brisbane User Group.
Watch here π
gordonbeeming.com/blog/2025-β¦#AI#GitHubCopilot
Love the GitHub Copilot CLI but a bit paranoid about giving it full terminal access? π€
I built a secure Docker sandbox for it with more peace of mind by limiting its "blast radius" π‘οΈ
Here's how you can set it up too: gordonbeeming.com/blog/2025-β¦#GitHub#Copilot#Docker#Security
I pitted the new GitHub Copilot CLI π€ against a full website migration to @tinacms π¦.
One prompt handled the entire task, installs, refactoring, and even generating docs π€―
See how it went down: gordonbeeming.com/blog/2025-β¦#AI#GitHubCopilot#DevTools
I built a full-stack URL shortener by letting AI do the heavy lifting. π€―
ChatGPT created the plan
GitHub Copilot wrote the code
My role? Architect & reviewer
I wrote a blog post about the entire workflow.
gordonbeeming.com/blog/2025-β¦#AI#GitHub#Copilot#DevOps
What's the difference between a 7 & an 8 on a 10-point scale? π€
My thoughts on how this 'illusion of precision' applies to work estimates, too. I'm calling it the 'conprism'.
#Agile#Productivity#UXgordonbeeming.com/blog/2026-β¦
Is your NotSupportedException really for a feature that's not supported, or is it just a business rule?
This "conveniently named exception" anti-pattern wastes debugging time and hides real bugs. π
gordonbeeming.com/blog/2025-β¦#CSharp#DotNet#CleanCode#Dev
Just started my first GitHub Copilot coding agent task from @raycast using the new extension
Now I can run "side quests" without having to go somewhere else and get even more distracted π ... so I'm technically only a little distracted because I stay in flow πͺ
I let Copilot refactor my app the wrong way, so you don't have to. π
My new post details the botched refactor and the much better way to use AI as a partner for complex tasks. π
gordonbeeming.com/blog/2025-β¦#AI#Dev#GitHubCopilot#Coding
Woohoo! You can now attach more file types to GitHub issues, PRs, discussions, and comments. π
Newly supported: .py, .yaml, .ipynb, .doc, .rtf, .bmp, .tiff, .mp3, .wav, and more. github.blog/changelog/2025-0β¦
My journey from a "perfectly" complex C# domain model to a pragmatic one that provides real guardrails for AI like Copilot.
What's the right balance between purity & pragmatism? New post π
gordonbeeming.com/blog/2025-β¦#CSharp#DotNet#DDD#AI
Fixed a 30 second EF Core query with one line of code: `.AsSplitQuery()`
The culprit was a "Cartesian Explosion" from using multiple `.Include()`s
I wrote a full breakdown of the problem and the solution on my blog:
gordonbeeming.com/blog/2025-β¦#dotnet#efcore#csharp#performance