Web excursions are select bookmarks from Brett's travels around the internet. You can see them all on Pinboard. Visit the bookmarks page for previous Excursions.

Web Excursions for June 13, 2015

[Tweet : nvALT]

Web excursions brought to you in partnership with Udemy. Learn Anything.

This is a developer-centric pack of links. It’s been one of those weeks.

I have a lot of defaults write notes, but this little Python script turns OS X Dock modifications into intuitive command arguments. Now I can stop having to look up defaults write com.apple.dock persistent-others -array-add url-tile.
I know there are probably very few people who are looking for this, but I had an itch to scratch and was ecstatic to find that Google’s diff-match-patch had been ported to JavaScript.
Add a StackOverflow search to your Slack channel so you can answer programming questions without all the hassle of opening a web browser.
If you design for the web, you’ve been inundated with typography talk for the last few years. Decade, really. There have been a few great tools to simplify vertical rythm, and more that have adapted for responsive design. Here’s a collection of base typography styles and Sass mixins that make it simple.
I’ve gotten good with Sass, but I make a strong effort not to get overly comfortable with any technology. Sticking with any library for more than 6 months is how I’ll know it’s time to quit tech and work on my carpentry skills. 

PostCSS is a tool for transforming CSS with JS plugins. These plugins can support variables and mixins, transpile future CSS syntax, inline images, and more. 

[…] PostCSS can do the same work as preprocessors like Sass, Less, and Stylus. But PostCSS is modular, 3-30 times faster, and much more powerful.

Udemy Banner