My Strange Loop 2010 Schedule

Here’s my schedule for Strange Loop 2010:

October 14

Welcome!
8:30 AM – 8:45 AM in Pageant
Alex Miller
Welcome to the conference and last minute announcements….
http://strangeloop2010.com/talks/14315

Machine Learning: A Love Story
8:45 AM – 9:45 AM in Pageant
Hilary Mason
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…
http://strangeloop2010.com/talks/14442

The Evolution of the Flickr Architecture, or I Love LAMP, 2010 Edition
10:00 AM – 10:50 AM in RAC Studio
Mikhail Panchenko
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…
http://strangeloop2010.com/talks/14470

Adopting Apache Cassandra
11:00 AM – 11:50 AM in Pageant
Eben Hewitt
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…
http://strangeloop2010.com/talks/14471

Civic Hacking
1:30 PM – 1:50 PM in RAC C/D
Luigi Montanez
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…
http://strangeloop2010.com/talks/14467

Real World Modeling with MongoDB
2:00 PM – 2:50 PM in Apollo 11
Steve Smith
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…
http://strangeloop2010.com/talks/14472

Parallel Programming with Node.js
3:15 PM – 4:05 PM in Pageant
Ryan Dahl
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…
http://strangeloop2010.com/talks/14303

How to Think about Parallel Programming: Not!
4:15 PM – 5:15 PM in Pageant
Guy Steele
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…
http://strangeloop2010.com/talks/14299

Strange Passions Party
7:00 PM – 9:30 PM in Pageant
You!
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…
http://strangeloop2010.com/talks/14502

October 15

Enterprise NoSQL: Silver Bullet or Poison Pill?
8:30 AM – 9:30 AM in Pageant
Billy Newport
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.
http://strangeloop2010.com/talks/14447

JavaScript Functions: The Good Parts – Idioms for Encapsulation and Inheritance
9:40 AM – 10:20 AM in RAC Studio
Scott Bale
Pretty much anything interesting in JavaScript happens with functions. Because of their peculiar properties, a number of unusual idioms have emerged around using them for encapsulation or inheritance. You may be surprised to learn of the possibili…
http://strangeloop2010.com/talks/14464

Classes are Premature Optimization
10:25 AM – 11:00 AM in RAC Studio
Justin Love
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…
http://strangeloop2010.com/talks/14475

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…
http://strangeloop2010.com/talks/15701

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.
http://strangeloop2010.com/talks/15702

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.
http://strangeloop2010.com/talks/15703

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…
http://strangeloop2010.com/talks/14494

Hidden Web Services: Microformats and the Semantic Web
2:00 PM – 2:50 PM in RAC Studio
Scott Davis
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…
http://strangeloop2010.com/talks/14460

jQuery – RIA Miracle!
3:15 PM – 4:05 PM in RAC C/D
Mark Volkmann
Developing rich internet applications using HTML, CSS and JavaScript is now a common exercise. While it can be done using only those client-side technologies, JavaScript libraries greatly simplify the task. They also shield developers from most br…
http://strangeloop2010.com/talks/14468

Heresy and Heretical Open Source: A Heretic’s Perspective
4:15 PM – 5:15 PM in Pageant
Douglas Crockford
This whirlwind tour looks at software from the unlikely premise that there is goodness in JavaScript, and that Intellectual Property Law has drifted broadly away from its original purpose, becoming a significant obstacle to the Progrefs of Science…
http://strangeloop2010.com/talks/14301

To see the full conference schedule, visit http://strangeloop2010.com/calendar

Leave a Reply

Your email address will not be published. Required fields are marked *