$12 JavaScript Shirts + Giveaway

Update: The teespring is now over! Thanks to everyone who purchased a shirt, hoodie or tank. All 10 winners have been picked and emailed…

From MailChimp to Sendy – how I saved $2,400/year on my email list

UPDATE: In Sendy 3 they have added list segmentation! I absolutely love MailChimp but as my email list starts to grow, I'm finding the…

Dev Sticker Pack! $2

For $2, you will get a 5 sticker pack - that will help cover the cost of shipping and the PayPal Fees. Will ship anywhere in the world. The…

On being overwhelmed with our fast paced industry

Web tooling is changing at an extremely rapid pace right now and there is a sense of exhaustion, being overwhelmed and anxiety of becoming…

CSS object-fit is background-size - cover; for video!

Have you ever wished you could use background-size:cover; on regular elements? Well, it turns out you can with a CSS property called object…

Command Line Power User

I created this video series after a successful launch of my Sublime Text Book + Video Series . The terminal is the perfect companion to…

Speed Learning — How I consume and comprehend media at 2x

I was joking with some friends the other day that I rarely read books. While this is technically true, I do consume a ton of audiobooks…

Sublime Text Clipboard Copy/Paste History

This is a little known secret of Sublime Text - the ability to have multiple items in your clipboard history and access them with the…

Easy JavaScript text-to-speech with google translate

Hey everyone - a little trick here today with the HTML5 audio element and the Google translate API. Turns out you can use this query string…

cobalt2 - a theme for Sublime Text

Update: November 2014 - these theme has received a major UI upgrade for new Sublime Features and editor tweaks. I love text editor colour…