Time Cockpit Blog

In the last few months, I have recognized a rising problem in software development teams on the Microsoft platform. They are panting as they try to keep up with new release of the components and tools they use. Every day new announcements arrive. A constant fear from getting out-of-date forces them to follow the respective team blogs, twitter accounts, news sites, etc. This is not only consuming more and more time. It also places mental stress on development teams.  Read more ...


HTML does not support tri-state checkboxes by default. There is an indeterminate attribute to indicate that the value is undefined but there is no way to set a checkbox back to indeterminate through the user interface once it has been checked or unchecked. The following sample shows how to build an AngularJS directive for a tri-state checkbox with TypeScript.  Read more ...


Project completed, application shipped - but customer isn't happy with the performance. What now? At the German BASTA 2015 conference I will do two sessions about performance optimization in .NET applications. In this blog article I share the slides and links to my samples.  Read more ...


Docker is an important topic for Microsoft especially with the Azure cloud computing platform. As ASP.NET vNext supports Linux, developers can start exploring Docker Containers for running their applications in Linux Azure VMs now. At German BASTA 2015 conference I did an intro-session about Docker on Microsoft Azure.  Read more ...


Spring time is BASTA time :-) For many years I have had the possibility to open the German BASTA conference with a full-day C# workshop on Monday. This year I will focus on C# 6 news, Roslyn, and related NuGet "gold" nuggets. In this blog article I share my slides and code samples with you.  Read more ...


Yesterday, I was speaker at Microsoft's Road to the Cloud event in Vienna. Microsoft invited me to speak about our learnings from five years time cockpit in the cloud. It was great to see how interested people were about discussing business aspects of cloud computing.   Read more ...


In the last months I looked at Docker from a software development perspective. The results can be read in the current issue of the German Windows Developer magazine and in a Channel9 video.  Read more ...


In this blog article I summarize important links you will need when building a lab environment for demonstrating ADAL, ADFS & Co.  Read more ...


Many countries have regulations concerning paid time off (time cockpit uses the term vacation for that). In our home country Austria for instance, employees typically have five weeks of paid vacation. On first sight, calculating the remaining paid vacation should not be too hard. However, if you dig into the details and edge cases, it gets interesting.  Read more ...


In many companies, each year starts with planning. Planning the financial aspects of your business is one part of that process. In this blog article I would like to share our thoughts about creating and continuously controlling our budget. Of course, time cockpit plays an important role in our budgeting process.  Read more ...