ASCII Art in Sublime


Yesterday  tweeted a link to a handy way to get around stylesheets. I was stunned to see it was a post I wrote last year. I actually had no idea that this had caught on or made so much noise on Twitter, so that was cool.

To be fair, a search on Twitter showed me that way more people had this idea before me, but I guess just I was the first to get retweeted by someone with as many followers as Chris Coyier.

Designer vs. Terminal

It was 2010. It was the first time I would square off against the dreaded terminal. I was a web designer at an agency, and I had just read an article in .net Magazine about Sass. “I’d like to give that a shot!” The “getting started” bit began with Terminal. Predictably it didn’t go well, or make any sense to me. My anti-terminal stance began, and held me back professionally for a couple years.

Fast forward a few years and we’re in an era where Terminal is not an option. Thankfully there are some things you can do to make this tool more designer friendly. Continue reading

Adding a Time Stamp to preprocessed stylesheets

A couple weeks ago I started hunting the Internet for a way to add a timestamp to my Sass compiled CSS. I’m currently collaborating with a lot of other front end devs on a very large project. The bottleneck happens in the CMS – there’s no way to run a local copy; so we often have to push out our CSS into the actual CMS dev site. Collisions are too easy, and it’s valuable to know how fresh the styles are, and who did them.

My Googling failed, but my colleague and desk-neighbour Tim Ziegel came to the rescue! Here’s his email:  Continue reading

Faux-forking Bootstrap Grids

I love digging into open source frameworks and adopting bits and bobs that can make my life easier! One of my favourites of late has been the grid system out of Bootstrap. Out of the box it doesn’t do everything I want, so I made some changes. This is a work in progress, but it’s becoming the standard for the Thrillworks basic model for grids (check out advanced at the end of this post). Continue reading

Dev memories 2013

2013 has been the busiest year of my career by far. I have churned out probably 2 or 3 times the websites of all previous years (heck, I’ve been a key player on the launch 7 sites in the last 2 weeks). It’s also been busy personally with the launch birth of a second child!

A downside is I haven’t had the time for creative exploration or writing that I have in previous years; but this has been a massive time for growth as a developer. Here is my year in review:

Continue reading



We don’t make movies to make money, we make money to make more movies.

– Walt Disney

This is how I feel about making websites, agencies and companies are usually don’t want me to work indefinitely on improving a site though. 

Speaking at Humber College!

On November 8th I’ll be speaking at Humber College on why working on the web is the best job ever. I’ll also be doing a Dreamweaver CC workshop!

Because I want to be the most helpful person ever I am (perhaps against the better judgement of others!) opening the floodgates and encouraging students to shoot me their questions when their attempts to Google fail them. Continue reading

Fresh CSS

I’ve fallen helplessly in love with Sass! It’s made front end fast, and efficient in my day to day – but the only catch is I don’t work alone. I work as a part of a team, and it’s not uncommon for some of our clients to want to get their hands into some styling. We are moving toward a Sass standard, but shifts like this can’t be immediate. I’ve spent a lot of time thinking about how to soften the impact of moving to Sass for a team and clients that haven’t used it. Continue reading

Lorem Ipsum

Lorem Ipsum is a common block of latin text used as placeholders in comps. This ironically is called “greeking”! During the design phase it’s often preferable to use this to actual content, lest the client start reviewing content rather than design.

Ever wonder what this text says? I finally looked it up:  Continue reading