Gáspár Nagy on software

coach, trainer and bdd addict, creator of SpecFlow; owner of Spec Solutions

Aging makes user stories dull

by Gáspár on January 8, 2014

Although aging makes beef more tasty and delicious, user stories that have been discussed but not implemented for weeks can easily become uninteresting, boring or even hated by developers. This happened in our team two times in the last months: the developers started to work on a low priority, not discussed story instead of doing the high priority, well discussed one – that was standing in a backlog for a couple of weeks.

[read more…]

Connect to TFS 2013 Git Repository with LibGit2Sharp

by Gáspár on November 12, 2013

Have you ever tried to connect to a Git repository that uses NTLM authentication? No? I’m not surprised, because none of the known Git providers required such credentials. But with the Team Foundation Server 2013 git source control this is necessary, at least for the on-premise installed one. If you have used LibGit2Sharp (http://www.nuget.org/packages/LibGit2Sharp/, https://github.com/libgit2/libgit2sharp/)  in your application to connect to Git, you will need to realize that it does not support NTLM authentication unfortunately, so you (or your clients) cannot enjoy the benefits of Git with TFS 2013. If you try, you will get an exception, like “Request failed with status code: 401”.

[read more…]

PHP challenge of a .NET developer: Showing github wiki documentation in WordPress

by Gáspár on October 10, 2013

As promised in one of my previous posts, I am sharing the background about how the documentation pages were created on the new SpecFlow website. The story starts in 2000 (quite some time ago, bah…) when someone called me (did I have a cellphone already? I don’t remember…) and asked me to fly to Stockholm on the following day to fix a website for a TV show that was about to start in two weeks. In PHP. I was in the 2nd semester of my MSc and did a lot of perl coding. In fact I  programmed everything in perl that time… so was quite hooked on it. I had never done anything in PHP until that time, but saw that it was pretty similar to perl, so I printed the PHP documentation and sat on the plane. We fixed (better to say built up from nothing) the website, so the show could start, but I have never done a PHP job anymore. Was enough. 13 years later, I somehow felt a kind of nostalgia (one of the most dangerous feelings one can have), when we picked WordPress as the CMS for the Spec* toolset. And I felt that I have to do some code into it…

[read more…]

Discovering Visual Studio 2013: CodeLens

by Gáspár on September 25, 2013

Last week or maybe two weeks ago, I started to work on SpecFlow VS2013 support. Regarding VS2013, I belong to the not-that-early-adapters group, so I have skipped all the betas and installed the RC just recently. While working on the SpecFlow integration, I am trying to discover the new features.

The “what’s new” list of VS2013 is pretty short: to me the “peek definition”, the “enhanced scroll bar” and the “CodeLens” sounded interesting. Let’s take a look at the CodeLens now.

[read more…]

I speak at NDC London! Topic: Excel and BDD

by Gáspár on September 19, 2013

I got the confirmation few days ago that my submission had been accepted: on the third day of NDC London, I’ll talk about possible usage scenarios of Excel for BDD.

I have been presenting on NDC Oslo two times already, and I’m very proud that I can be part of this great conference visiting London for the first time. [read more…]