Great Introductory Video on Scalability from Harvard Computer Science

Posted by & filed under Technology.

The next time there is a substitute teacher on duty at your workplace, pull down the shades and gather all of the junior engineers and non-technical managers around for a great introductory video on Scalability from Harvard Computer Science. The core topics discussed in this video need to be well understood by anyone claiming to… Read more »

Google Code Blog: Instant Previews: Under the hood

Posted by & filed under Technology.

Google has some elegant architecture behind “instant preview” results that could be used in many places. The main ingredients: JS Compilation JSONP base64 encodings of image data Google Code Blog: Instant Previews: Under the hood.

Paradoxical Truth and JavaScript

Posted by & filed under Technology.

JavaScript lacks a Boolean data type proper, but has a Boolean object class which can be used as a wrapper for storing and handling its two Boolean values. However, paradoxically, such a Boolean object will be automatically interpreted as “true” in Boolean contexts, even if its stored value is “false”.  Be careful of this. Paradoxical… Read more »

Eliminate the Computer Science major

Posted by & filed under Technology.

This an an interesting position on forking the current undergrad CS degree, replacing it with A Programming Degree that focuses on real-world enterprise coding. A new CS degree that focuses on theoretical computer science. There seems to be logic there. Source: Ben Morris: Eliminate the Computer Science major.

When Innovation Is Execution

Posted by & filed under Technology.

Gordon Crovitz has written one of the more thoughtful reviews on “The Social Network” in the Wall Street Journal Today.  He echos Lawrence Lessig in making the case that many of the choices made in the film’s artistic license reveals the hostile and proudly ignorant stance that Hollywood still has towards the software industry. The… Read more »

WordPress on the March

Posted by & filed under Technology.

All the love couldn’t be happening to a better community. It is really fun to be developing on top of WP right now. The pace of innovation is pretty breathtaking. http://blogs.forbes.com/smcnally/2010/10/29/open-entrepreneurs-wordpress-foundation/ Posted from WordPress for Android

Everyone should learn programming

Posted by & filed under Technology.

This pretty much sums it up. The computer is the ultimate post-industrial tool for creativity, playfulness and imagination. Don’t cede that power to someone else. Don’t be locked down. Build your own experiences. Code your own apps. http://flowingdata.com/2010/10/28/why-everyone-should-learn-programming/ Posted from WordPress for Android

Multi-tenancy on GAE

Posted by & filed under Technology.

I am excited that Google App Engine has released multi-tenant support via namespace API. This should make it possible to white-label an appengine app (we have had several requests for this with modpoll) while avoiding forking, or spinning up a separate instance of the app. While there are disputes about what multi-tenancy actually should means… Read more »