Thanks to USC's ACM chapter, this month's meetup will be held at USC's Taper Hall, Room 116. Here's a Google map to Taper Hall: http://goo.gl/maps/Dx1nC
We do not yet have a food sponsor. Please contact Alf Mikula or JR Fent if you are interested in sponsoring food.
7:00 – 7:15 Open
7:15 – 7:30 Introductions
7:30 – 9:00 Presentations
9:00 – 10:00 Open / Networking
We need presentations for this meetup! Each meetup features 3-4 presentations of 30 minutes each, and should pertain to Ruby / Ruby on Rails, or be of general interest to the Ruby community. Please contact Alf Mikula if you are interested in presenting. Include a title, brief summary of your proposed presentation, and a brief bio about yourself. Please see past meetups for examples.
Test-driven development: write better code in less time. by Evan Dorn
"I know I should write some tests, but I can't afford the time. I have to get this feature out the door." That's absolute crap, friends, and if you hear someone say it you should slap them. Yes, tests provide a measure of code reliability at the apparent cost of extra work. But 'tests' and test-driven development are not the same animal. TDD (or BDD) is a process that will deliver not just superior code, but massive accrued time savings over the life of your project. With experience, it will also provide immediate time savings in almost every case: when you're doing it right, it's usually faster to write the tests and the code than just the code. I'll explain the difference, and walk through some concrete examples.
I'm a lifetime geek/hacker/engineer/scientist and obsessive creative, with a touch of evil capitalist. A few years ago I left science for a while to turn my web development hobby into a career, and founded Logical Reality Design, Inc. LRD is a webdev contracting firm with a distributed workforce of L.A. area locals. We've done all sorts of work for all sorts of clients, but lately have specialized in startups, code rescue, and Ruby on Rails development.
Ruby Made Simple by Ron Evans
Ron Evans will give a short talk about Ruby fundamentals for beginners.
Wrangle your html tables with Table Cloth by Robert Ross
Not many people enjoys creating tables with HTML, it's tedious, not rewarding, but almost always necessary at least once in a website. Table Cloth aims to resolve this repetitiveness with a simple DSL.
My name is Robert Ross, I work for Philosophie in Venice, CA as a fulltime software developer where my daily activities include Ruby, Rails, and Coffee. Starting at a young age, the challenges that programming provides have kept me around since I was 12.
USC Campus parking is $8. Here's the closest parking structure on campus: http://goo.gl/maps/kFIY5