InfoQ Homepage Joy of Coding Content on InfoQ
-
Who's Afraid of Object Algebras?
Tijs van der Storm discusses object algebras as a solution to the expression problem – the inability to extend functional programming languages.
-
MythBashers: An Adventure in Overlooked Technologies
Avdi Grimm takes Bash to its limits and beyond.
-
Accelerating Agile: Hyper-performing without the Hype
Dan North shares insight on how high-performing teams work, the patterns and ideas being genuine experiences from practitioners. This is Agile in actuality. Agile is an attitude, not a rule book.
-
Practicing Joy
Chad Fowler keynotes on practicing joy as a software developer, starting from his life experiences and concluding that joy is intrinsic while happiness requires discipline.
-
Don’t Trust Your Brain
Paolo Perrotta discusses the difficulties encountered while learning a new and quite different programming language, in his case Clojure, comparing it with Java and Ruby.
-
Killing Me Softly - with this Pair
Emmanuel Gaillot and Jonathan Perret perform a pair programming parody on stage, showing how not to do it.
-
Testing and Refactoring Legacy Code
Sandro Mancuso runs a hands-on demo adding tests to a Java legacy code then refactoring it.
-
Joy of Coding 2013 Keynote: Michael Feathers
Michael Feathers keynotes on the history of programming, what brings joy to this activity and why developers like it.