Three small tips for shrinking SVG images


Rows of icons - each one has the size printed next to it.

I work on the SuperTinyIcons project. Our aim is to make pixel perfect SVG icons in under 1KB. Because SVG can be quite verbose, every single redundant byte we can eliminate is a byte we can use in drawing. Here are three quick tips for shaving a few bytes off an SVG. Decimal Magic SVG co-ordinates can have decimal precision, like: 123.456. But what about co-ordinates which are less than one? 0.123 can be rewritten as .123 - we can drop the 0! These two sed commands will turn 0. to . and…

Continue reading →

How To Write An Email


I spent several hours in school learning how to write a letter. From the correct placement of the address, right down to the "Yours sincerely / faithfully" - every aspect was drummed into me. That never happened with email. Judging from many of the people I work with - young and old - the art of writing an email has not been adequately explained. I want to take a few moments to explain how I write effective emails and what simple tips you can use to make your work emails better. Short…

Continue reading →