-
Career

Where the Typical Interview Process Goes Wrong
In my experience, developers often overlook the non-technical interview. Iāve been the company culture guy during quite a few interviews.…
Read More » -
Software Development

Creating a Unit Testing Strategy – Part I
This series of posts describes the process I use to decide which tests to write, and how to write them…
Read More » -
DevOps

Unless you write an installer with the right manifest donāt include Installer, Update, Upgrade, Setup,… in your EXE name
Iāve seen this question coming up a few times, and bumped into this at a client recently: the UAC dialog…
Read More » -
Software Development

Triangulation – The other Role of Tests
Why Do We Need Tests? Seems like a silly question. We want to check if something is working, right? Letās…
Read More » -
.NET

Documentation regarding TAP – Task-based Asynchronous Pattern
Last week we saw theĀ TAP ā Task-based Asynchronous Pattern, which is the recommended new approach for asynchronous programming in the…
Read More » -
Software Development

Your DI framework is killing your code
I read a really interesting post recentlyĀ looking at the difference between typical OO code and a more functional style.Ā Thereās a…
Read More » -
.NET

LINQ Extensions 3 – Batch into sub-sequences
After last weeks post on extracting elements out of a list by minimum or maximum keys Ody Mbegbu mentioned on…
Read More » -
.NET

TypeScript, AngularJS, Gulp and Bower in Visual Studio 2015
Either you are a Back-end Web developer or a Front-end one, you must have realized that there are some frameworks…
Read More » -
.NET

Production postmortem – The case of the memory eater and high load
This is a recent case. One of our customers complained that every now and then they started to see very…
Read More » -
.NET

LINQ Extensions 2: Minimum/Maximum by key
Last week we talked about LINQ, its usefulness, and how to write our own methods to make it even more…
Read More »
[homeForm]






