Have heard about Blazor? If not, definitely check this post out. For those who already use Blazor, you can skip. Unless you also want to understand the inner working of Blazor.
Azure has feature to tag your resources for some times now. But, how do you use it the right way? This post will explain.
Interesting question and could be one of those questions as well. The answer is: it depends. Do read more to understand the details.
I came across Mediator pattern and has since been intrigue by it. This post will explain what’s it and why do you need it.
The essence of writing codes is not _just_ for computer to interpret and run it. Equally, if not more, importantly is for human to understand and maintain it. C# 8 features will help to do just this by increasing the quality.
A rather long and detailed post about Angular and PWA (Progressive Web App), but worth the read, especially if you haven’t heard about PWA. It covers the 101 stuff and goes on to creating PWA using Angular.
Great new offering from Azure. If you always RDP to your VM in Azure, or use a _’jump box’_, you will have a new, better, more secure way to RDP now. I really like the name too!
They are great lessons software engineers can adopt to become better. Not a technical post, but related to technical. It’s more of philosophical-type post, which is always good to know.
There’s a new kid in town, it’s called `System.Text.Json`. Michael goes over how the comparison between this new .NET Core 3 feature and other JSON libraries, including the infamous Json.NET. And yes, it cover performance test as well.
Have you ever got one of those annoying, `Could not load file or assembly or one of its dependencies` error when running .NET locally? Not only Michael explains why, but he also tell you how to resolve it. Mystery solved.
An Azure post about big data architecture. If you are about to start one, this is a good introduction. It mainly focuses on Lambda architect (batch and speed layers) using Azure resources.
And if you are now serious about PWA, check this article out on what’s the ‘right’ frontend database for your app. Very useful especially when you are starting a new project.
Now you know what’s PWA, you can turn your existing Angular app into a PWA. Looks pretty straigh-forward honestly. But the devil is always in the details, right?
You can’t talk about PWA without Electron app. But, what’s the difference? Well, check this post out to find the answer. In short, they are like siblings, similar but different.
The two are often used interchangeably, but this post will explains in details what’s the difference, the techniques one use and the use cases.
This is a pretty ‘basic’ read about machine learning vs data science. But even when it’s ‘basic’, it still offers pretty deep knowledge. If you just get started on machine learning, do read this. My key takeaway is: focus more on the intuition and geometric interpretation.
Linear algebra is a bigger subject in mathematics and in this post, Khyati explains what parts of linear algebra are used in machine learning and, more importantly, how’s it being used.
With ever raising complexity of microservices and APIs, it’s important to ensure your services are up. This post explains what you need to test to do just that.
We C# devs are so used to the language that sometime we forget what NOT to do, these are the gotchas we need to pay attention to. It’s one of those ‘going-back-to-basic’ type of post, which is always useful.
I don’t know what else to say, the title kind of says it all. This post discuss the deployment rings of your application, basically rolling out changes in phases.
Microsoft Learn module on how to process data using Azure Logic Apps. This module includes exercise by creating Azure resource in sandbox.
Yet another code review post. I really like this one because it’s focused on the attitude or mindset that both author and reviewers should have in code review. This sets the common ground for better code review. Again, this is less about process itself. The article also suggests few framework to use, such as I-Message, OIR, etc.
There’s a lot of science and art that go into code review. This post discuss how you can start with a good code review and bring it to better one. It’s less about code review process, but more of do’s and dont’s.
Speaking about code review, this is more comprehensive guide to code review, from Google Engineering Practices. It’s a very long read, but worth the time. From the standard, guideline, to what to to look for, everything is covered.
Want to know what version of .NET is supported in your Azure App Service? Check this tips out. And while you there, check out hundreds of other tips as well.
Getting started on Kubernetes? This is a must-read, cover the basic building block of Kubernetes. No code involves, just the knowledge you need to understand Kubernetes.
You need to bookmark this link right now if you are building application using Azure, .NET, Microsoft Graph or Power Platform, especially if you don’t know how to start building application for your project. There are many available code samples for all kind of applications.
Ever wonder what are all the resources in your Azure environment? You can now use power of Azure Resource Graph to query all the resources (or filter based on certain criteria).
Ever confused what logs are available in Azure? Well, I’m too. Specfically for Azure App Service however, the learning module helps you understand what’s your options.
Use Swagger in your next API project and you won’t have to hand-written those documentations. Heck, even use it in your existing API projects! This learning module will teach you how to implement Swagger in your ASP.NET Core API
Never get enough of .NET Core 3.0? Well, these 10 articles should give you enough read for the week. From performance, migration to configuration, it covers lots of stuff you want to know about .NET Core 3.0.
You probably already know, but maintaining open source project is difficult and take a lot of your time. So, if you could automate your CI/CD and it’s free? Sure, why not.