InfoQ Homepage Presentations
-
Fighting the Imperial Californian Ideology
In this talk from FutureRuby, Jesse Hirsh explains the history of Imperial California and the means by which its ideology infects everyone.
-
Terrible Noises for Beautiful People
In this FutureRuby session, Misha Glouberman has the audience make terrible noises and behave like a giant cellular automaton - among other things.
-
F# - Succinct, Expressive, Efficient Functional Programming for .NET
Don Syme presents F# basics, a typed functional language for .NET that combines the succinctness, expressivity, and compositionality of functional programming with the runtime support of .NET.
-
Behaviour-Driven Development - a road to effective design and clean code
Dan describes a proven "outside-in" approach based on real life experience - engaging with and listening to our stakeholders. .
-
Pragmatic Real-World Scala
Jonas Bonér talks about Scala showing the benefits of OO, the type system, closures, high-order functions, immutability, Actors, then using ORM, AOP, DI and Testing with Scala.
-
Multicore Programming in Erlang
Ulf Wiger shows typical Erlang programs, patterns that scale well on multicore and patterns that don't, profiling and debugging parallel applications and ensuring correct behaviour with QuickCheck.
-
Artisanal Retro-Futurism and Team-Scale Anarcho-Syndicalism
The Agile movement gave unconventional people cover while they sneaked odd and productive ideas (like Ruby) into projects. Today, Agile is sick and this FutureRuby talk shows what’s gone missing.
-
Transcendence and Passing Through the Gate
This presentation will show how agile values, ideas, and practices lead the practitioner to the threshold of transcendence (agile phase three, according to Kent Beck) and then how to "Be Agile."
-
Building Context Aware Services using Identity as Foundation
This presentation explores the issue of context automation, the forces driving it (e.g. clouds and extensible browsers) before focusing on the role of identity services as a key factor.
-
Three Years of Real-World Ruby
Martin Fowler talks about ThoughtWorks's experience with using Ruby on client projects for the past three years.
-
Spring Framework 3.0, The Next Generation
Juergen Hoeller sees 3.0 as the completion of what was started with 2.5. Some topics covered are: more annotation-based configuration options, Unified EL++, REST, Portlet 2.0 and Java EE6 support.
-
The Internal Design of Force.com’s Multi-Tenant Architecture
Craig Weissman, Chief Software Architect at Salesforce.com, presents their multi-tenant architecture, one shared database and one application stack, that has proven to scale well over the years.