Developing JavaScript in 2017 (Recording)

The other week I held the first event under the banner of Certified Fresh Events. The event focused on JavaScript and the way the language and JavaScript development are changing. Raymond Camden first tried to make sense of all the new language features in ES6 and ES7. Next TJ VanToll explained what caused him to get over his initial skepticism of TypeScript. …

5 Options for Free Stock Images

Imagery is important to creating good content, but it can also be expensive. If you have the budget, please, by all means, go for the Getty Images or other sources. These images are usually extremely high quality and you’ll almost always find a photo that perfectly suits your needs. But what if you don’t have that budget? Well, thankfully, there are some really great options. The ticky part is you may have to get creative because your options are limited - making it tough to find the perfect image - but all of these sources offer high resolution, high quality...…

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