Lately, I have been trying Visual Studio for Mac as this version of Visual Studio has evolved significantly. However, something I noticed is that since I don't use it often, the local SSL certificates created by dotnet in the Mac get a bit screwy. There is a possibility that you might end up with a … Continue reading Failed to authenticate HTTPS connection. Conflicting certificates for localhost when using Visual Studio for Mac
Both Bitbucket and Github are excellent choices to store your code; this isn't a post about which one is best. Instead, the goal of this post is to document the steps I followed to move one of my projects from Bitbucket to Github, and what I did to wire up Github to Azure to automate … Continue reading Moving a project from Bitbucket to Github
Before becoming a software developer, I had no clue what this job required or what did a developer did through the day. Many years later, I have a pretty good idea about the workload and can share some advice on what the ideal workspace for someone that writes code is. First of all, let's get … Continue reading Ideal Workspace for Developers
Parallelism refers to the technique of running multiple calculations at the same time to speed up a computer program. Historically, this has been a complicated thing to write requiring a developer to do complicated coding including low-level manipulation of threads and locks. A program will generally run faster if you allow it to execute multiple … Continue reading Parallelism. Using Parallel.For and ConcurrentBag.
You are using Azure and have managed to move some of your images to blob storage, that's great, but you know what's better? Using a Content Delivery Network (CDN) to improve the load speed and availability of your images. Azure's CDN is there to help you with that. Main disadvantage of using a content delivery … Continue reading How to serve your static content from Azure blob with Azure’s CDN