Functional reactive programming for the web, or: where’s my Lunascript?!
Update: there’s some good discussion on Reddit. Even when using the latest and greatest frameworks and disciplines, writing fast, highly interacting web applications involves a lot of accidental...
View ArticleMaking sense of OpenID, OAuth, OpenSocial, Google Friend Connect, Facebook...
Last Thursday I dropped in to the Google SIPB hackathon, where I got a chance to chat with several Googlers in the Cambridge office about the whole ecosystem of decentralized identity and social...
View ArticleWeb form i18n revisited
Quick update: I rewrote my earlier article on web forms and character sets for clarity. Follow me on Twitter for stuff far more interesting than what I blog. Related posts: Web form i18n By default, if...
View ArticleWeb Sockets tutorial with simple Python server
The Landscape: HTML5 HTML5 is an emerging and in-flux client-side standard for developing web applications. It’s really more of a rich client platform specification than just a markup language,...
View ArticleWeb form i18n
By default, if you submit a web form containing certain non-ASCII (Unicode) characters, the browser sends ambiguous encodings of these characters, such that completely different text appears...
View Article