5 Dutch programmers you should know

February 2020 is kind of a milestone for me: it has been five years since I moved to the Netherlands. This country has a rich history of contributions to computer science, which now reflects in it having a vibrant IT market and lots of tech startups. I decided that a good way to celebrate this five-year milestone would be to look at five great Dutch minds who contributed immensely to how computers are used today. Even if you aren’t a programmer (but especially if you are), chances are that you rely heavily on some of the tools and techniques invented by these people.

[Read More]

Fun with global tools in .NET Core 2.1 Preview

.NET Core 2.1 Preview 1 is available Several preview releases related to .NET Core 2.1 have been recently announced, including ASP.NET Core 2.1 Preview 1, EF Core 2.1 Preview 1, and an updated .NET Core SDK as well, which has significant build performance improvements. All of them bring interesting new features, like cookie consent and GDPR support in web apps, HTTPS binding by default, lazy loading and GroupBy translation in Entity Framework Core - each deserves a separate post, and there is plenty of them written already. [Read More]

SDD Workshop: IdentityServer

A couple of weeks ago I finally got to learn IdentityServer from its creator, Dominick Baier. A three-day workshop in London, as part of SDD Deep Dive, was indeed a deep dive into identity and access control in ASP.NET Core applications. It was a nice mix of presentations, live-coding, hands-on labs, and lots of cautionary tales based on Dominick’s experience. Looking at the current training schedule, this 3-day version was a really unique chance to learn a lot and without a rush.

[Read More]

.Net DeveloperDays 2017: impressions

Last week I went to my second tech conference of this fall, .NET DeveloperDays in Warsaw. It was an event of a smaller scale than TechDays or NDC, but still one of the biggest in Eastern Europe. The list of notable speakers included Michele Leroux Bustamante, Dino Esposito, and Sasha Goldshtein, the majority of others being representatives of local software development companies. Frankly, some organizational aspects left to be desired (over-crowded space, a lot of ambient noise during the sessions, too much attention to sponsors sometimes), but there was still some very good content. Also, I got the ticket for free by winning it in a lottery, so, as Dutch people would say, een gegeven paard moet men niet in de bek kijken

[Read More]

TechDays NL 2017: impressions

This week I attended my first Microsoft’s conference in the Netherlands, TechDays 2017. It was super exciting to be there and to learn from the top experts in the field. Also, finally got a better overview of the Dutch companies doing software development and consulting with Microsoft technology stack: it’s funny how easy it is to keep working in your own bubble after moving to another country.

[Read More]

LINQ-like functions in JavaScript with deferred execution

Let’s admit it: as C# developers, we are quite lucky. Not only the language is well-designed, but it also keep evolving and getting amazing new features. Moreover, Microsoft has changed the release strategy, so that we get both stable new versions and the “point releases”. The current stable major release is C# 7.0, but you can already use 7.1 and 7.2 is coming soon. Also, everything is now happening in the open, so here we can see the C# language roadmap and feature status.

[Read More]