AWS Route 53 + ACM + S3 + CloudFront
2 December 2018
Host a static website over HTTPS using a CDN.
HiDPI fullpage screenshots in Firefox 1 December 2018
Take a fullpage screenshot in 2x resolution in Firefox.
Minimalist Favicons 10 November 2018
Mininalist instructions for adding Favicons and Apple Touch Icon to a website.
Bootable macOS Mojave USB install disk
29 October 2018
Create a bootable macOS Mojave USB install disk.
Mac Dev Env updated for macOS 10.14 Mojave
28 October 2018
Guide for compiling a web development environment on macOS updated for 10.14 Mojave.
Mac Dev Env updated for macOS 10.13 High Sierra
1 October 2017
Guide for compiling a web development environment on macOS updated for 10.13 High Sierra.
Métro de Montréal website retired
3 April 2017
The time has come to retire the Métro de Montréal website.
Favicons & Co. 14 November
Minimalist declarations for your favicons, apple-touch-icon, etc.
DuckDuckGo to Google bookmarklet
1 November 2015
Perform your DuckDuckGo searches on Google with this bookmarklet.
Pinned tab icons in Safari for El Capitan 6 October 2015
Add a custom icon for your pinned tabs in Safari for El Capitan.
Retina OS X in a VMware Fusion VM 3 October 2015
Run your OS X VMware Fusion virtual machines in HiDPI mode.
Bootable OS X El Capitan USB install disk
30 September 2015
Create a bootable OS X El Capitan USB install disk.
Bootable OS X Yosemite USB install disk
17 October 2014
Create a bootable OS X Yosemite USB install disk.
New Heroku plugin: heroku apps:status 6 April 2014
Heroku CLI plugin thats displays the status of your apps.
DismissibleBlocks — A new Ruby gem 5 March 2014
A Ruby gem to make blocks of HTML dismissible by the user.
Bootable OS X Mavericks USB install disk
27 October 2013
Create a bootable OS X Mavericks USB install disk.
Rails + Fingerprinting + Sass +
Webfonts 27 September 2013
Use Rails asset helpers with complex paths.
Ugmonk Video 24 August
Great video about Ugmonk by Jeff Sheldon.
Code signing manually
compiled software after changes 22 July 2013
Instructions to code sign manually compiled software after re-compiling.
Five Roses 4 July
Photo of the Five Roses sign in Montreal.
IPaddress.io — IP geolocation 3 July 2013
New hobby site providing info about your IP address and browser.
Lockdown 3 July
Commentary about large incumbents moving away from open standards.
Cotton Bureau 12 June
A curated community for design and technology-focused t-shirts.
Montreal on a February winter's day from the
ISS 4 June 2013
Great photo of Montreal taken from the International Space Station.
Facebook's identity problem: Teens hate a permanent
record 24 May 2013
Commentary about Facebook and control over your information.
Google Doodle celebrates
RCMP's 140th anniversary 23 May 2013
Today's Google Doodle is about the 140th anniversary of the RCMP.
Compiling a Web Development Environment on Mac OS X —
Node.js+ 28 April 2013
Added instructions to install Node.js on OS X.
iTunes singles killed the music
industry 26 April 2013
Commentary about full albums in the digital age.
Boston Magazine cover May 2013
25 April 2013
Photo of the cover of Boston Magazine for May 2013.
The Numbers Project 18 April 2013
A project by Brandon Todd Wilson to create a logo every day for a year.
It’s not a web app. It’s
an app you install from the web. 14 April 2013
Commentary between web and native SDKs.
Compiling a Web Development Environment on Mac OS X —
PostgreSQL 14 April 2013
Added instructions to compile and install PostgreSQL on OS X.
GitHub commits à la Star Wars 12 April 2013
Display commits from a GitHub repo in the same style as the Star Wars intro.
Google Inactive Account Manager
11 April 2013
Tell Google what to do with your digital assets when you die.
Blink 3 April 2013
Google is forking WebKit to create their own project called Blink.
Convert SVN to Git repository 18 March 2013
Instructions to convert Subversion repositories to Git.
Ebook ecosystem 25
Commentary about ebook resellers and DRM.
Opera moving to WebKit 13 February 2013
Online surveillance bill dead 11 February 2013
Canada's Bill C-30 dead due to opposition from the public.
Traceroute using the Force 10 February 2013
Traceroute servers named after the Star Wars universe.
Hide .DS_Store file in Terminal on OS X
26 January 2013
Hide those pesky .DS_Store files in Terminal.
Compiling a web development environment on Mac OS X
24 January 2013
A guide for compiling a web development environment on OS X.
Montreal from the International Space Station
19 January 2013
Day & night photos taken from the International Space Station.
Tweets from space 3 January 2013
Tweets exchanged between William Shatner and Chris Hadfield.
Apple II+ emulator 2 November 2012
11-11-11 11:11:11 11 November 2011
The last binary date of the 21st century.
HTML5 for Web Designers 24 October 2011
HTML5 for Web Designers released for free in HTML.
RIP Steve Jobs 5
Steve Jobs has passed away.
GitHub for Mac 22
A GitHub client for Mac OS X.
Schema.org 2 June
Initiative for a common vocabulary for structured data on web pages.
37signals open source contributions
24 May 2011
List of open source contributions from the people at 37signals.
Textify.it 24 May
Turns photographs into text portraits.
How different groups spend their day
5 August 2009
New York Times article about how people spend their day.
New stations added to the Métro de
Montréal map 6 May 2007
New Laval stations were added to the Métro de Montréal map.
Métro de Montréal launched 24 November 2005
Official launch of the Métro de Montréal website.
DISCLAIMER: This is a personal site. Commercial solicitations will be ignored. Please don’t waste your time (and mine). Thank you.