NDepend 6

Again I get from Patrick Smacchia an opportunity to test new version of NDepend - this time version 6. If you don’t know, NDepend is a tool that measure and present information about code metrics in your .Net code. It can run as standalone application, but also as Visual Studio plugin.

Read more

DevDay 2015

September has come and as usual at this time of the year I went to Krakow (Poland), to attend DevDay. Since the last year, the conference changed a bit - it’s not a free one anymore (but the cost is very reasonable) and it takes two days now. Expect that changes everything else is the same - great sessions with superior service around them (lots of good food, free drinks, helpful crew).

Read more

Starting with Emacs

It has been almost one year since I’ve started using Emacs. I think this is a good moment to give you some tips about starting using it. This isn’t typical tutorial, but rather the description of my approach to learning Emacs.

Read more

Emacs

For more then 10 years I’m looking for the ideal text (and code) editor. I’ve started my journey with small, fast and probably forgotten text editor called Context. I was quite happy with it, but its development was stopped, which forced my to look for something else. At that moment, I’ve started to use Notepad++ which I still like and treat as useful, general purpose editor. Around the 2008 year Sublime Text appeared and I’ve soon started to use it. I’ve used version 1 to 3 and I think it’s very good text editor (I’m using it from time to time even now). During those years, I’ve also tried to use vim - for sure it’s an excellent text editor, but I have problem with using it. Maybe it’s because two modes and necessity of switching between them using command, maybe it’s because the way you configure it. I don’t really know, but I couldn’t switch to vim (still using it in rare cases in Linux OS).

Read more

Leiningen: working with local repository

Leiningen is de facto standard for creating and managing projects in Clojure. To create new project we can simply write:

Read more