a collection of thoughts, rants & research
2026
2025
- Dec 23 ¶ Santa's Magic Mailbox
2022
- Nov 11 ¶ Unix stdbuf and unbuffer
- Nov 09 ¶ Shopify Q3 2022 Earnings
- Nov 05 ¶ Welcome to Hell
- Nov 03 ¶ Evolving AI Art
- Nov 01 ¶ Remix acquired by Shopify
2015
2014
- Oct 07 › Day X: Giving up on Firefox OS
- Sep 01 › Day 2-7: Using Firefox OS
- Aug 26 › Day 1: Setting Up (Firefox OS series)
- Aug 25 › Day 0: Flame Unboxing
2013
2012
- Aug 08 › Ubuntu 12.04 - Super key not working in shortcuts
- Aug 05 › PHP Recursive Patterns
- Aug 05 › Vim, regular expressions and negative lookahead
- Jul 23 › Quick tab switching in Vim
- Jun 28 › Vim plug-ins roundup, tips & tricks
- Jun 18 › Ubuntu 12.04 (Precise) & PHP 5.2.x
- Apr 28 › Ubuntu 12.04 (Precise) light menus
- Feb 06 › Failed to load module "globalmenu-gtk" after uninstalling gnome-shell
- Feb 01 › Diff'ing images in Git
- Jan 24 › pacman -Syu barfs error: XYZ: signature is unknown trust
- Jan 24 › Not enough random bytes available.
2011
- Oct 14 › Ubuntu 11.10 - Replace the Default (and Annoying) Orange Scheme
- Apr 29 › Compass Magick Tutorial - Part 2
- Apr 16 › Compass Magick Tutorial - Part 1
- Feb 23 › Yoke - a drop-in, quick and dirty alternative to Sprockets
2010
- Dec 07 › A quick and dirty way to use namespaces in CoffeeScript
- Nov 05 › Extract changed files from Git and prepare a deployment (Bash script)
- Oct 15 › Vim 7 on Red Hat Enterprise Linux (RHEL)
- Oct 15 › Git on Red Hat Enterprise Linux (RHEL) 4 i386
- Sep 11 › MinTTY at your fingertips
- Aug 29 › cd with bookmarks and auto-completion for Zsh
- Aug 25 › Building and using node.js on Windows (32 and 64-bit) through Cygwin
- Aug 24 › Alternative Cygwin terminal & shell
- Aug 17 › node-paperserve - Quick and dirty web server from your working directory
- Aug 16 › Cygwin, CoffeeScript & Growl for Windows integration
- Aug 13 › Styling XUL applications like web pages
- Aug 11 › Get my Coffee, Compass and web server in the background, please
- Aug 10 › In need of a simple web server
2009
- Jun 19 › The difference between "We don't offer this" and "We don't have it available, but..."
- May 16 › European Elections
- Feb 16 › Neurologist V.S. Ramachandran on your mind
- Feb 10 › The 'Big Brother' Advertising Framework
- Feb 06 › The Social Mobile Device Concept
- Feb 04 › How much personal information do we share on-line?
- Jan 30 › Hello, I am a 'nightly freak'. Pleased to meet you.
- Jan 26 › Perry Belcher on How To Double Your Productive Hours in Any Day
- Jan 19 › Can we have too much information?
- Jan 16 › A new wave of applications hitting your desktop
- Jan 15 › How does Twitter affect your life?