1. >> Staying healthy as a programmer


    Disclaimer In this post I link to some specific products. These links serve as examples and are by no means direct reccomendations. Some of these are just the result of a quick web search. If you decide to buy stuff, do your research, figure out what exactly you need and ...

  2. >> Emacs From a Vim Addict’s Perspective


    I have been playing around in Emacs lately. Vim has been the core of my workflow for half a decade now, and I just cannot imagine going back to non-modal editing anymore. I will now explain, why I might just switch to emacs in the long-term.

    If you compare Emacs ...

  3. >> Why you need fuzz testing


    Unittesting is an important part of building reliable software, although by far not the only one. But many programmers misunderstand the purpose of unittests. Classic unittests have two purposes: They force you to develop a spec and enforce it, and they can protect you against regression when refactoring or otherwise ...

  4. >> Can Software Die?


    Software can be classified as alive. Not using the Wikipedia definition of alive, because that requires biological processes, but philosophically seen software is kind of like a living organism. There are constant changes as the software evolves, adapts to environmental changes and grows new features.

    But what if it stops ...

  5. >> Why I use Pomodoro


    Almost every programmer knows what it means to get in the zone. That weird feeling you get at two in the morning while working on a side-project, when the the time flies by and suddenly all important features are done. Mastering the zone is a crucial element of maximizing your ...

Page 1 / 8 »