Garann Means on JavaScript templates

using javascript templates Garann Means explains the whys and wherefores of JavaScript templates. Reading this article reminds me that my front end development skills are so ten years ago.

December 27, 2012

The Web as an industry

Andre Torrez makes the observation that making things on the Internet isn’t for enthusiastic amateurs any more: I think the thing that is eating industries: newspapers, music, movies, second rate mobile phone manufacturers…it’s eating us too. Being literate in tech isn’t enough anymore. As Robin said above, knowing how to put up a web page or write a little web app is fine for a niche hobby or an amateur pursuit, but if you want things to look good and work and be something more than a semi-broken thing you have to invest a real amount time and thought. ...

December 27, 2012

Tony Horwitz on the gun lobby's historical forebearer

The NRA and the “Positive Good” of Maximum Guns As you know, I’m fascinated by historical patterns, so I pretty much had to link to this guest post by historian Tony Horwitz at Ta-Nehisi Coates’ blog. Comparing the “gun power” to the “slave power” is inflammatory, but the parallels are unmistakable. In fact, this pattern can be seen in most movements who fear their prerogatives being rolled back incrementally. Simply holding your ground is never enough. ...

December 22, 2012

Observing people reading code

How do we read code? Eric Holk writes about a study that observes programmers reading code. Unsurprisingly, naming things well makes a big difference.

December 19, 2012

How Flickr built its push notification system

Highly Available Real Time Push Notifications and You From code.flickr.com. My main takeaway is that I need to get off my butt and improve my JavaScript skills.

December 16, 2012

On school shootings and gun control

There’s a lot to be said about school shootings. Jason Kottke said most of it today. One thing I want to add, though, is that pro-gun political groups not only fight for gun laws, they also do everything they can to prevent public health researchers from investigating the effects of gun ownership on society. The New York Times ran a story on this last year. When the I went back to look for that story recently, I noticed that the Times ran almost the same story back in 1995. People are entitled to their own philosophical views on the pros and cons of the firearms laws in this country, but it’s telling that pro-gun organizations work so hard to keep people from gathering data to use in the debate. ...

December 15, 2012

The Glitch shutdown

This is how you shut down your MMO’s servers for good: Glitch’s graceful exit It was a wonderful tribute to the incredible energy people put into the online communities that they join. When an online community is shuttered, it inevitably ends any number of relationships that people build over years. The Glitch shutdown was very respectful of that.

December 11, 2012

John Myles White explains multi-armed bandit testing

If you’re interested in A/B testing on the Web, you should check out John Myles White’s talk at Tumblr on multi-armed bandit testing. You can learn a lot about standard A/B testing from the explanation he gives as a contrast to how multi-armed bandit tests work. I’ve read a lot of blog posts on multi-armed bandit tests, and this lecture is better than any of them in terms of explaining how this sort of testing actually works. ...

December 9, 2012

The argument against coding standards

Why I Have Given Up on Coding Standards Richard Rodger argues that you should toss out the coding standards and let programmers express themselves. I’ve been a fan of coding standards in the past but I find myself changing my thinking on this front. These days, I look at a lot of code written by people whose coding styles don’t particularly appeal to me. I manage. It’s fine. I just don’t think it’s as big a deal as I once thought it was. ...

December 5, 2012

Why your site should use HTTPS

Private By Default Tim Bray suggests that every site should use HTTPS and explains the ins and outs of making it happen.

December 4, 2012