Fiodar SazanavetsHow can you help to defeat the Russian war machine and why you shouldToday marks the second anniversary of one of the worst days of my life. Therefore, I will depart from writing my usual tech content and…33 min read·Feb 24, 2024----
Fiodar SazanavetsBuilding an audio player app with the .NET Uno PlatformPreviously, in a tutorial presented as a series of articles, we looked at how to use .NET to build an audio player that can run on Windows…9 min read·Feb 19, 2024----
Fiodar SazanavetsThe most important skill for 21st centuryWe are living in the information age. Many traditional industries and jobs associated with them are on the way out. Internet and smart…10 min read·Feb 9, 2024----
Fiodar SazanavetsContradictions in TDD and why it’s merely a guidance and not the gospelTest-driven development (TDD) is a highly popular and highly misunderstood subject. And there is no surprise as to why it’s so…11 min read·Jan 31, 2024----
Fiodar SazanavetsGetting audio working on Ubuntu VM on Hyper-VAs the author of NetCoreAudio, a .NET library that is designed to play audio on Windows, Mac OS, and Linux, I need to have all three…5 min read·Jan 23, 2024----
Fiodar Sazanavets6 ways to annoy a software developerBeing a software developer makes you see the world in a particular way. Because of this, software developers usually share similar opinions…9 min read·Jan 18, 2024----
Fiodar SazanavetsBuilding your own audio player with .NET — part 3This is the third and final part of the tutorial on building a platform-independent audio app on .NET. In the first part of this tutorial…3 min read·Jan 2, 2024----
Fiodar SazanavetsBuilding your own audio player with .NET — part 2This is the second part of our series of tutorials on building audio capabilities into .NET, which the platform doesn’t have out of the…5 min read·Dec 12, 2023----
Fiodar SazanavetsBuilding your own audio player with .NET — part 1As great as .NET is for writing software for multiple platforms, it lacks some important capabilities. This applies to those…6 min read·Dec 7, 2023----
Fiodar SazanavetsCoordinating IoT cluster with SignalRClustering is an important functionality in the Internet of Things (IoT). It allows multiple devices to act as one and coordinate the work…7 min read·Nov 30, 2023----