The Blog
This is a question that comes up very often today - is [Azure Service Fabric](https://azure.microsoft.com/en-us/services/service-fabric/) still relevant in 2020? Is…
Read moreThere are times when you need to manage [Docker](https://www.docker.com/) infrastructure from .NET/C# - probably not an every day task, but…
Read more# Building User Interfaces with LINQPad [LINQPad](https://www.linqpad.net/) is awesome! This is an extremely lightweight tool for writing quick code snippets…
Read moreI'm working on a storage abstraction library [Storage.Net](https://github.com/aloneguid/storage) and one of the things it promises is identical behavior of different…
Read moreA really cool feature that saw the light today in [Storage.Net](https://github.com/aloneguid/storage) is what I call (at least for now) **[Transform…
Read moreIf you've ever wondered why there are not many updates to [parquet-dotnet](https://github.com/aloneguid/parquet-dotnet) project is it's because it's "dead". Not literally,…
Read moreMicrosoft Azure doesn't have a managed FTP service, which I needed today to simulate integration with legacy systems. However, it's…
Read moreRecently I've started playing with Azure Function for real, end-to-end, pushing it to the limits, but that's another conversation. My…
Read moreParquet 3.2.0 is released which marks a new stage in powerful capabilities of serializing C# classes to parquet files. Serialization…
Read more*System.Buffers* is a relatively new addition to C# ecosystem. It's one of the helper parts for .NET runtime to improve…
Read moreModern Windows 10 terminal is pretty and more powerful than it's previous versions, you get proper copy-paste support, line wrapping,…
Read more[Parquet.Net](https://github.com/aloneguid/parquet-dotnet) is about to be released in the following few days. Since v3.0 was pushed to the public, it saw…
Read moreDecomposition is an important part of software architecture process. Especially if your system is relatively large, however this is not…
Read moreAzure Metrics enables you to gain visibility into the performance and health of your Azure workloads. Metrics (or performance counters)…
Read more[Configuring Azure Service Fabric applications](https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-manage-multiple-environment-app-configuration) was always a bit of a pain. I'm not entirely sure why, is this because…
Read moreI'm happy to announce that I've published the first [Pluralsight](https://www.pluralsight.com/) course [Understanding the Programming Models of Azure Service Fabric](https://app.pluralsight.com/library/courses/azure-service-fabric-programming-models/table-of-contents). This…
Read more## Preamble If you are in Big Data, you know about [Apache Parquet](https://parquet.apache.org/) format. It's a de facto standard for…
Read moreIn this post I'd like to point out why proper versioning of your .NET assemblies is important and how easy…
Read moreI've never been a fan of command line. I still think it's just too much hassle, typing bores me, I'm…
Read moreEvery time I start a new .NET library on [GitHub](https://github.com/) and want to publish it I'm struggling with CI. Most…
Read moreToday I'd like to describe the way you can add your own [implementation of state](https://github.com/dapr/docs/blob/master/concepts/state-management/state-management.md) to [Dapr](https://dapr.io/). If you don't…
Read moreIf you're using Ubuntu GUI, the upgrade process is pretty much trivial - launch **Software Updater** utility and it's done.…
Read morePowerShell is extremely customisable. One of the things you can customise is the **prompt** (the place where you type commands…
Read more[Kubernetes](https://kubernetes.io/). There is so much noise about this system in the industry, from leaders to devops and developers. Everyone seems…
Read moreVS Code has no built-in functionality for browsing git history, as I've discovered today. However, [this awesome extension](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) adds it,…
Read moreYou should listen to [This Developer's Life](http://thisdeveloperslife.com/) podcast series by Scott Hanselman. It is life-changing.
Read moreSerilog traditionally doesn't have support for Azure Functions, however there is an awesome [Sink Project](https://github.com/serilog/serilog-sinks-applicationinsights) that I now maintain that…
Read more## Python In python, the easiest option is to use [fastparquet](https://fastparquet.readthedocs.io/en/latest/) package. If you're using *conda* simply type: ```powershell conda…
Read moreSince Service Fabric released a few updates to their SDK user have frequently seen problems that local cluster won't start.…
Read morev3.1.2 will be the next minor release of Apache Parquet for .NET and is mostly around improving row-based utilities. It's…
Read moreI'm really excited to release a new course on **Azure Service Fabric** called "Using Azure Service Fabric in Production". It's…
Read more[Apache Parquet for .NET](https://github.com/aloneguid/parquet-dotnet) has come a long long way since the original idea in June 2017 (the first commit…
Read moreThese modern days .NET Plarform has a built-in support for ZIP archives in [System.IO.Compression Namespace](https://msdn.microsoft.com/en-us/library/system.io.compression(v=vs.110).aspx). I find it exciting as…
Read moreI've decided to write this post as I'm seeing a lot of developers having diferent opinions about [Docker](https://www.docker.com/) and as…
Read moreAzure Key Vault is a wonderful technology I've just discovered. I'm only looking at secrets as of now as this…
Read moreDid you know [Visual Studio Team Services](https://www.visualstudio.com/team-services/) (formerly known as TFS) are great? Just two years ago I wouldn't consider…
Read moreWe used to have a blog on **WordPress** for some time and wordpress is OK. My only problem was that…
Read more