Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub CodespacesMotivationAug 14, 2022Aug 14, 2022
Task-based asynchronous Pattern and Composition (aka Task Combinators)WhenAll, WhenAny, ForEachAsync, Throttling, Process as complete, etc.Feb 27, 2021Feb 27, 2021
Awaitable/awaiter pattern and logical micro-threading in C#Let’s build a state machine based on awaitable/awaiter patternOct 20, 2020Oct 20, 2020
Publish images to GitHub Container Registry (ghcr)In this blog post, I would like to show you how easy is to publish your docker images to GitHub Container Registry. This topic is relevant…Sep 19, 2020Sep 19, 2020
Bringing “surround with” functionality to vscode. Checkout out this extension.Quite often, in my day-to-day workflow, I want to wrap up some code sections in a well-known code snippet. I hate these moments. Usually…Aug 25, 2020Aug 25, 2020
How to organize the learning process with mindmaps, spreadsheets, and .NET CoreI prefer reading books from cover to cover and taking notes quite frequently. At the same, I tend to have multiple items on my reading…May 3, 2020May 3, 2020
Sorting algorithms with C# 8, SpanI would share with you something fun. The right way to write interactive documentation — Try .NET. It is an awesome project maintained by…Apr 15, 2020Apr 15, 2020
Design Patterns. Behavioral Patterns. Part IYes, you might say that blogging about design patterns is boring. But what about an interactive version with live examples and Try .NET…Apr 13, 2020Apr 13, 2020