Shimon Schocken and Noam Nisan developed a curriculum for their students to build a computer, piece by piece. When they put the course online -- giving away ...
A whirlwind tour of DevTools tips and tricksResource loaders are great, except.. when they hide the resources excessively. There is an entire performance talk in the above waterfall..
Boxing Bots: An OverviewIn early January, we were tasked with creating a unique, interactive experience for the SXSW Interactive launch party with Frog Design. We bounced around many ideas, and finally settled on a project that Rick suggested during our first meeting: boxing robots controlled via Kinect.
Alan Turing: the enigmaThe concept of a hierarchy of tables brought in further applications of program modification. Thus he imagined 'keeping the instruction tables in an abbreviated form, and expanding each table whenever we want it' — the work being done by the machine itself, using a table called EXPAND.
Do You Really Want to be Doing This When You're 50?To me, there's an innate frustration in programming. It doesn't stem from having to work out the solutions to difficult problems. That takes careful thought, but it's the same kind of thought a novelist uses to organize a story or to write dialog that rings true.
Anders Hejlsberg: Introducing TypeScriptBy: Avg Rating: 4.
Welcome to TypeScriptTypeScript lets you write JavaScript the way you really want to. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open Source.
PlantUMLI am not sure how many people care about this anymore but UML still is a very effective way to communicate with other developers when the architecture is complex enough. Particularly when it comes to sequences of events that need to be described, one sequence diagram seems to make a big difference.
You’ve Got a Bug in Your Bug (Finder)All software has bugs, but there is something ironic about a crashing bug in the /analyze portion of Microsoft’s VC++ 2012 compiler.
Programming Language: Objective CorporateSpeak++Inspired by the constant corporate speak I have had the pleasure of hearing, I have undertaken the arduos task of developing the next generation of programming language: Objective CorporateSpeak++ In this essay, I will demonstrate the usage of some of the programming idioms: ClassesValue-Added Cla
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.