This is the page 15 of 113 of the blog archive. On this page you have articles from 16 Aug 2011 to 20 Jul 2011.

cover image for Web server in NoFlo

Web server in NoFlo

Node.js powered web server, written with the NoFlo flow-based programming tool and visualized with jsPlumb. Performance isn’t bad, either:
cover image for Some notes from Desktop Summit 2011

Some notes from Desktop Summit 2011

As usual, Desktop Summit 2011 has been a lot of fun. I’ve been to most of the GUADEC and aKademy free desktop events in the past few years, but this was the first time I didn’t give a talk. Even that way, it was definitely worth spending a week in Berlin.
cover image for Desktop Summit, and some thoughts on Flow-Based Programming

Desktop Summit, and some thoughts on Flow-Based Programming

Like many, I'm currently in Berlin for Desktop Summit, the combined conference of the GNOME and KDE communities. It is a lot of fun to see all the familiar faces, and talk about the different projects going on! Now, one of the things I've talked about with people is NoFlo, my new tool that brings Flow-Based Programming to Node.js. What...

Midgard in the Symfony2 world

So, Symfony2 was released today. Now, you may remember me complaining about the fragmentation in the PHP community, as well as suggesting various technologies that have the power to bring the community together. But what I haven’t talked about is convergence in the area of PHP frameworks.

PHP and GObject Introspection

GObject Introspection is one of the hidden jewels of the GNOME stack: you write a library in C or Vala, and it becomes automatically available to a wide variety of languages and runtimes, including Python, JavaScript, Java and Qt.


Tame.js is an interesting new JavaScript transpiler that makes managing of asynchronous code easier. From the page: