Alan Barber

Alan Barber

@alanbarber.bsky.social

Software Developer, Computer Scientist, Scrum Master, & Crohn's Disease Fighter

411 followers38 following18 posts

Boy am I POed. the domain name I wanted was magically bought yesterday after I checked to see if it was free. Interestingly both the .com and .dev were taken. I didn't even look for the .dev so some algorithm must have decided I might try that as a fallback. So I went with .io

Next up in my continuing series on Patterns for C# Devs! Want logging? Wrap it. Need retries? Wrap it. Caching? You guessed it. The Decorator pattern lets you stack behavior like Legos without touching your core code. alanbarber.com/post/the-dec...

alanbarber.comThe Decorator Pattern for C# Developers | Alan P. BarberAdd logging, caching, or retry logic without touching your core classes. The Decorator pattern wraps behavior around existing code while keeping everything testable.

Anyone using windows dev drives see that it is reporting more usage than files on the actual drive? This morning my drive was reported FULL, I deleted 4-5 GB of old repos but magically over 30GB was freed! Still according the windows there is ~2.2GB of data I cannot find?!?

Next project, redoing the laundry room. Ripped off the old cabinet, going to patch up the holes, slap on some nice "antique white" paint and put up some new open wall to wall shelves with more storage room.

Pulling another late night refactoring a bunch of code so we can properly unit test a bunch of code making use of RestSharp. Needed to clean up a bunch of code so we could pass in a HttpClient via DI so our tests could use MockHttp library to fake out 3rd party API calls.

🎤 Hey Speakers! 🎤 Ready to share your tech wisdom and dazzle an audience? Call for papers will open Aug 15th to Aug 31st. Polish up your presentation and get ready to submit! Don’t miss the chance to inspire and be inspired at CodeMash 2025! 🚀 Details will be posted soon at codemash.org 🚀

codemash.orgHomeImportant Dates Aug 4: Topic Interest & Readiness Survey Aug 15: Call for Speakers Aug 23: Sponsorships Open Sep 23: Call for Volunteers Sep 30: Sessions Announced Oct 7: Tickets Go on Sale! D...

You are up to date.