Learn MongoDB Part 1: Environment Setup

For experimenting with on-premises software, my tool of choice nowadays is Docker. There is a bare minimum to start playing with MongoDB: mongo shell to enter »

Learn MongoDB Part 0: The Goal

The Tragedy Here is my second attempt to jump into NoSQL world in general and into MongoDB in particular. I have been working with NoSQL DBs »

.NET Core: Playing with HTTPS

I came to conclusion that dealing with certificates might be a challenge, especially when You are forced to do that occasionally and just want to get »

Master environment variables per project with Direnv

I just faced an amazing tool, called Direnv, which I immediately put in my toolbox. The name reveals the intention - it manages environment variables per »

.NET Core : Solution's CLI Commands

Recently I had to grok a concept in C# for a line of business application. Only Mac with VS Code was at my disposal. Usually, a »

Elixir/Phoenix on Windows

Installation part Recently I attended LatCraft Elixir focused workshop by Boris Goriachev. It's been a while since I've touched Elixir. In addition to that only Windows »

.NET Core: Provisioning Your Dev Environment With Simple Tools

Are you still spending days to provision/install your dev environment from scratch when you need to? You gotta stop it. It is insane. There is »

.NET Core: Watch out, Dude. node_modules Can Break Your Backend Build

Just faced an unexpected problem in my ASP.NET Core project. Here is the deal, I've added CLI tool for Angular2 support exactly to the web »

.NET Core: Azure WebJobs Gotchas

Problem I've just tried to publish a console application written in .NET Core and failed at first. Definitely some things have changed (last time i published »

C# 6 features under the hood

In this blog post I'm going to demystify how C# 6 features work under the hood. I'm going to introduce a feature first and then inspect »