Here’s my schedule for Strange Loop 2010:
8:30 AM – 8:45 AM in Pageant
Welcome to the conference and last minute announcements….
Machine Learning: A Love Story
8:45 AM – 9:45 AM in Pageant
Machine learning has come a long way in recent years — from a long-marginalized field so old it still has the word “machine” in the name, to the last, best hope for making sense of our massive flows of data. The art of ‘data science’ is asking th…
The Evolution of the Flickr Architecture, or I Love LAMP, 2010 Edition
10:00 AM – 10:50 AM in RAC Studio
Flickr was created over 6 years ago – an eternity in tech years. While the site’s general architecture has has held up fairly well, some pieces have started creaking at the seams. A new crop of engineers has started evolving the site’s architectur…
Adopting Apache Cassandra
11:00 AM – 11:50 AM in Pageant
The Cassandra database is distributed, highly-available, fault-tolerant, and offers an elastic scaling model—all of which make Cassandra a powerful proposition for mission-critical applications. It’s used by many of the world’s biggest web propert…
1:30 PM – 1:50 PM in RAC C/D
How can software developers change cities, states, and countries for the better? Last year, we saw an explosion of interest around government transparency. The Open Government movement, spearheaded by open source developers, seeks to make governme…
Real World Modeling with MongoDB
2:00 PM – 2:50 PM in Apollo 11
Learn to break out of the habits of relational databases and model your data in a better, more meaningful way using MongoDB. Find out where the flexibility of MongoDB can let you rethink how you interact with your data, and how this flexibility ma…
Parallel Programming with Node.js
3:15 PM – 4:05 PM in Pageant
Node.js is inherently a single threaded, single process programming environment — a Node script can run on at most one CPU/Core at a time. This has lead some to comment that it’s an inappropriate technology for the our high density CPU reality. N…
How to Think about Parallel Programming: Not!
4:15 PM – 5:15 PM in Pageant
Anyone remember the old days, when for good performance you had to worry carefully about which register should hold which variable, and when? Sometimes we still do this to get extremely high performance from critical inner loops, especially when u…
Strange Passions Party
7:00 PM – 9:30 PM in Pageant
Strange Loop 2010 will feature the return of the enigmatic Strange Passions track. Strange Passions is an opportunity for conference attendees to present short (10
minute) talks on non-technical topics. Passionate developers tend to be passionate…
Enterprise NoSQL: Silver Bullet or Poison Pill?
8:30 AM – 9:30 AM in Pageant
NoSQL has become the latest darling technology. We will examine its roots, why it became popular in that context, and whether it can extend its reach into mainstream enterprise applications.
9:40 AM – 10:20 AM in RAC Studio
Classes are Premature Optimization
10:25 AM – 11:00 AM in RAC Studio
Classes are premature optimization, forcing the programmer to freeze method implementations and often memory layouts during the design stage in order to make things easier for the compiler writer. Classes are also accidental complexity forcing the…
Lunch benefiting ByteWorks
11:00 AM – 11:30 AM in Pageant
Lunch will be available (but not required) for $20 with all profits going to benefit St. Louis non-profit organization ByteWorks. Lunch can be purchased ahead of time through the registration system OR some lunches may be purchased on-site (but av…
Panel: “Non-Relational Data Stores”
11:30 AM – 12:00 PM in Pageant
Rusty Klophaus, Roger Bodamer, Chris Biow, Steve Harris, and Mike Malone
This panel will be moderated by Ken Sipe and focus on the future of nosql and other non-relational data stores.
Panel: “Future of Programming Languages”
12:10 PM – 12:50 PM in Pageant
Guy Steele, Alex Payne, Josh Bloch, Bruce Tate, and Douglas Crockford
This panel will be moderated by Ted Neward and focus on the future of programming languages, language features, concurrency, and more.
Using F# To Solve Real World Problems
1:00 PM – 1:50 PM in Apollo 8
“Aaron Erickson, ThoughtWorks, and @AaronErickson”
So you have seen a few sessions on F# that introduce the concept. Maybe you are now excited about functional programming – or maybe you need a little more convincing to really see how it is used in the “real world”. Come to this session, and see e…
Hidden Web Services: Microformats and the Semantic Web
2:00 PM – 2:50 PM in RAC Studio
The hard line between web pages (pure presentation) and web services (pure data) is finally beginning to blur. Companies as varied as Best Buy, Twitter, Facebook, LinkedIn, Flickr, TripIt, O’Reilly, and even People magazine have decorated their we…
jQuery – RIA Miracle!
3:15 PM – 4:05 PM in RAC C/D
Heresy and Heretical Open Source: A Heretic’s Perspective
4:15 PM – 5:15 PM in Pageant
To see the full conference schedule, visit http://strangeloop2010.com/calendar