• Hackernews Redesign

    The challenge: adding to a simple thing – but after the additions, make sure it remains simple or even simpler.

  • Compiling JSX with Sweet.js using Readtables

    I have a vision. A vision where somebody can add a feature as complicated as pattern matching to JavaScript, and all I have to do is install the module to use it. With how far-reaching JavaScript is today, I think this kind of language extensibility is important.

  • Introducing Ampersand.js

    Introducing Ampersand.js a highly modular, loosely coupled, non-frameworky framework for building advanced JavaScript apps.

  • Portals

    In this guide we will use the Elixir programming language to build portals by shooting doors of different colors and transferring data between them! We will even learn how we can distribute doors across different machines in our network.

  • Favoring Curry

    Currying is the process of turning a function that expects multiple parameters into one that, when supplied fewer parameters, returns a new function that awaits the remaining ones.

  • Acquaintance with SVG images

    SVG is quite a mature technology but it began to gain its popularity just recently. Mostly due to the fact that vector graphics perfectly suit for adaptive web sites


  • Runtime.JS is an operating system kernel built on V8 JavaScript engine.
  • soundcloud2000 is a terminal based SoundCloud client.




  • TypeCast is a visual web based type setter. Very cool!
  • Hydra is a lightweight window manager with a powerful API and an extremely small footprint.
  • MacDown is the open source Markdown editor for OS X.
  • Breach is a browser for the HTML5 era. Entirely written in Javascript. Free. Modular. Hackable.
  • Copay is a secure, open source bitcoin wallet for friends and companies.