<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://manicprogrammer.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>while(availableTime&gt;0) {</title><link>http://manicprogrammer.com/cs/blogs/heynemann/default.aspx</link><description>Working at ThoughtWorks, Stormwind Community, writing, reading and some insight on the funniest, most complex thing to do on earth: write software.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>JsUnit + Accuracy</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/10/jsunit-accuracy.aspx</link><pubDate>Sat, 10 May 2008 16:15:43 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1509</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1509.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1509</wfw:commentRss><description>After I got my tests passing in JsUnit , I decided I needed to automate the execution of the JavaScript Unit Tests for Fjords(more on that in a later post). So, the only way I could think of doing that was to drive the browser to the JsUnit Test Runner...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/10/jsunit-accuracy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1509" width="1" height="1"&gt;</description><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Stormwind/default.aspx">Stormwind</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Accuracy/default.aspx">Accuracy</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Acceptance+Testing/default.aspx">Acceptance Testing</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/JavaScript/default.aspx">JavaScript</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Unit+Testing/default.aspx">Unit Testing</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/JsUnit/default.aspx">JsUnit</category></item><item><title>JSUnit</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/09/jsunit.aspx</link><pubDate>Sat, 10 May 2008 01:30:02 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1508</guid><dc:creator>heynemann</dc:creator><slash:comments>1</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1508.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1508</wfw:commentRss><description>These days I've been doing more and more JScript, thanks to JQuery and ExtJs . I've been moving more and more of the application logic to the client side. That has some advantages and some disadvantages, which are clearly out of the scope of this post....(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/09/jsunit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1508" width="1" height="1"&gt;</description><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/JavaScript/default.aspx">JavaScript</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Unit+Testing/default.aspx">Unit Testing</category></item><item><title>ExtJs + Monorail + Community Contributions = Success!</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/08/extjs-monorail-community-contributions-success.aspx</link><pubDate>Thu, 08 May 2008 23:39:16 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1502</guid><dc:creator>heynemann</dc:creator><slash:comments>3</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1502.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1502</wfw:commentRss><description>I tend to write titles using additions and equals... Hmm... Guess I like simple math... Who knows? Anyway, I want to stress out today how cool I find Monorail right now! I always thought it was a cool framework, but after I wired my controllers through...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/08/extjs-monorail-community-contributions-success.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1502" width="1" height="1"&gt;</description><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Stormwind/default.aspx">Stormwind</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Monorail+Contrib/default.aspx">Monorail Contrib</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/ExtJs/default.aspx">ExtJs</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Monorail/default.aspx">Monorail</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Restful/default.aspx">Restful</category></item><item><title>Amazing Results</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/07/amazing-results.aspx</link><pubDate>Wed, 07 May 2008 20:41:51 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1493</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1493.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1493</wfw:commentRss><description>It's been only 2 days after I first implemented my new exception throwing mechanism , and I already feel an enormous difference. It's not just having the exceptions with better messages per se, it's actually having to think why I'm throwing that exception...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/07/amazing-results.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1493" width="1" height="1"&gt;</description></item><item><title>Writing better exception Strikes Back!</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/06/writing-better-exception-strikes-back.aspx</link><pubDate>Tue, 06 May 2008 23:09:53 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1489</guid><dc:creator>heynemann</dc:creator><slash:comments>7</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1489.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1489</wfw:commentRss><description>Hmmm, as pinpointed by my good friend Claudio Figueiredo , the compiler isn't very thrilled with my last syntax : 1: public string MyCode(){ 2: try { 3: return "some value" ; 4: } 5: catch (System.Exception ex){ 6: Throw 7: .WithMessage( "something" )...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/06/writing-better-exception-strikes-back.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1489" width="1" height="1"&gt;</description></item><item><title>Why can't I write better exceptions for myself?</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/05/why-can-t-i-write-better-exceptions-for-myself.aspx</link><pubDate>Mon, 05 May 2008 22:53:23 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1488</guid><dc:creator>heynemann</dc:creator><slash:comments>2</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1488.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1488</wfw:commentRss><description>Intro After spending some time debugging an exception thrown by a code written by myself (I know, duh!), I was wondering why the hell can't I write better exception messages. I mean, just the exception type is clearly not enough. I'll demonstrate: Scenario...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/05/why-can-t-i-write-better-exceptions-for-myself.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1488" width="1" height="1"&gt;</description></item><item><title>Relative Path + SQLite on ASP.Net = Problem</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/05/relative-path-sqlite-on-asp-net-problem.aspx</link><pubDate>Mon, 05 May 2008 11:20:29 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1487</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1487.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1487</wfw:commentRss><description>SQLite is a very nice light-weight embedded database. It's great for testing and it even provides an in-memory database (more on that in another post). I am using it in a new project of mine. I wanted to have the database file under the web site structure....(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/05/05/relative-path-sqlite-on-asp-net-problem.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1487" width="1" height="1"&gt;</description></item><item><title>Stormwind.Accuracy - Part 4</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/24/stormwind-accuracy-part-4.aspx</link><pubDate>Mon, 24 Mar 2008 13:44:48 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1337</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1337.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1337</wfw:commentRss><description>Well, continuing the saga I came to the RadioButtons. These are quite tricky, since RadioButtons are elements that have different Ids, same names and, as I'll show, weird values. If you are just doing your own HTML inputs then you can specify all that...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/24/stormwind-accuracy-part-4.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1337" width="1" height="1"&gt;</description></item><item><title>Stormwind.Accuracy - Part 3</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/23/stormwind-accuracy-part-3.aspx</link><pubDate>Sun, 23 Mar 2008 12:42:46 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1332</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1332.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1332</wfw:commentRss><description>Introduction One thing that has been hard to achieve in our acceptance tests is a natural way (fluent) of specifying what data our tables should contain. Usually our scenario is like this: We have some table that contains some list of entities rendered....(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/23/stormwind-accuracy-part-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1332" width="1" height="1"&gt;</description></item><item><title>Stormwind.Accuracy - Part 2</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/21/stormwind-accuracy-part-2.aspx</link><pubDate>Fri, 21 Mar 2008 12:05:32 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1329</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1329.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1329</wfw:commentRss><description>Introduction I've been toying around with the syntax for writing more natural acceptance tests as you can see here . So, while riding the 1h underground home, I was thinking on why I need to register all those components if their names should match (in...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/21/stormwind-accuracy-part-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1329" width="1" height="1"&gt;</description><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/ASP.Net/default.aspx">ASP.Net</category></item><item><title>Stormwind Accuracy</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/14/stormwind-accuracy.aspx</link><pubDate>Sat, 15 Mar 2008 01:40:28 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1321</guid><dc:creator>heynemann</dc:creator><slash:comments>2</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1321.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1321</wfw:commentRss><description>What? Another Stormwind project?! Are you crazy? Are you trying to set some sort of record? Don't you want to finish the ones there first? I just quoted those imaginary sentences to scare that thought away from me. I like to think that I am an individual...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/03/14/stormwind-accuracy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1321" width="1" height="1"&gt;</description><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/BDD/default.aspx">BDD</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Stormwind/default.aspx">Stormwind</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Accuracy/default.aspx">Accuracy</category><category domain="http://manicprogrammer.com/cs/blogs/heynemann/archive/tags/Acceptance+Testing/default.aspx">Acceptance Testing</category></item><item><title>Priority vs Effort Evaluation</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/15/priority-vs-effort-evaluation.aspx</link><pubDate>Fri, 15 Feb 2008 10:08:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1277</guid><dc:creator>heynemann</dc:creator><slash:comments>5</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1277.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1277</wfw:commentRss><description>This morning I am evaluating the next steps I have for Stormwind. There are so many that I am confused as to which ones should I start. So I had t come up with a straightforward way of deciding that. First I had to find out what activities I had to do....(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/15/priority-vs-effort-evaluation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1277" width="1" height="1"&gt;</description></item><item><title>Stormwind Project - I'll be right back</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/stormwind-project-i-ll-be-right-back.aspx</link><pubDate>Wed, 13 Feb 2008 12:46:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1269</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1269.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1269</wfw:commentRss><description>I know that Stormwind Project is lacking activity on my account, and I hope to remedy this as soon as possible. As soon as I get my home broadband I have some stuff to throw at you guys! Keep posted!!! #134...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/stormwind-project-i-ll-be-right-back.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1269" width="1" height="1"&gt;</description></item><item><title>My First Day at Thoughtworks</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/my-first-day-at-thoughtworks.aspx</link><pubDate>Wed, 13 Feb 2008 12:38:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1267</guid><dc:creator>heynemann</dc:creator><slash:comments>5</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1267.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1267</wfw:commentRss><description>Well, to sum it up: WOW! I couldn’t be more impressed. I’m not impressed by how good people were technically. I’m impressed by how nice everyone is. I never got such a positive vibe from people working with me. When I first arrived here I was waiting...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/my-first-day-at-thoughtworks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1267" width="1" height="1"&gt;</description></item><item><title>UK so far…</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/uk-so-far.aspx</link><pubDate>Wed, 13 Feb 2008 12:36:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1266</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1266.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1266</wfw:commentRss><description>Well, this most definitely is going to be a long post, so if you’re only interested in my first day at Thoughtworks, skip to my next post . THIS IS NOT A TECHNICAL POST! Arriving at the UK Once we (me and my wife Aline) arrived here in Heathrow airport...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2008/02/13/uk-so-far.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1266" width="1" height="1"&gt;</description></item><item><title>KickAssVPS</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/22/kickassvps.aspx</link><pubDate>Thu, 22 Nov 2007 20:20:06 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1177</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1177.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1177</wfw:commentRss><description>Once more KickAssVPS has proven to be a REALLY engaged sponsor for Stormwind Project. We installed Mingle yesterday (more about it in another post) in our build server, so we can use it for management of our projects. The thing is that Mingle is a little...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/22/kickassvps.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1177" width="1" height="1"&gt;</description></item><item><title>I´m a ThoughtWorker</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/12/i-m-a-thoughtworker.aspx</link><pubDate>Mon, 12 Nov 2007 20:40:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1158</guid><dc:creator>heynemann</dc:creator><slash:comments>5</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1158.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1158</wfw:commentRss><description>I am officially a ThoughtWorker now! I was in London (as you might´ve noticed from previous posts) and I did a full-day interview with them for a developer job in Thoughtworks UK . Working with ThoughtWorks was a dream of mine ever since I learnt about...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/12/i-m-a-thoughtworker.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1158" width="1" height="1"&gt;</description></item><item><title>Trivia Answers and CCNet Build Breaking Changes plugin release</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/04/trivia-answers-and-ccnet-build-breaking-changes-plugin-release.aspx</link><pubDate>Sun, 04 Nov 2007 21:56:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1142</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1142.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1142</wfw:commentRss><description>Well, I know that you wanna know the answers... Ok, I'll say it, just let me show a very nice place here in London first! A very old building. The mayor started repairing it so it won't be a Build Breaking! Ok, I admit that was awful, lol. Let's get the...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/04/trivia-answers-and-ccnet-build-breaking-changes-plugin-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1142" width="1" height="1"&gt;</description></item><item><title>Reflections on Reflection</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/04/reflections-on-reflection.aspx</link><pubDate>Sun, 04 Nov 2007 21:18:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1141</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1141.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1141</wfw:commentRss><description>Hey all! This is me posting from the beautiful city of London, UK! So far 55 pictures, but that's not what I wanted to talk about (but my next posts will all come with a London pic, that's how much I like this city). I've did some pretty wicked stuff...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/11/04/reflections-on-reflection.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1141" width="1" height="1"&gt;</description></item><item><title>CCNet Plugin And Dependency Injection (IoC)</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/10/26/ccnet-plugin-and-dependency-injection-ioc.aspx</link><pubDate>Fri, 26 Oct 2007 02:53:53 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1127</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1127.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1127</wfw:commentRss><description>I´ve been quiet, I know. that is mainly due to lack of time really. I have several posts on queue waiting to make their appearance here. But since I find one of them to be more urgent I´d really like to write it before the queue. Sort of a LIFO, if you...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/10/26/ccnet-plugin-and-dependency-injection-ioc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1127" width="1" height="1"&gt;</description></item><item><title>DUDE, We got KickAss service!</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/10/18/dude-we-got-kickass-service.aspx</link><pubDate>Fri, 19 Oct 2007 01:30:28 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1123</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1123.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1123</wfw:commentRss><description>I'd like to proudly announce that we have, as of today TWO very committed sponsors to StormwindProject.org ( http://www.stormwindproject.org ). SVN Hosting CVSDude, that has been with us since the very beginning of the project, provides us with a ridiculously...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/10/18/dude-we-got-kickass-service.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1123" width="1" height="1"&gt;</description></item><item><title>Theme Support in Rails and a wild community!</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/21/theme-support-in-rails-and-a-wild-community.aspx</link><pubDate>Fri, 21 Sep 2007 03:07:00 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1085</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1085.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1085</wfw:commentRss><description>It's amazing the stuff you find in the Rails community. I was thinking: "It would be nice to add the ability for themes in my Helpdesk app, so the user can suit the app to their needs..." My first thought was: "well, I'm on my own". Finding Matt Mccray's...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/21/theme-support-in-rails-and-a-wild-community.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1085" width="1" height="1"&gt;</description></item><item><title>Typing Speed</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/20/typing-speed.aspx</link><pubDate>Thu, 20 Sep 2007 02:45:02 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1081</guid><dc:creator>heynemann</dc:creator><slash:comments>3</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1081.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1081</wfw:commentRss><description>Well I just couldn't help myself! My score: YOUR RESULTS ARE: Number of words typed: 200 Test duration: 3 min Speed: 66.6 words/min. (333 keystrokes/min.) Error penalty: 10 Accuracy: 95.0% I got very happy with it! :) Try it yourself . #124...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/20/typing-speed.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1081" width="1" height="1"&gt;</description></item><item><title>Having a Blast with Rails</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/19/having-a-blast-with-rails.aspx</link><pubDate>Thu, 20 Sep 2007 01:36:30 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1080</guid><dc:creator>heynemann</dc:creator><slash:comments>2</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1080.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1080</wfw:commentRss><description>I'm writing a SaaS Service Desk application in order to properly learn Ruby on Rails. So far it's been a very pleasant ride. So as a SaaS application you know I must have tenents (single instance, multi-tenent) and that these tenents must not know about...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/19/having-a-blast-with-rails.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1080" width="1" height="1"&gt;</description></item><item><title>Language Oriented Programming and Rails</title><link>http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/17/language-oriented-programming-and-rails.aspx</link><pubDate>Mon, 17 Sep 2007 02:59:51 GMT</pubDate><guid isPermaLink="false">d10481e0-d7e7-4234-9ab6-db53a9657b7e:1077</guid><dc:creator>heynemann</dc:creator><slash:comments>0</slash:comments><comments>http://manicprogrammer.com/cs/blogs/heynemann/comments/1077.aspx</comments><wfw:commentRss>http://manicprogrammer.com/cs/blogs/heynemann/commentrss.aspx?PostID=1077</wfw:commentRss><description>My good friend Sadek Drobi pointed me out a very good article on Language Oriented Programming written by him. I like it very much and I'm not sure that LOP is the next big thing, but as Martin Fowler said it (in the end of the video), I do find it to...(&lt;a href="http://manicprogrammer.com/cs/blogs/heynemann/archive/2007/09/17/language-oriented-programming-and-rails.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://manicprogrammer.com/cs/aggbug.aspx?PostID=1077" width="1" height="1"&gt;</description></item></channel></rss>