String and string in C#. What’s the Difference?
It can be a little confusing if you are very new to the language. Why do we have a keyword in lower case and the …
Continue ReadingSoftware Engineer | Tech Content Creator
All Posts by
It can be a little confusing if you are very new to the language. Why do we have a keyword in lower case and the …
Continue ReadingChanging code. It’s a minefield. If you’re attempting to abide by the laws of the Open Closed Principle, we want to avoid changing previously written …
Continue ReadingAt the time of writing this post, without third-party plug-ins, server-side Blazor doesn’t have native support for hot-reload. I was kind of spoiled with this …
Continue ReadingThere are so many different mechanisms for authentication and for claims verification in .NET for MVC applications with ASP.NET Identity, JSON Web Tokens, and Azure …
Continue ReadingI Have the Power! (To Query) In a business-administrative context, we often refer to spreadsheets as databases. It could be a database of customers or …
Continue ReadingIt seems like the most unnatural thing for many programmers; this notion of ‘live coding.’ The very idea that we would choose to opt-in to …
Continue ReadingIn the modern-day battle to transfer our information from paper to the digital realm, OCR (Optical Character Recognition) has become essential to the smooth running …
Continue ReadingIn the managed-code world of .NET, we can be sometimes spoiled by the seamless intervention of Garbage Collection which quite happily waits until our objects …
Continue ReadingYou’re thinking of changing a feature or adding a new one to your app, but you don’t know how important it is to implement it. …
Continue ReadingContinuous integration is a wonderful thing. The historical process of moving code around from person to person in various different version control systems before running …
Continue Reading