Tag: PROGRAMMING

On Separation Of Concerns
Edsger W. Dijkstra , “On the role of scientific thought”, 1974

What’s New in Visual Studio 2017
[Updated for the 15.3 release] In March this year we’ve got a brand new and shiny Visual Studio. To many of us the favorite development environment. Here is a high-level recap of the changes made:

C# 8.0 Preview
The guys from Microsoft seem to be working with lightning speed. At least when it comes to C# and the .Net framework. Looks like C# 8.0 is at our doorstep and while it’s still early news it’s exciting nevertheless. In […]

TehBoyan Talks Azure (Video)
Hi all, A video of a talk I did on “Overview of Azure” to on an internal conference at tretton37. It’s a comprehensive but brief overview of Microsoft Azure It’s been a while. It seems like I took a longer than […]

My First Meet With Oculus Rift
From the many activities and awesome stuff we’ve got going on at tretton37, one is virtual reality. We are a bunch of guys particularly interested in this subject and willing to experiment with various equipment and software around it. The spotlight […]

High Cohesion, Loose Coupling
We are living in a time where businesses and the people running them often change their mind. I won’t be going into details of why is that so, let’s just say it is a given, and let’s say they are […]

The Real Story of the Modern Day Developer
Every day thousands and thousands of developers fight stress, anxiety, deadlines, pressure, guilt, hard work. They give their everything so that they make the world a better place….These are their stories…

Value and Reference / In Depth
Whatever you do in the .NET framework deals either with value or reference types, yet, there seems to be a great deal of confusion in many discussions with fellow developers and on online forums and QA sites about where the […]

Code Analysis with NDepend
When our projects reach a certain size it is very hard to determine the complexity of our code. It gets harder and harder to see the overall picture. It also becomes very easy to introduce unnecessary complexity to parts of […]

The Story of the Modern Day Developer
Software Developer, a “Programmer” even an “Engineer” or a “Craftsman“, although there are substantial differences between these according to some people, when we say any of them we mean one thing….an organism that transforms coffee into code 🙂 so I […]