tag:blog.hasmanythrough.com,2006-02-27:/tag/meetuphas_many :through - meetup2006-05-10T13:52:00-07:00tag:blog.hasmanythrough.com,2006-02-27:Article/372006-05-10T13:52:00-07:002008-01-24T00:19:31-08:00Laying TracksJosh Susser<p>The <a href="http://ruby.meetup.com/6/events/4899197/">SF Ruby Meetup</a> last night was a great event. There were over 50 people there, and thanks to Adaptive Path we had a nice big room with plenty of space for everyone (though not quite enough chairs, heh). Dumb me forgot to bring a camera so I don't have any pictures to post, sorry! Fortunately I remembered everything else so my talk went off without a hitch.</p>
<p><a href="http://ruby.meetup.com/6/events/4929994/">Next month's meetup</a> is on June 13th, and will (tentatively) be held at the offices of Odeo, just a block from Adaptive Path.</p><p>The <a href="http://ruby.meetup.com/6/events/4899197/">SF Ruby Meetup</a> last night was a great event. There were over 50 people there, and thanks to Adaptive Path we had a nice big room with plenty of space for everyone (though not quite enough chairs, heh). Dumb me forgot to bring a camera so I don't have any pictures to post, sorry! Fortunately I remembered everything else so my talk went off without a hitch.</p>
<p><a href="http://ruby.meetup.com/6/events/4929994/">Next month's meetup</a> is on June 13th, and will (tentatively) be held at the offices of Odeo, just a block from Adaptive Path.</p>
<p>Ryan Carver's talk on Measure Map was very interesting. If anyone has concerns about the scalability of Rails apps, just check out Measure Map. Ryan said they can handle 10 million hits a day. Sweet.</p>
<p>My <em>Laying Tracks</em> talk on how to contribute to Ruby on Rails went over very well. The response was much better than I expected. I guess a lot of people are interested in the topic! And now that I've foolishly demonstrated I can speak in public, it looks like I'll be giving a talk at the SDForum Ruby SIG next month (stay stuned for details). If anyone has an idea for a topic, I'm just waiting for inspiration to strike.</p>
<p>I'm making the slides available under Creative Commons license <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/">Attribution-NonCommercial-ShareAlike 2.5</a>. That means you can do what you want with them as long as you don't make money off it and give me credit for my work.</p>
<p>The slides: <a href="http://hasmanythrough.com/layingtracks/LayingTracks.pdf">Laying Tracks</a></p>
<p>And now that you're all revved up to contribute to Ruby on Rails, cruise on over to Kevin Clark's blog to read about <a href="http://glu.ttono.us/articles/2006/05/10/documenting-rails">Documenting Rails</a>. Writing docs for Rails is a great way to get started as a contributor. Thanks, Kevin, for leading the effort on improving the documentation!</p>tag:blog.hasmanythrough.com,2006-02-27:Article/362006-05-09T10:39:00-07:002008-01-24T00:19:31-08:00SF Ruby Meetup tonightJosh Susser<p>Reminder for SF Bay Area folks: Tonight is the monthly <a href="http://ruby.meetup.com/6/events/4899197/">SF Ruby Meetup</a>. I'll be doing a short presentation on how to contribute to the Rails open source project. (I'll post the slides later this week.)</p>
<p>But how cool is this...? The meeting is going to be at the offices of Adaptive Path, and Ryan Carver is going to talk about Measure Map, their blog traffic monitoring app they just sold to Google.</p><p>Reminder for SF Bay Area folks: Tonight is the monthly <a href="http://ruby.meetup.com/6/events/4899197/">SF Ruby Meetup</a>. I'll be doing a short presentation on how to contribute to the Rails open source project. (I'll post the slides later this week.)</p>
<p>But how cool is this...? The meeting is going to be at the offices of Adaptive Path, and Ryan Carver is going to talk about Measure Map, their blog traffic monitoring app they just sold to Google.</p>tag:blog.hasmanythrough.com,2006-02-27:Article/342006-05-01T21:28:00-07:002008-01-24T00:19:31-08:00Presenting: MEJosh Susser<p>Hey, this is kind of cool. Next week I'm going to be doing a short presentation at the <a href="http://ruby.meetup.com/6/events/4899197/">San Francisco Ruby Meetup</a>. The topic is how to contribute to the Ruby on Rails open source project. Because, you know, after just one patch being accepted I'm a total expert.</p>
<p>Seriously, I think my relative newbie status means that all the things I had to learn are still fresh in my mind, which might actually be helpful in trying to explain it.</p>
<p>At any rate, it was a good excuse to buy iWork so I could play around with <a href="http://www.apple.com/iwork/keynote/">Keynote</a>. I just hope between <a href="http://www.edwardtufte.com/tufte/powerpoint">Edward Tufte</a> whispering in one ear and <a href="http://blog.guykawasaki.com/2005/12/the_102030_rule.html">Guy Kawasaki</a> in the other that my slides don't end up being too post-modern.</p><p>Hey, this is kind of cool. Next week I'm going to be doing a short presentation at the <a href="http://ruby.meetup.com/6/events/4899197/">San Francisco Ruby Meetup</a>. The topic is how to contribute to the Ruby on Rails open source project. Because, you know, after just one patch being accepted I'm a total expert.</p>
<p>Seriously, I think my relative newbie status means that all the things I had to learn are still fresh in my mind, which might actually be helpful in trying to explain it.</p>
<p>At any rate, it was a good excuse to buy iWork so I could play around with <a href="http://www.apple.com/iwork/keynote/">Keynote</a>. I just hope between <a href="http://www.edwardtufte.com/tufte/powerpoint">Edward Tufte</a> whispering in one ear and <a href="http://blog.guykawasaki.com/2005/12/the_102030_rule.html">Guy Kawasaki</a> in the other that my slides don't end up being too post-modern.</p>tag:blog.hasmanythrough.com,2006-02-27:Article/262006-04-11T22:58:00-07:002008-01-24T00:19:30-08:00Ruby MeetupJosh Susser<p>This evening I went to the <a href="http://ruby.meetup.com/6/">Ruby Meetup</a> here in SF. The meeting was about two hours long, and consisted of two presentations. There were about 20 or 25 people there, which was pretty good considering the rain (San Francisco has turned into South Seattle. Wettest year <em>ever</em>!) Apparently the Meetup group has grown from 25 people to over 125 in the last six months. I guess this Ruby stuff is pretty interesting!</p>
<p>The first presentation was by Tom Belunis, a former coworker of mine from my Zone Labs days. His presentation started as a demo of a drag-and-drop report generation system he'd built in Rails (which was pretty nifty), but ended up being mostly a Q&A about ActiveRecord. It was very interesting hearing ActiveRecord described by a database expert, and gave me a different perspective from how I usually think about things.</p>
<p>The second presentation was by Mike Austin, the only person I've ever known to write something in Dylan other than people I worked with at Apple. He demoed a system he built called <a href="http://www.mike-austin.com/interface-design/inertia.html">Inertia</a>, which is a Ruby UI construction environment in the tradition of Smalltalk. All the code for the system could be changed from within the system itself, so there was no distinction between the system and the things you built in it. Everything was totally dynamic, and it included a basic constraint system for composing objects into windows. It reminded me a bit of <a href="http://www.2share.com/thinglab/ThingLab%20-%20index.html">ThingLab</a>. Nice work, and only 2300 lines of Ruby code.</p>
<p>Afterward was the inevitable Chinese food (since we were meeting in Chinatown). Got to meet some interesting people. Looks like a lot of folks are going to <a href="http://www.railsconf.org/">RailsConf</a> in Chicago in June, and also to the <a href="http://www.sdforum.org/rubyreg">Silicon Valley Ruby Conference</a> later this month in Santa Clara. It's cool to get some connection to the local community. I'm already looking forward to the next meeting, and starting to think about a presentation I can give when I get the chance.</p><p>This evening I went to the <a href="http://ruby.meetup.com/6/">Ruby Meetup</a> here in SF. The meeting was about two hours long, and consisted of two presentations. There were about 20 or 25 people there, which was pretty good considering the rain (San Francisco has turned into South Seattle. Wettest year <em>ever</em>!) Apparently the Meetup group has grown from 25 people to over 125 in the last six months. I guess this Ruby stuff is pretty interesting!</p>
<p>The first presentation was by Tom Belunis, a former coworker of mine from my Zone Labs days. His presentation started as a demo of a drag-and-drop report generation system he'd built in Rails (which was pretty nifty), but ended up being mostly a Q&A about ActiveRecord. It was very interesting hearing ActiveRecord described by a database expert, and gave me a different perspective from how I usually think about things.</p>
<p>The second presentation was by Mike Austin, the only person I've ever known to write something in Dylan other than people I worked with at Apple. He demoed a system he built called <a href="http://www.mike-austin.com/interface-design/inertia.html">Inertia</a>, which is a Ruby UI construction environment in the tradition of Smalltalk. All the code for the system could be changed from within the system itself, so there was no distinction between the system and the things you built in it. Everything was totally dynamic, and it included a basic constraint system for composing objects into windows. It reminded me a bit of <a href="http://www.2share.com/thinglab/ThingLab%20-%20index.html">ThingLab</a>. Nice work, and only 2300 lines of Ruby code.</p>
<p>Afterward was the inevitable Chinese food (since we were meeting in Chinatown). Got to meet some interesting people. Looks like a lot of folks are going to <a href="http://www.railsconf.org/">RailsConf</a> in Chicago in June, and also to the <a href="http://www.sdforum.org/rubyreg">Silicon Valley Ruby Conference</a> later this month in Santa Clara. It's cool to get some connection to the local community. I'm already looking forward to the next meeting, and starting to think about a presentation I can give when I get the chance.</p>