January 2012
20 posts
Moment.js - javascript date... →
brain.js - neural networks & classifiers in... →
Signs you're not building an MVP. →
On Content, Availability, and Piracy
The two things that matter to me as a media consumer are content quality and availability. Price is very rarely a consideration when I make my buying decisions - there’s a threshold of quality for my dollar, but if it meets that, I don’t care if it’s $2 or $20.
From the perspective of Old media companies, piracy is about the money. “They’re stealing from us.”
...
shim - simultaneous browsing across devices →
Best CSS tabs I've seen to date! →
Given enough eyeballs, all bugs are shallow.
– Eric S. Raymond (http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html)
Flickr architecture - great sharding strategies &... →
Etsy Architecture →
On language hipsters, C++, and ego.
I read an article today on Hacker News titled “Web programs written in C++ are no big deal.”
Hot damn, says me. Maybe it’s a showcase of apps that utilize some of what C’s good for. Maybe it’s some examples of awesome sites that have lots of C/C++ in their backend. Maybe I’ll get inspired to dust off my C skills and hack out some cool stuff.
Nope — its instead...
Boo - object oriented javascript syntactic sugar! →
Fountain codes →
Amazing JS Frameworks for 2012 →
Recruiting programmers →
Stallman was right. Damnit. →
file.js →
Why I'm buying my bag from Timbuk2.
I’ve been looking at buying a new bag ever since I got a DSLR. I need something that can hold both a Macbook Air and a decent-sized SLR with a few lenses, all the assorted chargers and sundries, and not scream “steal me.”
The bag I use daily is an old Brenthaven laptop bag. I love it, but it just doesn’t have room for a camera in it. One of the things I really love is its...
The problem with Rails in 2012.
I had a great conversation recently with a large startup that’s using Rails heavily for their product(s). They’re doing a big architectural pivot, and one of the things we discussed is whether or not Rails is the right solution for them, and if not, what the alternatives would be.
It brought up a lot of the things I’ve been thinking about and fighting with Rails lately, which I...
Revenue vs Growth →
response.js - responsive design toolkit →
December 2011
32 posts
Solid, brief, well done slide deck. →
HN discussion on physical vs cloud servers →
Great technical papers for programmers →
3 tags
node.io - a data scraping & processing framework... →
node toolbox - list of NPM packages →
http://www.slideshare.net/codinghorror/building-soc... →
2 tags
Animating border-width to reveal things →
3 tags
jQuery Performance Tips →
What does an OS provide?
In a previous post, I thought a little bit about how we’ve gone about building Web Operating systems in the past.
Today, lots of the functionality provided by an OS is handled by the browser. Task scheduling, execution, process management, all these things are given to us in the browser - why are we working at replicating it once again? Does a user really want to think about switching...
3 tags
Revisiting Vim →
sprint.ly's lessons from launch →
3 tags
25 Secrets of the Browser Developer Tools →
On alerts.
I’ve screwed up.
Here’s one of my inboxes on an average morning:
That’s a mistake on my part, but from what I’m starting to gather, it’s common to err on the side of “too much information” rather than “too little information”. That’s what I did, and that’s what I’m going to have to fix.
Especially for early-stage...
4 tags
Health Insurance for startups →
Barnacle - Gossip for Ruby.
I’ve been hacking on a side project the last few days that I think is pretty neat, and I’d love to get some feedback from the wider community.
It’s called barnacle, and it’s a gem that handles a simple gossip protocol.
What’s a gossip protocol, you ask? In a nutshell, it’s a building block for decentralized communication between nodes. Messages get propagated...
2 tags
Bloom filters in Javascript →
1 tag
Using DTrace for serious Performance tuning →
2 tags
Caterwaul JS →
There are only two hard things in Computer Science: cache invalidation and...
– — Phil Karlton
2 tags
On motivation. →
2 tags
Not a rickroll. Worth it. I promise. →
2 tags
Good UI can't fix a bad app. →
2 tags
Effing' package management →
2 tags
JSON in yo' bash scripts. →
3 tags
Some good examples of sales pages →
If you had unlimited time I would always recommend experiments. But surveys save...
– http://www.softwarebyrob.com/2011/11/29/whats-a-better-way-to-research-a-market-surveys-or-experiments/
Rethinking a Web Operating System
The mythical WebOS has always been a grail. I remember back in college in ‘03 or so I made some progress on one, using PHP on the backend with lots of XHR polling.
(Aside: DHH hadn’t even announced Rails as a thing yet, just to make myself feel old here. Pretty sure people were still talking about DHTML as a thing.)
In the late ‘90’s and early ’00s, a WebOS was...
3 tags
On the speed of Java →
Facebook's making us miserable. →