Jasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple...
It turned out that the test subject didn't know that longdesc even existed before the tester told him about...
Unfortunately, by default plugin tests are pretty bland. They use the plain unit test suite supplied by Ruby, and not...
I’m working on a problem for a client which involves connecting to a Microsoft SQL Server 2005 database from...
A simple web-based WYSIWYG editor, written in MooTools.
In this presentation, I demoed Cucumber and Webrat. I also talked about Integrity and how I like to put it...
Just because you are capable of building a bikeshed does not mean you should stop others from building one just...
Sass is a meta-language on top of CSS that‘s used to describe the style of a document cleanly...
Martin Odersky talks with Frank Sommers and Bill Venners about the compromises and most important goals in Scala's design...
FeedTools is a simple Ruby library for handling rss, atom, and cdf parsing, generation, and translation as well as caching...
Asynchronous JavaScript and CSS, also known as CSSHttpRequest, is a method of URI-encoding data in 2KB chunks split over...
Here are eight things my team has found to be true after working with Cucumber for about 6 months.
SlickMap CSS is a simple stylesheet for displaying finished sitemaps directly from HTML unordered list navigation.
Freemium is a bad marketing plan for any premium business that hopes to be the differentiated provider.
hat's the dirty little secret of our industry; green screen apps are usually pretty darn fast. They aren't...
For instance, the UI finds that a certain card is in the graveyard. It is essential that the UI sub...
Not all icons in the Finder are created equal. There are the normal file and folder icons. Then there are...
We had a conversation about the fact that the 'TDD is about testing vs TDD is about design" debate that...
In a nutshell, Bowline lets you build cross platform desktop applications with Ruby, HTML and JavaScript. The idea is to...
By far the dominant reason for not releasing sooner was a reluctance to trade the dream of success for the...
In a recent post, Stephan Schmidt makes several suggestions in order to write "Next Generation Java". Unfortunately, I disagree with...
You should endeavor to tell objects what you want them to do; do not ask them questions about their state...
The goal of modelling is to produce something substantially simpler than the world. This is achieved not through endlessly inventing...
For all of my professed admiration of Ruby on rails, I personally don't think that easier and more productive...