Update Fails on ffi Install in Ruby

File this one as a niche issue, but in case someone else ends up losing a morning to this issue, I figured I’d post it.

Posted on: 20 April 2017 | 11:00 pm

Knowing Your Blind Spots

All of us have blind spots. Oftentimes, these blind spots are developed over the course of years of experience. Experience is a great benefit, but experience also brings biases. I don’t mean biases in the typically negative sense of the word, but rather we develop a series of solutions or ways of thinking about things. We develop these biases because these solutions have worked consistently in the past, but that can leave us unable to perceive the best way to handle things, especially when the fundamentals have shifted.

Posted on: 12 April 2017 | 11:00 pm

Best Songs of 2017 So Far

2017 is already more the 25% gone and if ever there was a year in need of some good music to help soothe your mind (or even channel your rage), it’s this year. So, here are my favorite songs of the year so far.

Posted on: 12 April 2017 | 11:00 pm

The Slow Decline of Email

Walt Mossberg has an interesting post about the way email is changing. From once dominating electronic communication, it is now becoming more like traditional mail, in that it’s most junk and marketing with the occassional official communications mixed in with a newsletter subscription or two. It’s not just generally unpleasant, but it’s also the easiest route for scammers.

Posted on: 21 March 2017 | 11:00 pm

Thoughts on the Stack Overflow Developer Survey Results

StackOverflow released the results of its 2017 Developer Survey. The survey covers a ton of ground including where developers work, how they feel about their pay, which languages and frameworks they like or dislike and much more. I am not going to go into all of the results but wanted to share some thoughts that I had while reading the results.

Posted on: 21 March 2017 | 11:00 pm

Working with Static Sites Officially Available from O’Reilly

I’m happy to announce that the book that I wrote with Raymond Camden, Working with Static Sites is 100% official. As of today, you can even order the print copy, if that’s what you prefer.

Posted on: 20 March 2017 | 11:00 pm

Troll Culture Goes Mainstream

The New York Times had an interesting article last week called “How the Trolls Stole Washington”. Beyond the political discussion, what fascinated me was this idea that trolling was a form of counterculture movement that goes beyond the individual troll.

Posted on: 9 March 2017 | 11:00 pm

Can Machine Learning Potentially Stop Internet Trolls?

Last week, a new project named the Perspective API was opened to the public by Jigsaw (which is apparently supported by Google). Perspective uses a toxicity scale to try to determine how similar any given text is to other text that people rated as toxic. Details on exactly how they recruited people to help perform these initial ratings isn’t completely clear (according to this article, they presented them to panels of 10 people at a time for feedback), but there is a built-in learning aspect to the ratings (at least as demoed in the writing experiment on the site).

Posted on: 26 February 2017 | 11:00 pm

The Current State of Development

Yvo Schaap has created an interesting new tool he’s called State.Of.Dev. The idea behind the tool is that it maps out the state of various web, mobile and general development technologies and languages on something like the Gartner Hype Cycle. Yvo explains the basics behind the idea in an artile on dev.to.

Posted on: 26 February 2017 | 11:00 pm

Corporate Culture is Pervasive and Resilient

There isn’t a lot to say that hasn’t already been said about Susan Fowler’s recount of her time at Uber. On the one hand. I am heartened by the growing backlash that is well-deserved. I am disheartened that it took so many years for us to realize what a horribly immoral company Uber appears to be.

Posted on: 20 February 2017 | 11:00 pm