New
The latest blog posts to take off on Hacker News. 14,544 posts.
Linus Torvalds' Greatest Invention
From the highly eclectic blog of Mark Dominus
The Joel Test: 12 Steps to Better Code (2000; Still relevant?)
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…
Test driven development at Transloadit
You have probably heard a few talks or read a few articles where test driven development is depicted as a magic unicorn that watches over your software and makes everybody happy. Well, about 18.000 lines of "magic unicorn" code later, I'd like to put things into perspective.
My Favorite Engineering Interview Question
As Ning is ramping up recruiting again, I need to brush off my interrogation techniques interview questions. Sadly, one of my favorites is no longer so useful, as originally designed, due to technical advances in hard drives. I figured I’d share and discuss how I use it. Hopefully folks can give me some feedback on…
Why PHP Is Fun and Easy But Python Is Marriage Material
When I kicked off my startup HubSpot over 4 years ago June 2006 I wrote a set of articles on the topic of choosing a language/platform specific
Yahoo Pipes compiled to Python now run on Google App Engine
Yahoo! Pipes is an excellent tool for processing data. It provides a visual way to aggregate, manipulate, and mashup content from around the web. It's very much like plumbing with data and is a great metaphor. I'm convinced that this approach is just the beginning, and look forward to connecting systems using pipes in…
An Illustrated guide to multi-core parallelism in Clojure
Here are my Clojure Conj slides, From Concurrency to Parallelism: an illustrated guide to multi-core parallelism in Clojure. The version of clojure.par I used isn’t publicly available yet, bu…