Find more recent stuff on Medium.
For Node modules that also work in the browser, I've created an integrated solution that runs the test suite from the command line and that works with PhantomJS as well. Now it also supports Mocha. Read more →
One of the biggest changes in Node.js 0.10 was surely the complete rewrite of the streams module. In this post, I'd like to show you how to use streams 2 and how to write your first own stream implementation. Read more →
For a long time, I could not bother putting more effort into a shell environment than defining a few aliases. That changed after reading through some inspiring dotfiles. Read more →
Testing hybrid project is just too difficult. It should be simple to write sources and tests without any boilerplate for Node.js and browsers, and run it headlessly on a build server. Read more →
Markdown just feels right for writing documentation for software projects. In recent days, I got so used to the notation that I wanted to use it to update the content of my web page. Read more →