The most important thing I learn in 2015 is about clean code. It is everything. You can have a bad performance or logical errors or even security issues. But without clean code, you cannot fix it. ...
Floating versions in Nuget
Asp.NET 5 RC At least ASP.NET 5 is production ready. I know that current state is release candidate, but be honest it means that it is ready. Maybe some quick fixes will be need but who cares ;) ...
Speaking
I pretend to be an IT speaker and I really like it. In my opinion sharing knowledge is the best thing that every developer should do. The easiest way is to speak loud :) My goal is to share my kno...
Repeatable way to setup Your PC
Imagine Imagine following situations: My Windows is soo slow. I need to reinstall it or I bought a new PC, but I don’t have time to setup it for 2 weeks or [put here your last reason o...
Finding bad dependencies using PowerShell
Difficult upgrade From time to time we want (or have) to upgrade our old application to a new version of framework. Usually for core libraries it goes quite fast but finding, which dependency is us...
cfp.help - my first real MVP project
The reason Everything started with a simple tweet @mihcall is there any site with the list of upcoming conferences in Poland?— Konrad Kokosa (@konradkokosa) November 4, 2015 Ideas I am alm...
Vagrant with Windows @dotNetConfPL
Slides Survey Source code
Setup vagrant with Azure - step by step guide
Setup Vagrant with Azure is not complicated, but require a lot of steps, especially if you never configure azure using command line Prerequisites First of all we need some tools: Vagrant (https...
Null pointer exceptions and warnings
Simple code I am developer so let’s start with following C# code: public static void Main() { var sampleList = GetSamples(); if (sampleList.FirstOrDefault().StartsWith("I")...
Should not happen comment
The code & the comment Today I found the simple code with the even more simple comment: [...] if (entry== null) return; // should not happen [...] What if the “if” just happened? The...