Blog Posts
- Lighweight virtualization with LXC 11 Feb 2013
- Minimal ActiveAdmin install 13 Nov 2012
- Stream Travis-CI updates into notifications center 27 Jul 2012
- FineRadar - Solving the problem for city parking 22 Jun 2012
- Dynamic nginx upstreams with Lua and Redis 11 Jun 2012
- Key and value checks for Ruby arrays and hashes 23 May 2012
- Dynamic HTTP proxy with Node.js and Redis 01 May 2012
- Sending apple push notification with ApplePush gem 30 Apr 2012
- Hacking on OpenTable public API 28 Apr 2012
- Strip cookies from response 09 Apr 2012
- Emoji and Rails JSON output issue 18 Feb 2012
- Adding code revision header to your apps 25 Jan 2012
- Autotrust your RVM gemsets 20 Dec 2011
- Processing emails with Postfix and Rails 10 Aug 2011
Opensource Projects
- net-ssh-session A wrapper on top of Net::SSH and Net::SSH::Shell to provide a set of tools for ssh sessions
- lxc-ruby Ruby library to manage LXC containers
- rack-revision Rack::Revision is a quick drop-in component to enable code revision tracking
- git_handler Application control layer on top of SSH for Git flow
- capistrano-unicorn Unicorn integrations tasks for capistrano
- xml-sitemap Easy XML sitemap generation for Ruby/Rails/Merb/Sinatra applications
- arrow_payments Ruby wrapper for Arrow Payments gateway
- apple_push Sinatra-based API to send Apple Push Notifications
- munin-ruby Ruby client library to munin server daemon
- goodreads Goodreads API wrapper
- grooveshark Grooveshark.com unofficial API library
- docify Render your favorite markup (RDoc, Markdown, Textile) into nice-looking html
- fakemail Sendmail replacement to debug email output, layouts, etc
- mail_extract Strip email response body from quotes and signatures
- app-config Flexible and simple in-application settings for Rails/Sinatra applications
Personal Projects
These are some side-projects i created in spare time.