February 2011
Measure Anything, Measure Everything →
“If Engineering at Etsy has a religion, it’s the Church of Graphs”.
Cool stuff, I’ve been meaning to implement something like this for a while now, it looks like they beat me to it.
Shady Characters →
“The secret life of punctuation”
via Trivium
Interviews: Peter Vidani →
petervidani:
Ben really grilled me with this.
Good interview! It’s interesting to get some insight into how things are done at Tumblr.
Ruby concurrency explainined simply →
Great discussion going on at Hacker News about performance/scalability stuff.
Tools Are Top Priority →
Another article by Yishan Wong in the engineering management series. Insightful as always.
Visualizations of Canabalt scores scraped from... →
Awesome stuff. Statistical breakdown and visualization of deaths in Canabalt.
Brunch - lightweight html5 framework using... →
Neato!
Alex Payne — What Technology Values →
minimalmac:
Technology is not an invisible force; it is not still air waiting to be blown hither or thither. No, technology is the work of people, and insofar as technology “values” anything, it reflects the values of its creators and users. Technology is born with intent. We ignore that intent at our peril.
The smartest thing you will read today. Alex is one of my personal heroes.
Rubinius, What's Next? →
Some really impressive results from the Rubinius team.
Rob Pike on Parallelism and Concurrency in... →
Great interview. Really interesting stuff.
Last night’s dream: I was old, wheelchair bound, telling stories about the...
– @geekylucas
Apple's Three Laws of Developers
yourhead:
A developer may not injure Apple or, through inaction, allow Apple to come to harm.
A developer must obey any orders given to it by Apple, except where such orders would conflict with the First Law.
A developer must protect its own existence as long as such protection does not conflict with the First or Second Law.
— I. Developer
Startups in stealth mode need one piece of advice →
Also, don’t miss the comments over at HN.
CoffeeScript: Why I’m never writing Javascript... →
F*** Yeah Vim. A new tumblr. →
howardtharp:
These F—- yeah tumblrs are enjoyable, but they are challenging to pass around at work without paragraphs of disclaimers.
In any case, here is a most excellent new Tumblr all about Vim-fu.
(For Windows people, VIM is an incredibly powerful editor that is available for Windows, though less popular/known in that environment.)
C++ in Coders at Work →
Friends don’t let friends program in C++
Extending Syntax from Within a Language →
Seriously cool.
Edit: Don’t miss the discussion with the author over at proggit.
1 tag
PHP is a Sarah Palin of programming languages.
– killerstorm
Remnants of a Disappearing UI →
A look at the fingerprints left over after using various iPad apps.
Introducing the File Finder →
Command-T style file finding for the GitHub web interface. Very cool.
Rainbird: Realtime Analytics at Twitter →
TL;DR Rainbird is good and fast at counting stuff.
It’s also about to be open sourced.
Analysis: World of Goo’s iPad Launch →
Sold 125k copies in the first month, by far the fastest selling by both units and revenue
via Waxy
three.js - Javascript 3D Engine →
“The aim of this project is to create a lightweight 3D engine with a very low level of abstraction (aka for dummies).”
Impressive stuff. Try out the demos in Chrome.
When all you have is a hammer, it’s hammer time.
– @Schilling
Respect, Validation for PHP developers →
An interesting selection of PHP projects, via The Changelog.
I’d ask why, but then I remembered that coders gonna code.
– Update: I programmed a UI for my Bejeweled Bot which can easily score over 1.2 million.
Documentation is freaking awesome →
“A magical afternoon with Kyle Neath”
An excellent presentation on good documentation by GitHub’s designer Kyle Neath. It’s a must read.
The new Campaign Monitor office →
via geekylucas
When Should I Visit? →
A great example of anti-social software.
It uses Foursquare to tell you the least busy times to visit somewhere (and avoid hipsters Foursquare users). Brilliant!
via Waxy
Introducing Pacer →
“Pacer is a Ruby implementation of the Gremlin graph traversal language. It’s built on JRuby and uses the same very cool graph processing stack that Gremlin uses to do high speed pure Java graph processing, but with lots of extra Ruby goodness baked in.”
How NOT to hire a consultant to create your iPhone... →
Ouch. It looks like Daniel Pasco will never work in iOS development ever again.
The History of Computing →
minimalmac:
Some wonderful photos here. From the Commodore 64 to the iPhone. To choose any one would be a disservice to the rest.
(via Pat Dryburgh)
Dodecahedron Stump →
“At 1:30pm on April 4th 2010 near the intersection of Alcatraz and Hertzog in Oakland California, Dan Sternof Beyer carved a dodecahedron into a stump with a hand saw. He didn’t ask anyone or knock on a single door. He figured that dodecahedra are beautiful and nobody would mind. So far his assumptions are correct.”
via britta