New
The latest blog posts to take off on Hacker News. 8,472 posts.
Backbone patterns
Here, I try to document the good practices that our team has learned along the way building Backbone applications. This document assumes that you already have some knowledge of Backbone.js , jQuery , and of course, JavaScript itself.
The Open Web Needs You Now
The CSS Working Group, the W3C, the browser vendors and the Open Web need you, and I really mean you ALL. The following article is written by Daniel Glazman, co-chairman of the
No Framework Needed
It goes without saying that we use Rails a lot here at 37signals. Often times, when we look at a problem, we turn to Rails or something similar, because when you have a high-performance precision screwdriver, everything starts to look like a finely engineered screw. Sometimes, what you really need …
ImperialViolet
When a browser connects to an HTTPS site it receives signed certificates which allow it to verify that it's really connecting to the domain that it should be connecting to. In those certificates are pointers to services, run by the Certificate Authorities (CAs) that issued the certificate, that allow the browser to…
JavaScript’s internal character encoding: UCS-2 or UTF-16?
Does JavaScript use UCS-2 or UTF-16 encoding? Since I couldn’t find a definitive answer to this question anywhere, I decided to look into it. The answer depends on what you’re referring to: the JavaScript engine, or JavaScript at the language level.
Unicode over 60 percent of the web
Insights from Googlers into our products, technology, and the Google culture
Node.js isn't a silver bullet, but it's still a bullet.
This morning, on a conference mailing list, I made some disparaging remarks about Node.js (the title of this post, in fact). A couple people asked me why I felt that way. Rather than respond individually, I'll just list my reasons here — codeslinger.posterous.com
Beautiful Buttons for Twitter Bootstrappers
This is an extension to the Twitter Bootstrap framework. It makes creating pretty buttons easy. (Send improvements to @charliepark .)
What's new in Firefox 10 (shipping this week)
Check out whats new and known issues for this version of Firefox below. As always, youre encouraged to tell us what you think , or file a bug in Bugzilla .
Why does that QR Code go to justinsomnia.org?
Back in 2007 I stumbled upon something called a QR Code . It was a neat two-dimensional barcode that encodes textual information visually—with URLs being a promising application for the emerging smartphone market (thanks to the release of the iPhone that year). So I did what any self-respecting personal blogger would…
PUT or POST: The REST of the Story
Web service designers have tried for some time now to correlate CRUD (Create, Retrieve, Update and Delete) semantics with the Representational State Transfer (REST) verbs defined by the HTTP specif…
Tim Berners-Lee Confirms The Exact Location Where the Web Was Invented: France
[ Update, Feb 2014. Plaque placed outside room where web was invented.] Success (of sorts)! ARS Electronica have given an award to Tim Berners-Lee and CERN for the invention of the web. They had he…
Command and Conquer – Programming an RTS game in HTML5 and Javascript
I’m a programmer and author interested in how intelligence, perception and learning work—and in building things that explore those questions directly.
Haskell web programming (a simple tutorial)
tl;dr : A simple Yesod tutorial. Yesod is a Haskell web framework. You shouldn’t need to know Haskell.