Time Cockpit Blog

Architects call the central idea or concept of a building "parti". You can think of parti as the big idea behind an architectural design. Without a parti, agile and iterative development can quickly ruin your software's architectural design. Read more about the concept of the parti and how it translates to software.  Read more ...


Granted, time tracking is not one of our customers' favorite tasks. However, it has to be done for accounting, because of legal obligations, etc. But does it have to be like this? Is it possible to differentiate from ones competition with an outstanding time tracking organization and software? Our partner softaware believes in that and has built a "Software Diary". It uses time cockpit behind the scenes.  Read more ...


Today Microsoft Austria and I wanted to do a webinar concerning information security in the Microsoft Azure cloud. Unfortunately there were technical problems with the platform on which the webinar should have taken place. Therefore we had to cancel it. In this blog article I share a video with the content I wanted to present.  Read more ...


At Techorama conference in Belgium I do a session for developers who heard about Docker and wonder why it would be relevant for them. What is different about Docker? Why could it be useful for web developers? How can it be used on Azure? It is a Docker intro session in which I demo the application of Docker in web development scenarios. In this blog post I share my slides and samples.  Read more ...


OWIN decouples ASP.NET web application from a specific web server like IIS. At this year's dotnet Cologne conference I spent an hour speaking about the fundamental ideas of OWIN. Additionally, I showed how the OWIN concepts translate to ASP.NET 5. As this was a code-only talk, I recorded the sessions. In this post you find the video (German).  Read more ...


Changing the UI technology from WPF/Silverlight to HTML/JavaScript in a large project is a real challange especially for a rather small team like ours. At this year's dotnet Cologne conferenceI did a session about the architectural decisions we made. Additionally, I spoke about how we organize the project so that it can run smoothly side by side to our daily business.  Read more ...


Yesterday I did a short session about Linux and Docker on Microsoft Azure at Linuxwochen in Vienna. Goal was to offer a short introduction to Docker on Azure for people who are working with Linux. In this blog article I pulish my slides, the source code of the samples, and the video recording.  Read more ...


A week ago we hosted the Austrian event of the Global Azure Bootcamp. It was a great day. We could welcome 91 attendees which is +40% compared to last year. Many people asked for the session slides. Here are the links to all the slides decks that the GAB speakers sent to me.  Read more ...


While Microsoft will support Silverlight until 2021, Google will remove support already this year. If you want to use Silverlight in the new release of Google Chrome (v42), you have to enable it. In this blog article we describe how this can be done.  Read more ...


A few months ago I wrote a blog article about the concept of "Shearing Layers" in architecture and software development. I submitted a longer, German version of the article for OBJEKTspektrum, a well-known German magazine about IT management and software engineering. It was accepted and is included in this month's issue. For a limited amount of time it is also available online.  Read more ...