Software Engineering

  • .NET hardware programming basics

    I’m a “bits sculptor”! I work with bits to create beautiful software. I have done it myself for years and now I’m running a software development company to create “better software”. But I was always jealous of people creating more tangible items than software. Not that I ever thought about software as a lesser creation then physical objects. Oh, no! Creating good software takes the same amount of effort and talent as creating for example a good car. But still. But you cannot “touch” the software you are creating. So I decided to go a bit into hardware. And what is the better way for .NET software developer than to…

  • Eventful week

    Last week was quite eventful. I’ve talked about Continuous Integration in .NET and about how do we use it at my company CODEFUSION at the IT Academic Day 2013 at the Opole University of Technology (OUTech). It was an event organized by the .NET Group from the OUTech and Microsoft Poland. The auditorium nearly full! Of course I’ve showed my funny CI gadget "Great Integrator Helmet". It connects wirelessly to the CI server and transfers a feedback about failing build by blinking and hauling. As usual it was very well noticed by the auditorium And since we are at the topic of tinkering with electronics: I’ve described how to build…

  • Developer Week – .NET Developers Conference 2013

    I was invited speaker at this years Developer Week – .NET Developer Conference in Nuremberg, Germany. It was quite nice event and I was speaking about “Continuous Integration in .NET”. You can find Post-Event Report in this document (German only!). If you look carefully you will surely find my picture there!

  • Continuous Test-Driven Development

    I have recently participated in the “ENASE – Evaluation of Novel Approaches to Software Engineering” conference. This year (2013) it was held in Angers, France. I have learned a lot during this conference! I have presented a short-paper I’m coauthoring called “Continuous Test-Driven Development — A Novel Agile Software Development Practice and Supporting Tool”. Presentation wen well – here are the slides. What is the paper about? Lets read the abstract: “Continuous testing is a technique in modern software development in which the source code is constantly unit tested in the background and there is no need for the developer to perform the tests manually. We propose an extension to…

  • Dveloper Week / Dotnet Developer Conference 2013

    Herzlichen Dank an alle die Teil in mein Vortrag wahrend Developer Week / Dotnet Developer Conference 2013 in Nürnberg genommen haben! Das war eine Hervorragende Stunde! Ich hoffe Ihr etwas über „Continuous Integration in .NET“ gelernt habt. Herrlichen Dank an Organisatoren für die Einladung. Danke an Kollegen Referenten. Danke an alle 1500 (?!) DWX 2013 Teilnehmer! Und als Bonus – CiInDotNet_Dwx

  • Speaking at ENASE’ 2013 – Angers, France

    Another conference is coming. I will be speaking at ENASE (Evaluation of Novel Approaches to Software Engineering) conference in Angers, France. I’m coauthoring a paper about new technique in software engineering that involves test driven development and continuous testing. I will publish the paper after the conference on this blog. If you are interested in new approaches in software engineering please take a look at http://www.enase.org/ and it you happen to be near Angers between 4th and 6th of July – visit!