-
Programming is terrible-Lessons learned from a life wasted
May 30, 2014 programming
Great rant on the state of programming art in industry.
-
Growing a Language - Guy Steele
Guy Steele’s keynote at the 1998 ACM OOPSLA conference on “Growing a Language” discusses the importance of and issues associated with designing a programming language that can be grown by its users.
-
Scala: The Simple Parts - Martin Odersky
May 26, 2014 scala
Good talk by Martin Odersky on what constitutes as core part of scala.
-
The Mother of All Demos - Douglas Engelbart
Great demo of computer mouse, video conferencing, teleconferencing, hypertext, word processing, hypermedia, object addressing and dynamic file linking, bootstrapping, and a collaborative real-time editor in 1968!!.
-
Stop Drawing Dead Fish
Another demo of interactive programming by Bret-victor.
-
JavaScript Programming Style and Your Brain - Douglas Crockford
Understanding why functional programming is natural to our brain.
-
JavaScript Programming in the Large with Closure Tools
Google closure for optimizing large javascript codebases.
-
Cynogenmod project-Steve Kondik
May 24, 2014 android
Talk on history of Cynogenmod - after market android ROM.
-
Buffett & Gates on Success
Two different views of success in entrepreneurship and business by Warren buffet and Bill gates.
-
How To Design A Good API and Why it Matters - Joshua Bloch
Talk on design of long lasting API by Joshua Bloch , designer of Java collection API.