Developer Events in Fall 2017

2017 has been very quiet for me on the speaking front, but, as it turns out, busier than ever on the event front. I am organizing a lot of events this Fall - online, in NYC and in Sofia, Bulgaria (with more in the works too). All of the events are either free or incredibly inexpensive. Here’s an overview: …

What the Web Owes Flash

The tech world seemed caught by surprise by Adobe’s announcement that, as of 2020, they will no longer support Flash in any capacity. You’d be forgiven if you were mostly surprised that Flash was still alive. The truth is, we all knew Flash had issues, even before the infamous (or just famous depending on your perspective) Thoughts on Flash letter in April 2010. (I have more thoughts on our collective misremembrance of that letter later.) Immediately following what could be viewed as a terminal diagnosis, Flash fought hard for its existence. It added impressive new features like Stage3D for hardware...…

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. I was trying to update my blog to a newer version of Jekyll. However, my attempts at running bundle update kept running into this error: Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /usr/local/lib/ruby/gems/2.3.0/gems/ffi-1.9.18/ext/ffi_c /usr/local/opt/ruby/bin/ruby -r ./siteconf20170421-40871-1dh28zu.rb extconf.rb checking for ffi.h... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. ......…

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. New in 2017 Feel It Still - Portugal. The Man Portugal. The Man has been around for a while apparently, but this song is my first introdution to them - and it’s fantastic! Pure Luck - Ninajirachi (feat. Freya Staer) This is such a quirky little song that I can’t stop listening to from an artist...…

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. …

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. …