Tag Archives: Software Development

Top Developers Are Not Paid for Coding

TL;DR – There is this misconception that top Software Developers are appreciated due to their technical coding skills, for example how fast they can code a solution to a problem. While coding is very important, the real strength of top … Continue reading

Posted in General Software, Uncategorized | Tagged | 2 Comments

Golang for the C# Developer – [1] Intro

TL;DR – In this series of posts I am exploring the Go (Golang) language from a C# native speaker’s perspective (or through one’s glasses). This introductory episode is more about the philosophy, history and general geekout over Go. You won’t … Continue reading

Posted in General Software, Go, Golang, Software Architecture, Software Concepts, Software Design, Uncategorized | Tagged , , , | 2 Comments

Self-Hosted Web Api testing with Owin/Katana

TL;DR – You don’t really need IIS to perform full automation testing to your web project. Today I want to show you how I am testing my ASP.NET WebApi services without IIS by using OWIN/Katana. Download source code from my GitHub … Continue reading

Posted in .NET, Software Concepts | Tagged , , , | Leave a comment

What is Serverless Architechture

TL;DR – There is a server. It is not a “my-on-premises-Linux-box” kind of server, but there is one at the end. Perhaps it is just not yours and looks and feels a little bit different from the developer’s perspective.   … Continue reading

Posted in General Software, Software Architecture, Software Concepts, Software Design, Uncategorized | Tagged , , | 2 Comments

Source Server with Git Repository

Update [29.9.2016] – Due to numerous emails, I wanted to post the exact command I used in my Continuous Integration builds:   TL;DR – How I enabled “Source Server” support for an internal Git repository for any Git provider even … Continue reading

Posted in .NET, Debugging | Tagged , , , , , | 6 Comments

Visual Studio Debugging Tips – #2

TL;DR – Find out how your application is locating, resolving and loading your dependencies using FusionLogs and fuslogvw.exe   Motivation: We love black boxes. I don’t mean actual black boxes, but rather software components that provide us with some sort of … Continue reading

Posted in .NET, Debugging | Tagged , , , , | 1 Comment

Dangers of the ‘nameof’ Operator (c#)

TL;DR – The are hidden dangers in the ‘nameof’ operator in c# 6.   Lately I have witnessed developers use new features that were presented in c# 6. My problem is not with using the new features, but with developers blindly … Continue reading

Posted in .NET, General Software, Software Design | Tagged , , | Leave a comment