Interesting projects on GitHub/January

Posted on February 2, 2013

Looks like Phabricator is standing the test of fire, so this month among some projects related to Apple technologies you'll find some software projects apps that i'm considering porting to phabricator.

  • A Kanban board for GitHub issues, here is the repo or go straight to the site to see how it looks. Interesting lightweight methodology that could help tracking time and understand posthumously how much a fix or a feature did cost, again, in term of time. And if you clicked on the wiki link above, be sure to check out Kaizen too.
  • 99Designs builds a pixel graphic bugfixing stats dashboard. What's not to like? link
  • Impress.js, beautiful framework for CSS3 presentation, check out the demo here and clone the repo from here. Similar to the presentation kit from Google but more animation-centric.
  • ShairPort, turns linux systems in endpoints for itunes stream (audio only), get it here.
  • Library to find an iDevice using Apple's API. link
  • A nicely designed opensource osx music player app from @ashfurrow, clone it here.
  • Seen often last year when every app could still download your contacts without you even knowing, MitmProxy is an HTTPS traffic inspector. Source from here.

Interesting projects on GitHub/December

Posted on December 30, 2012

This was a month of infrastructure reevaluation and a few tools for internal code reviews and ticket management, old and new, were tested, as you'll see below in this month's favorites on github, the shiny new won. More on this in one of the next posts.

  • Phabricator, Arcanist, Maniphest, etc... i'm wondering who choose this naming scheme... Still a nice and comprehensive suite of weapps to manage software projects. For more info check the site of this opensource project from Facebook or go straight to the GitHub repository. Still not that straightforward to install but it's worth it.
  • Kandan, an opensource Campfire alternative with fewer features but still functional. Repository link or go to straight away to see it in action.
  • And if you need it, this project adapted GitHub's Hubot to be compatible with Kandan. Link
  • HTTPKit, an interesting lightweight web services framework in Objective-C, similar in scope to that notorious event-driven framework that people that have never done server-side programming adore, here is the link.
  • Zach Holman has opensourced his previous Jekyll theme, nice. Link

Fast Asynchronous Flickr badges with writeCapture

Posted on October 5, 2012

If you have a flickr account and a personal website you've likely added a badge using the following code:

<script type="text/javascript" src="">

And what you have likely discovered a few minutes after you changed the layout is that that simple script completely blocks the loading of your page until all the images are loaded from the painstakingly slow flickr servers. Luckily, writeCapture2 and element.write come to the rescue. These two libraries will load asynchronously the badge content allowing the rest of the page to be displayed. The setup is quite simple, just download the writeCapture2 and element.write scripts and add them in your <HEAD>:

<script type="text/javascript" src="/js/element.write.js"></script>
<script type="text/javascript" src="/js/writeCapture2.js"></script>

Then place a flickr div where you want the badge to appear and fill that div using writeCapture and element.write:

<div id ="flickr">    
<script type="text/javascript"> 
   writeCapture(document.getElementById('flickr'),function(){return true;}).write('<script type="text/javascript" src=""><\/script>').close();

If you use layout=x when invoking the badge script, the output will contain a tableless layout and you'll be able to arrange on more than one line the thumbnails and correctly space them with CSS. Just resize the flickr div and change the style of the <a> tag surrounding the images.

Now available over IPv6!

Posted on June 6, 2012

ipv6 This site is now available over IPv6 at, enjoy!

Interesting projects on GitHub/April

Posted on May 1, 2012

A few noteworthy open source projects i started following on GitHub in april:

  • Meteor, uncovered last month and discussed profusely everywhere, is now covered by an MIT license. Looks still a bit scary for the amount of communication protocol details it hides from the developer and for the complete lack of access control on requests performed from the web client to the application DB. Also, it seems that only MongoDB is supported at the moment. link
  • Heist, small scheme interpreter written in Ruby. link
  • Repository for, nice project about the Benford's Law, not been updated in a while. link
  • Slick Grid, as the author says "a lightning fast javascript grid/spreadsheet", we'll see if one day i'll find a use for this. link

This is the blog of Umberto Raimondi, to contact me, email at me@this domain.

Follow me: