2018 Design in Tech Report

The 2018 Design in Tech Report from John Maeda is alive and kicking (I'm late to sharing this as it debuted at SxSW in March.) This year's deck places a strong focus on inclusive design and artificial intelligence. Computers aren’t good at inclusion. They’re good at exclusion, because they’re only based on past data. The … Continue reading 2018 Design in Tech Report

Review: Dawn of the New Everything

My book review of Dawn of the New Everything, Encounters With Reality and Virtual Reality by Jaron Lanier (2017). The book is enjoyable and readable, though I did skip around over the more esoteric bits. Alternating between a deep autobiographical dive into Lanier's life and a straightforward account of the history of technology, with an emphasis on virtual (VR) … Continue reading Review: Dawn of the New Everything

Resilience Engineering and Strange Loops

My notes and takeaways from a long read on anomalies and system complexity called the STELLA Report from the SNAFUcatchers Workshop on Coping With Complexity, 2017. Via Matt. This paper is one of the best I’ve read in a while. Many lessons here match my experiences developing—and breaking—software for WordPress. I gained new insight into adaptive mental models, how best to … Continue reading Resilience Engineering and Strange Loops

The People Business

My paraphrasing of Zeynep Tufekci's tweet from October 2017: https://twitter.com/zeynep/status/918094636203298816 Via Sara Wachter-Boettcher.

Get Involved: Engineering Managers Community

If you manage technical teams, are looking to grow and learn and broaden your network — you might enjoy connecting with this community of peers from all around the world: Engineering Manager Slack. I've enjoyed participating in the discussions around books, conferences, remote companies, and more. Useful to both get a new perspective once in a … Continue reading Get Involved: Engineering Managers Community

Reboot Heroku as Last Step After Pushing

A computing tip from my friend and WordPress web engineer extraordinaire Chris Marslender. When pushing code to a Heroku app, make the last step be an action to reboot the app, with something like Hubot. So any time code changes, the server restarts. So if someone is offline and the server isn't running, you can push … Continue reading Reboot Heroku as Last Step After Pushing

Review: The Way of the Web Tester

This is a book review of The Way of the Web Tester by Jonathan Rasmusson. Hat tip: Alister Scott. A beginner's guide to automated testing, though not specific to the web, despite the title. Covering the quintessential pyramid of UI, integration, and unit tests as well as basic building blocks of HTML, CSS, HTTP and REST … Continue reading Review: The Way of the Web Tester

SSH Config for Slow Connections

Via Andy Skelton in 2010, proving once again that great advice is timeless. With these lines in your SSH config file—usually in .ssh directory in your user home directory—you'll enjoy a more reliable remote shell session. # Do not kill connection if route is down temporarily. TCPKeepAlive no # Allow ten minutes down time before giving … Continue reading SSH Config for Slow Connections

Review: Forge, a Tool for Bootstrapping a WordPress Theme

Forge is a tool for quickly developing a WordPress theme built by the fine folks at The Theme Foundry. Forge is a free command-line toolkit for bootstrapping and developing WordPress themes in a tidy environment using front-end languages like Sass, LESS, and CoffeeScript. During the early development process of this year's default theme for WordPress, … Continue reading Review: Forge, a Tool for Bootstrapping a WordPress Theme

Site Testing With Alkaline and Load Impact

I came across two new (to me) tools today for testing websites, Alkaline and Load Impact. Alkaline is a new Mac application from Litmus that allows you to “tests your website designs across 17 different Windows browsers right from your Mac desktop.” It works as a standalone app, or with Coda and TextMate using plugins. … Continue reading Site Testing With Alkaline and Load Impact