This post originated from an RSS feed registered with Ruby Buzz
by Jeremy Voorhis.
Original Post: Why Attend a Craft Workshop?
Feed Title: JVoorhis
Feed URL: http://feeds.feedburner.com/jvoorhis
Feed Description: JVoorhis is a Rubyist in northeast Ohio. He rambles about Ruby on Rails, development practices, other frameworks such as Django, and on other days he is just full of snark.
I am hosting a Ruby on Rails workshop titled Understanding Web Architecture Through Ruby on Rails here in Portland, Oregon on 9-10 November. If you are deciding whether or not to attend, but are unsure what it’s all about, allow me to explain.
Many developers encounter Ruby on Rails for the first time via the numerous screencasts and tutorials that are available. Without doubt, this media demonstrates the productivity of Ruby on Rails, but within a limited realm. Application design is not always trivial, and it is easy to paint yourself into a corner with a new technology. Understanding Web Architecture… jumpstarts your Rails development career by giving me an outlet to share knowledge I have accumulated the hard way.
Understanding Web Architecture… also goes beyond the basics to focus on RESTful application design, what benefits it brings, and how it can be implemented in your Ruby on Rails applications from the start. I will be discussing domain modeling techniques, and how domain modeling can be applied to the higher level of web resources. To demonstrate the power in this approach, we will build a simple time-tracking application with both a browser interface and extend it to expose a web services api.
Finally, what sets this workshop apart is not an emphasis on familiarity of the Rails api, but a deeper understanding of how it works, what ideas have shaped it and where it may be going.