How Not To Sort By Average Rating
Users are rating items on your website. How do you know what the highest-rated items are?
The Marco.org Review of John Siracusa’s Review of OS X 10.8 Mountain Lion
The time has finally come: today, Ars Technica released John Siracusa’s review of the newest version of OS X .
The Web We Lost
A blog about making culture. Since 1999.
MVC is dead, it's time to MOVE on
MVC is a phenomenal idea. You have models, which are nice self-contained bits of state, views which are nice self-contained bits of UI, and controllers which are nice self-contained bits of …
Twitter to Client Developers: Drop Dead
Link to: https://dev.twitter.com/blog/changes-coming-to-twitter-api
There is something magical about Firefox OS
Over the past year and a half I've been spending more and more of my time working with Mozilla's latest project, Firefox OS. During that time I've fallen in love with the project and what it stands for, in ways that I've never experienced with a technology platform before.
Beautiful Buttons for Twitter Bootstrappers
This is an extension to the Twitter Bootstrap framework. It makes creating pretty buttons easy. (Send improvements to @charliepark .)
The greatest Google Mail feature you may not be using
There's a wonderfully powerful and subtle technique in Google Mail that can be used to enhance every reply you make to a mail: if you selec...
Mountain Lion: John Gruber's personal briefing
It seems important to Apple that the Mac not be perceived as an afterthought compared to the iPad, and, perhaps more importantly, that Apple not be perceived as itself considering or treating the Mac as an afterthought.
Mousetrap: Keyboard shortcuts in Javascript
Mousetrap is a simple keyboard shortcut/event library written in Javascript.
Please Steal These webOS Features
When Apple introduced the first iPad in 2010, I bought one immediately. I didn't know what I'd use it for, but I was sure that I would find some use for it. I never did. I played around with it, wrote some code for it, but eventually stopped using it. I would pick it up from time to time to read something or watch a…
The Mac App Store’s future of irrelevance
Postbox’s exit from the Mac App Store should sound very familiar to anyone who buys Mac software. If you read between the lines a bit, I think the real story there is one we’ve seen a lot since June 1: they tolerated the App Store’s lack of paid upgrade mechanics before, but sandboxing — and more accurately, needing…
Chrome connects to three random domains at startup
When you start Chrome, it attempts to connect to three random domains. I've seen a few theories about why exactly this happens that brush up against the nefarious. The true rationale is incredibly mundane: hopefully this short summary will clear things up.
* { box-sizing: border-box } FTW
One of my least favorite parts about layout with CSS is the relationship of width and padding. You’re busy defining widths to match your grid or general column proportions, then down the line you start to add in text, which necessitates defining padding for those boxes. And ‘lo and behold, you now are subtracting…