Our venue this month is Involver (611 Mission St, San Francisco, CA). Thanks to Noah Horton for volunteering.
Musings on Building server backend in Ruby on Rails for an iPhone app by Sujee Maniyam
Sujee Maniyam is the author of an iphone app Discounts For Me and website http://DiscountsForMe.... The app & the website makes it easier to find membership benefits (public radios, AAA ..etc) based on location.
The web site doubles as a website and as a mobile platform. iPhone app downloads the data from the site. The site is written in Rails.
Sujee will discuss:
- REST API design, XML or JSON data formats
- how to design to minimize lag time for mobile phone
- access control of clients, secure data transfer
- supporting multiple versions of client at the same time
- control client behavior from sever (upgrades, ads ..etc)
- how to build-in analytics so you have an idea of usage patterns
Ruby/Rails Résumé Crit by You
In January's "What do Employers Want" panel, you heard about do's and don'ts when it come to résumés. So this month, bring your resume for a group critique. We'll set 40 minutes for this exercise and spend only 5 minutes on each. We'll throw your résumé on screen and let attendees give you the once over. Only the brave or foolish need apply.
Unlike Art School Confidential, we'll try to not make you cry. :-)
To get on the crit queue
- Upload your résumé to the Files section. Make sure it's PDF.
- Add a response to the bottom of this event page with a link to your file. First come first serve.
Building Maintainable Rails Apps with Code Storytelling and Domain Driven Design by Brian Lonsdorf
"I don't know what it was I professed to doing before I had added Domain-Driven Design and Test-Driven Development to my toolkit, but from my present perspective, I'm reticent to call it anything but chaotic hacking" - Scott Bellware, Microsoft MVP for C#, DDD and TDD Blogger
Domain Driven Design isn't a widely discussed topic in the ruby community. Rails can be restrictive when designing outside of the box and Ruby can be too loose when enforcing policies. However, with a little configuration over convention and storytelling techniques you can create an app that not only explains how it does things, but why it does things. My aim is to share a few ideas on expressing domain models with rails and to get the ball rolling on new ones.
Tropo Teaser by Jason Goecke
Get your application out of the browser by adding voice, instant messaging, and SMS using Tropo's cloud communications platform and APIs. You can be up and running in less than 10 minutes, and we'll demonstrate that live. Watch as we go from blank editor to a live multi-channel communications app on Heroku in under 10 minutes.
[Jason will return in April to give the full-blown talk.]