Profile cover photo
Profile photo
James Halliday
beep boop
beep boop
About
James's posts

Post has attachment

Post has attachment
New module for sharing streaming rendering logic between node and the browser: https://github.com/substack/hyperspace
You just write some simple shared rendering logic so that you can render the initial rows server-side and subscribe to a realtime update feed browser-side. The programming model for the browser-side rendering is the same as if the elements had all been created from the realtime stream even though they are from the first html payload to vastly speed up rendering.

Post has attachment
How to make music with algorithms: beep boop

Post has attachment
My continuous deployment rocketry talk for node philly is online: Node Philly 2013 :: James Halliday

Post has attachment
James Halliday hung out. <a class='ot-hashtag' href='https://plus.google.com/s/%23hangoutsonair'>#hangoutsonair</a>

Post has attachment
Wean yourself off jquery in order to write more reusable components. http://substack.net/weaning_yourself_off_jquery

Post has shared content

Post has attachment

Post has attachment
My thoughts about frameworks, doing one thing well, modules, and community: http://substack.net/many_things

Post has attachment
My new git-powered markdown blog and website is up! http://substack.net/ 
I'm using glog, which also powers the browserify.org website posts: https://github.com/substack/glog http://substack.net/git_push_to_blog

Expect a lot more tiny stream-of-conscious blog articles from me now that it's so easy for me to author and publish new content. I've already turned that gist about how I write modules into a proper post: http://substack.net/how_I_write_modules
Wait while more posts are being loaded