Tech articles
The COVID-19 pandemic of 2020 might usher in an era of remote working. How to be productive when you are on your own? I share my tips and tricks.
The map/reduce pattern is an elegant tool that makes me use of for-loops far less - and that's a good thing.
Functional programming can be intimidating. You can get started using some of its principles before going all the way in.
PHP was at the beginning of my programming journey. I've largely abandoned it in favor of type-safer stacks. A preliminary look at PHP 8 might inspire me to try PHP again at some future project.
I attempted to examine how to write truly object-oriented code with C#. The focus of this article is on how to make an object accessible on the UI layer without using any 'getters'.
I test how I can use Nuget packages when fooling around with Jupyter notebooks using C#.
I dip my toes into the fresh waters of .NET Interactive. An intro post.
I love the switch expressions in C# 8. They are a nifty little tool to move away from procedural ways of thinking and writing code. However, they seem to also contain dangers that could take away years of progress made in OOP.
There are so many options for command-line bliss on modern Windows that it's hard to pick favorites.
MongoDB does not speak SQL. That's fine - it speaks Javascript. You can quickly export interesting views on your data with just a bit of code.