Coming to a town near you… ME!
Ok, kittens, I’m fixin to get my speak on. Recently, given my move to becoming a professional rubyist, I’ve shifted my speaking to be on topics more relevant to topic that are closer to my heart and closer aligned with my day to day operations and growing expertise. With that and by the grace of my wonderful EdgeCase family I’ve taken a larger step into the Ruby presenting community with 2 upcoming talks. Oh don’t think you Microsofties are rid of my loud mouth either, I’ll be contributing to several .NET talks coming up soon too.
Here it comes…. the list…
erubycon - Testing the Enterprise This session will be about how we brought Ruby testing into Gap Inc Direct. GID has campuses in Columbus, San Francisco and offshore. In addition to the challenges in a distributed environment, training QA resources and developers new to Ruby, Watir, other libraries; we’ll be talking about incremental adoption of Ruby in the Enterprise, and how it enables us to move from a Waterfall SDLC into an Agile model.
We’ll be going over lessons learned, pitfalls and successes. The points of view will be from Charley Baker, who has been responsible for the adoption of Ruby at our San Francisco campus over the past 4 years, and Leon Gersing from EdgeCase, who’s working with our Columbus distribution IT organization as they adopt Agile practices and using Cucumber have bridged the gap between developers, QA and product teams.
devLink - The Ruby Koans The Ruby language has gotten a lot of buzz in the IT industry lately. It is a highly expressive language that comes with great increases in productivity, or so some say. Test Driven Development is a “Best Practice” that has become quite popular for developing rock solid application with reduced debugging time. Ruby and TDD: two great tastes that taste great together. This tutorial will combine TDD and Ruby training in a way to introduce you to the “Ruby Way” through tests. In this tutorial we will introduce you to the Ruby language. We will show you the basics of creating objects, control structures, using meta programming and an extended discussion on blocks and the things that might look a bit odd. You will walk away with a solid understanding of basic areas of ruby, a persistent knowledge base, in the form of a test suite, to take home and build upon, and a hunger to learn more and join the growing community of ruby developers.
Ruby Hoedown - Appcelerator Titanium: Desktop and Mobile development for web developers So, you’re a web ninja. You’ve mastered CSS, XHTML, JavaScript, Ruby on Rails, Django and are pretty sure that HTML 5 is going to render Silverlight and Flex completely useless. You’re so 1337 that lesser developers cower at your web development prowess. Then someone asks you to create an iPhone app or Andriod app or Mac Desktop app or gasp a Windows Desktop app… you’re starting to sweat at the thought of quirky platform specific languages and behavior. FEAR NOT, CITIZEN! A new open source framework by Appcelerator called Titanium allows you to use your incredible web skills to create cross platform, desktop and mobile applications. Come spend some time learning about this new framework while we take a lap around the basics of the framework and create a simple mobile application that can run on either Apple’s iPhone or Google’s Andriod OS! (Tech used: Titanium Desktop/Mobile beta, Ruby, HTML, CSS)
So, please, come check it out and say hi! I’ll be the portly fellow with the beard and plaid hat on. :)