9 Sep
2011

An Observation about TDD

To me, developers that are not applying TDD practices during their day-to-day job always seem more in a hurry than developers that do apply red-green-refactor. In their hurry, they’re the first to cut corners and start making messes while they rush to their goal. A while ago it dawned to me why that is. They […]

Read More
16 Aug
2011

Book Reviews: CoffeeScript and JavaScript Web Applications

While catching up on my reading backlog, I particularly enjoyed reading two new books I bought recently which I’m going to briefly discuss in this blog post. 1. CoffeeScript – Accelerated JavaScript Development   CoffeeScript – Accelerated JavaScript Development, written by Trevor Burnham, gets you up and running with CoffeeScript in no time. This book […]

Read More
11 Aug
2011

Dynamic in C# is Broken

Earlier this week, I ran into an issue while using the dynamic keyword in C#. I learned from C# in Depth that there are a couple of restrictions with dynamic, most notably when using extension methods or converting lambda expressions. But apparently there are more restrictions than meets the eye, which came as an unpleasant […]

Read More
9 Aug
2011

Exploring CoffeeScript Part 6 – Show Me the Goodies !

Category:UncategorizedTag: :

For the final blog post in this series, we?re going to go over a couple of cool little nuggets that one can use to write some elegant CoffeeScript code. Also check out the previous installments: And Then There Was Coffee Variables and Functions More on Functions Objects and Classes Ranges, Loops and Comprehensions Destructuring Assignments […]

Read More
5 Aug
2011

Moving from E-TextEditor to Sublime Text 2

I?ve been using E-TextEditor for more than a year now for doing all my JavaScript, Node.js and CoffeeScript development. You can think of E-TextEditor as TextMate for the Windows platform. I?ve been pretty happy with it throughout this period as it can be extended pretty easily with a whole slew of bundles that are already […]

Read More
2 Aug
2011

Exploring CoffeeScript Part 5 – Ranges, Loops and Comprehensions

For this blog post, we?re going to discuss ranges, loops and comprehensions in CoffeeScript. Also check out the previous installments: And Then There Was Coffee Variables and Functions More on Functions Objects and Classes Ranges Again a feature that is heavily inspired by Ruby. Using a range we can define an array of consecutive numbers […]

Read More