About the Author

Chris Shiflett

Hi, I’m Chris: entrepreneur, community leader, husband, and father. I live and work in Boulder, CO.


All posts for 2012

PHP Advent Renamed to Web Advent

This is just a quick post to explain why Sean and I decided to rename PHP Advent to Web Advent. If you're a PHP developer, you might suddenly feel left out or think we've moved on. We're just adjusting the name to be more inclusive and to reflect the …

Election Coverage

More and more people rely on the Internet rather than broadcast television for coverage of events like the election, but it still feels like we're in an awkward transition period. Here are the links for live election coverage that I've managed to find. …

Goodbye, Sandy

My family and I are fine. We have power, running water, and Internet. Many are not so lucky. Dozens lost their lives. Millions are without power. Billions will be spent repairing the damage. Sandy won't be soon forgotten. There are numerous ways yo…

Lessons from Brooklyn Beta

Last year at Brooklyn Beta, I kicked things off by sharing a couple of lessons I had learned. This year, the first couple of days were pretty hectic, but before I introduced Maciej Ceglowski on Friday morning, I shared a couple of new lessons I've learne…

Sync No More

As developers, it's easy to use vocabulary that's familiar to us without considering whether it's familiar to other people. When making stuff for other developers, it doesn't matter, but when making stuff for a wider audience, we need to remember that wo…

Apple Botches "Save As…"

I've been using OS X exclusively for quite a few years now, and I'm not alone. Go to any web conference, and you'll see that we're all using Macs these days. Sure, our servers are running other stuff, and we may frequently use VMs, but OS X heavily influ…

Discovering Favicons

A couple of months ago, I mentioned my collection of links and Planet Chris, both of which are now powered by Pinboard. I also hinted that I might release the latter as a DIY feed reader. I'm still not quite ready to release my feed reader, but I now …

Good People Good Work

For the past few years, Analog and Fictive Kin have been working together on Brooklyn Beta. At first, it was just a little conference, then a slightly bigger conference, then a small seed fund and startup accelerator, and there's more to come. It has bee…

LeakedIn

When I read that LinkedIn leaked 6.5 million passwords, I thought it was newsworthy, so I shared it. Bummer for them, I thought, especially given a few particularly bad practices: The hashes were unsalted SHA-1 hashes. SHA-1 was proven weak back…

Link Blog and Planet Chris

Not long ago, I pledged to blog more, and here I am at the end of May with no other posts this month. Fortunately, I've got a long list of stuff I want to write, so I'll be writing more soon. (Having nothing to say is often my problem.) In the meantim…

JavaScript Study Guide

A few months ago, I wrote about learning JavaScript. I'm already pretty comfortable with the language, and although I did break the chain, I'm happy to report that I'm still at it. Never stop learning, right? In case it's helpful to others, I thought …

Brooklyn Beta 2012

Brooklyn Beta is becoming more than a conference. It's still a conference, too, and although I never did recap last year's conference like I wanted to, I did collect a bunch of posts, photos, and videos on Gimme Bar. Also, Nate Bolt and Captain & …

Svbtle Versus Obtvse

I just read a post by Daniel Howells about these two stories on Hacker News: Codename: Svbtle by Dustin Curtis Codename: Obtvse Before I make my small point, let me give you the quick synopsis. Briefly, Dustin Curtis made his own blogg…

Ideas of March

I love blogs. A year ago today, I tried to start a sort of blogging revival. To my great surprise and delight, it kinda worked. For a while, I could find really interesting stuff to read every day by just browsing through my planet or #ideasofmarch on Tw…

Hacking Rails (and GitHub)

Hacker News exploded yesterday with news of GitHub being hacked. Wanting to know what all the fuss was about, I began with GitHub's side of the story: A GitHub user exploited a security vulnerability in the public key update form in order to add his p…

URL Encoding and Hashbang Hell

Thanks to reader Steve Gricci, I have learned that BackTweets no longer exists, presumably because BackType was acquired by Twitter. (Regardless, why let the domain expire?) Until today, I have been using BackTweets for the "tweets" link at the top of ea…

Speaking at Boston PHP

If you're going to be in or around Boston tomorrow (Wednesday) night, I hope you'll join me at the Microsoft NERD Center, where I'll be giving my first talk in more than a year and a half. I'm going to be speaking about the science of human behavior a…

Learning JavaScript

One of my goals this year is to acquire new skills, so I've decided to start by learning JavaScript. As was the case when I learned HTML and CSS, it's a tricky endeavor, because I'm not exactly a beginner, and most stuff is geared toward beginners, which…

2011 Highlights

A new year begins, so for the ninth year in a row, I'm taking a moment to record, reflect, assess, and aim. Last year, I described 2010 as a landmark year, and it was. Analog, Mild Bunch, Brooklyn Beta, Mapalong, and PHP Advent. Even without factoring…