As someone who has been in software development for almost two decades, I saw massive changes in way software is written.
I stood before two options. Become a hater and shout at cloud how it’s all wrong, or realize, that everything I’ve been told about programming is subject to change
and it may be time to revisit my core assumptions about how proper code looks like.
read more …
Ever need to blur out some text on website for screenshot?
Simple blurring using image editor can be time consuming and can also be reversed.
read more …
During last year, I’ve migrated hundreds of thousands of lines from Visual Basic.NET to C#.
Luckily, most difficult part of this was convincing client, that it is necessary. There are great automated tools for this nowadays, Roslyn be blessed.
But I still believe, that Visual Basic is really not bad language. It had many good features that C# copied and there are still few left, that I will miss.
These are those features.
read more …
I’ve noticed that as tools get better, I actually need less of them. For example I no longer use Resharper as Visual Studio is enough or I no longer need WinMerge as Visual Studio Code can do same.
read more …
It’s been about 9 months since I’ve first met with Dita Přikrylová, founder of Czechitas, non-profit organization that focuses on teaching development skills to women, girls and children.
read more …
In Entity Framework Code First, you can achieve eager loading of
entities by using Include method on DbQuery
in from DbContext
of your application.
read more …
When I wrote this code in use-once application, I thought that is
rather weird part of code, but works just fine for this once case.
Then I realized, there is nothing wrong with the code. People, who
are familiar with LINQ will have little problem reading it and it
will work 100% reliably.
read more …
I try not to overdo it with amount of tools I use, but I’ll make a short list of tools I use right now.
read more …