CiaranCodes
banner
ciarancodes.bsky.social
CiaranCodes
@ciarancodes.bsky.social
🚀 Debugging the universe, one commit at a time.
💻 .NET | DevOps | Security | Home Automation
⚡ ADHD-fueled projects & hot takes on tech.
🔗 https://CiaranCodes.com
Sorry I’m late sharing, I’m at #VDZ25 — but this one’s worth the wait:

Dig Deeper: Understanding Performance
GC, memory, allocation traps, and why your “fast” code might be lying to you.

ciarancodes.com/dig-deeper-u...
Dig Deeper: Understanding Performance
Memory leaks are just performance assassins in disguise. 🗡️ You think .NET’s Garbage Collector has your back—until your app starts chugging like a 90s dial-up modem. 📉 Let’s crack open the black box o...
ciarancodes.com
March 25, 2025 at 11:31 AM
If you're at #VDZ25 come find me. I'll be glad to have some company!
March 25, 2025 at 10:01 AM
I'm showing my age here, but I was thinking about Dreamweaver recently, and how it compares to the use of modern AI to generate code.

I wrote about the use of AI-generated code here, including when it can be useful and when it should absolutely be avoided.

ciarancodes.com/lets-use-ai-...
Let's Use AI to Generate Code! - A Guide to Spending 5 Weeks Debugging
While AI can be useful for boilerplate code and simple utilities, blindly trusting it for business logic or security is a fast track to disaster. Just like Dreamweaver once filled the web with unreada...
ciarancodes.com
March 3, 2025 at 8:17 AM
I first learned about ConfigureAwait(false) in ASP.NET Core where it didn't really do much. But after seeing the performance improvements in modern .NET I'm a believer!

Stop Blocking Your Threads: How (and When) to Use ConfigureAwait(false) ciarancodes.com/stop-blockin...
Stop Blocking Your Threads: How (and When) to Use ConfigureAwait(false)
Because your API deserves to run faster than a snail on sedatives.
ciarancodes.com
February 26, 2025 at 8:31 AM
Reposted by CiaranCodes
A federal judge in Wyoming received a motion citing nine cases. Of the nine, eight don't exist.

When she demanded an explanation, the lawyers said their "artificial intelligence platform ‘hallucinated’ the cases in question."
@courtwatch.bsky.social www.courtwatch.news/p/lawyers-ca...
Lawyers Caught Citing AI-Hallucinated Cases Say It’s a ‘Cautionary Tale’ For All Law Firms
The attorneys filed court documents referencing eight non-existent cases, then admitted it was a "hallucination" by an AI tool.
www.courtwatch.news
February 17, 2025 at 7:27 PM
The 7 Stages of Grief When Deploying to Production ciarancodes.com/the-7-stages...
The 7 Stages of Grief When Deploying to Production
Most developers experience the same emotional rollercoaster when pushing code to production. What can we do to make it less stressful?
ciarancodes.com
February 17, 2025 at 1:07 PM