|
- Arthur Zapparoli
- Software developers, he’s been working with Ruby and Rails since 2006. Currently works for the brazilian startup Spix. He is known as ArthurGeek in the community and maintains a blog, speaking about software development and related topics.
Talk: “Version Control the correct way”. Learn what is Git and how to use it to make your work more agile. The talk will elaborate from the basic topics, going through a workflow to manage your code daily and finishing up with some more advanced hints.
- Bruno Miranda
- Bruno currently lives in South Florida where he works as the Director of development at Hoodiny Entertainment Group makers of Cyloop, MSN’s Music portal/platform. Originally from São Paulo, Brazil, he has been living abroad for the past 10
years. A Web-standards evangelist and sucker for intelligent UI design, he enjoys traveling, taking photos and mountain biking. In 2007 he created RubyOnda.com a now
popular source for Ruby and Rails related links for the portuguese speaking audience. He also maintains a personal blog and a twitter account.
Talk: Bruno will talk together with Jason Seifer about “Rails Can’t Scale”. Rails Can’t Scale. Cyloop is a Rails application that powers the MSN audio channel from Canada to Argentina, including MSN Brasil, and handles tens of millions of page views per month just fine. In this talk we bust popular myths about why Rails can’t scale. We show you how to adjust an architecture for scalability with techniques including queuing, alternative storage engines, Rails metal, internal web services, and more.
- Carlos Brando
- Programming addicted, currently is Technology Director at Amanaiê having worked previously as Senior Engineer for Surgeworks LLC. Has more than 10 years of experience in the programming field. Maintains one of the most well known Ruby on Rails blogs in Brazil. Very active in the Ruby on Rails Brazilian community and collaborates in many open source projects. Has talked in many Ruby related Brazilian events. Also wrote the first book about Rails 2.1, currently freely distributed.
Talk: “Yet Another Ruby Framework – How Rails works from the inside”: My talk will be about a framework construction process using Ruby. If you really want to understand how Rails works then build your own framework. In this talk I’ll comment out about the difficulties I found during this project and what solutions I came about. The render process, code generators, helpers, database will be explained. I believe that analyzing these topics from a simpler point of view will make you better understand how somethings work internally in Rails.
- Carlos Villela
- Carlos has been senior developer at ThoughtWorks for 5 years and besides being one of the first proponents for the Ruby language and Ruby on Rails at the consulting firm, he’s been working in projects related to migration and evolution of legacy apps using high level automated tests. He actively colaborated on the ideas that culminated in BDD (Behaviour-Driven Development) and several other open source projects such as the WebDriver test tool and the Ioke language. Follow his blog.
Talk: His talk is entitled “Ruby at ThoughtWorks”: ThoughtWorks started using Ruby in production deployed project by 2006 up until the end of 2008, finishing up 41 Ruby projects. In preparation for his QCon talk this year, Chief-Scientist Martin Fowler researched these projects to analyze lessons learned. In them, we have answers to common questions about productivity, performance and maintainability with the platform. Carlos, being one of the pioneers on the adoption of Ruby at ThoughtWorks will show us some of the conclusions, as well as opinions about how the Brazilian software development market can benefit from the Ruby platform.
- Chad Fowler
- Chad is an internationally known software developer, trainer, manager, speaker, and musician. Over the past decade he has worked with some of the world’s largest companies and most admired software developers. He loves to program computers and, as part of his role as CTO of InfoEther, Inc., spends much of his time solving hard problems for customers in the Ruby language. He is co-organizer of RubyConf, RailsConf, and RailsConf Europe and author or co-author of a number of popular software books, including the recently released The Passionate Programmer: Creating a Remarkable Career in Software Development.
Talk: Chad will be presenting “Ruby on Rails Insurgency”. Rails is steadily gaining ground in the war against mediocrity in Web development. In its short lifespan it has not only won over some of the industry’s top enterprise developers and ruled the startup market, but it has spawned a legion of copy-cat frameworks in languages from Ruby to C#. Yet, relatively speaking, there are large territories into which Rails has not made a significant advancement. This talk will explore strategies for Ruby and Rails insurgency in less forgiving environments.
- David Chelimsky
- David is the lead developer of the RSpec project, author of The RSpec Book, and also the lead developer at Articulated Man, Inc.
Talk: David will present about “RSpec and Cucumber: Beyond the Basics”. Many teams are using RSpec and Cucumber these days, but few are really exploiting their power and expressiveness. In this talk, David will present some of the lesser known and used power-user features of RSpec and Cucumber.
- Fabio Akita
- Fabio is Project Manager at Locaweb, creator of the Rails Summit, and Rails Activist in Brazil. He has been working with and evangelizing Rails since 2006. He maintains the blog AkitaOnRails.com. He also helps evangelize new technologies and the Agile Philosophy.
Talk: “Agile, beyond Chaos”. Agile methodologies is a great topic nowadays, in this talk he will present some insights with other areas such as psychology, theoretical physics, organizational theory and how they relate to everyday projects and management.
- Fabio Kung
- Computer Engineer graduated from Escola Politécnica da USP. He’s been in German e speaks at some tech related conferences such as JustJava, Falando em Java, WebMobile TechWeek, Ruby e Rails no Mundo Real, FISL and Rails Summit Latin America. He’s been certified in SCJP, SCBCD 5, SCEA 5 from Sun and Ruby Certified Programmer Silver. He also contributes em some open source projects such as VRaptor, Waffle, GUJ, Caelum Stella and JettyRails. He is currently very involved in the Java and Ruby brazilian communities and works for Locaweb as Cloud Computing Tech Manager.
Talk: “Ruby, dynamism and metraprogramming at DSL construction.” Besides being built to be very human readable, Ruby é an excellent host language for the creation of internal Domain Specific Languages. DSLs are becoming an even better option for simple, maintainable systems. In this talk we will see how Ruby can be a good host, then some DSL building techniques (using tests and BDD), why it helps on development, and the relationship with Domain Driven Design.
- Glenn Vanderburg
- Glenn is a Principal at Relevance, and has been programming Ruby since 2000. He lives in the Dallas area, and is interested in anything that promises to increase both fun and quality in software development.
Talk: “Tarantula: Easy Fuzz Testing for Rails Apps”: Tarantula is a Rails plugin for doing easy, repeatable fuzz testing of Rails applications. Tarantula crawls your application, supplying random inputs at every turn and looking for signs of trouble. It can be used to regularly check for many kinds of error handling issues, cross-site scripting and SQL injection vulnerabilities, and more mundane things like invalid HTML. This talk will discuss how Tarantula works, how to use it, and how to make it a regular part of your testing strategy.
- Gregg Pollack
- Gregg lives in Orlando, Florida where he develops web applications and produces educational
media for Rails Envy. He is very active in the Orlando Tech community, helping organize BarCamp Orlando, the Orlando Ruby Users Group, and Ignite Orlando.
Talk: “On The Edge of Rails Performance”. Earlier this year Gregg released a series of screencasts showing that Rails indeed ships with many of the tools that you need to scale your application. Since then more Rails applications have gone into production, additional techniques have been developed for optimizing performance, and more open source libraries have been published. In this talk he will first give a quick introduction for those just getting their feet wet with optimizing Rails applications. However, the majority of the talk will be spent looking at the most useful techniques for optimizations and some of the new libraries that have been released to make it that much easier.
- Ilya Grigorik
- Ilya is the founder of PostRank – a real-time social media engagement monitoring and analytics platform. He has been wrangling with Ruby and Cloud Computing for over four years, trying to make sense of it all. In the process, he has contributed to
numerous open source projects, blogged and tweeted about his discoveries and as of late, has been an active speaker in the Ruby and Cloud Computing communities.
Talk: “Real-time Ruby for the Real-Time Web”. The real-time web is an idea, a set of protocols and an architectural overhaul. In this talk we will examine the underlying technologies, look at their Ruby interfaces and relate them to real-life use cases. We will start at the protocol level with XMPP and AMQP, compare their features and benefits, and will then examine the new and ‘lightweight’ options embodied in WebHooks, PubSubHubbub, and long-polling. No prior knowledge of these technologies will be required. We will start from the ground up, examine the protocols, discuss the implied architecture and finally map them into Ruby & Ruby on Rails implementations.
- Jason Seifer
- Jason is a web developer and half of Rails Envy. He currently lives in Orlando, Florida where he develops web applications, produces the Rails Envy podcast, and occasionally stars in silly internet videos. He enjoys long walks on the beach, scotch, and poetry. You can find more of him on the web, the Rails Envy site, and on Twitter.
Talk: Jason will talk together with Bruno Miranda about “Rails Can’t Scale”. Rails Can’t Scale. Cyloop is a Rails application that powers the MSN audio channel from Canada to Argentina, including MSN Brasil, and handles tens of millions of page views per month just fine. In this talk we bust popular myths about why Rails can’t scale. We show you how to adjust an architecture for scalability with techniques including queuing, alternative storage engines, Rails metal, internal web services, and more.
- José Valim
- He is a developer of several open source projects, currently working for Brazilian consulting shop Plataforma Tec. Engineer, graduated from Escola Politécnica da USP and currently about to conclude his master degree in Italy. After working with Ruby and Rails since 2006 as a co-founder for Pagestacker, he currently is the co-founder of Plataforma Tecnologia, a Rails consulting company. In the year 2009, he enlisted in Google Summer of Code to create a more flexible and agnostic Rails code generators.
Talk: Learn how to customize the Rails 3.0 generators in a way for them to adapt to your workflow, instead of you adapting to their behaviors. The presentation will be hands-on code, talking about scripts/generators with Thor, discussing the decisions which made Thor the foundation for the Rails generators and how to use it to its maximum.
- Leonardo Borges
- A 9 years experienced software developers, he already worked for companies of many sizes, creating Java related corporate applications. Currently lives in Madrid and works with Ruby on Rails for Mirai España where he contributes in many projects including legacy code integration with Rails using JRuby. He writes a blog about software development and related topics.
Talk: JRuby in the enterprise world: Using Rails with legacy code. This tutorial will run you through integrating JRuby on Rails with Java projects, using Maven to manage the dependencies of your integration project.
- Matt Aimonetti
- Matt runs m|a agile consulting, based out of San Diego, California. He works with startups all the way up to Fortune100 companies, developing their projects with Ruby and other technologies. Matt was a part of the Merb Core Team and is currently a member of the Rails team. He is very passionate about Open Source and maintains projects such as CouchRest, a Ruby wrapper for CouchDB, and is part of the MacRuby team.
Talk: “The Future of Ruby & Rails”. Ruby is now one of the most popular programming languages used daily by almost 1 million developers worldwide. Gartner’s analysts expect this number to quadruple by 2013. Rails 3.0 is almost ready, but what does it mean for developers already pleased by Rails 2.0? In his talk, Matt Aimonetti will talk about the Rails/Merb merge, show the new features of Rails3 and present concrete implications in daily programming.
- Marcos Tapajós
- Marcos have worked as an agile consultant and team coach up until 2008. He has teached XP and Agile Methodologies for the Federal University of Rio de Janeiro and every semester he lectures the first class for the master degree course. He also worked as a developer and consultant for companies in Brazil and abroad. He’s currently working for RedeParede.com and Improve It. He’s been working with Ruby on Rails since 2006. He co-authored the first book of Rails 2.1 and he’s the creator of the most used plugin for internationalization in Brazil. He also contributed for many open source projects.
Talk: He’ll talk about an Introduction to non-relational databases and how to use CouchDB on Rails.
- Nando Vieira
- Writes for Simples Ideias, one of the most well known Ruby on Rails blogs in Brazil, Nando currently works as web developer for Abril Digital, using Rails. He’s also the founder of Spesa, besides several other Open source projects.
Talk: “What changed in Ruby 1.9”. Get to know the differences in this new version and its code for future migrations!
- Obie Fernandez
- Obie is the author of The Rails Way, the definitive reference guide for Ruby on Rails, Series Editor of the Addison-Wesley Professional Ruby Series and well-known member of the international Ruby community. Obie is the CEO/Founder of Hashrocket, a boutique web consultancy and product shop headquartered in Jacksonville Beach, Florida.
Talk: “Mastering the Art of Application Development”
- Pratik Naik
- Pratik is a Ruby on Rails consultant with ActionRails and also a member of the Rails core team. He maintains a blog at has_many :bugs, :through => :rails and has an active twitter account. One of his achievements is the Rails Guides project, an open and extensive documentation of the Ruby on Rails framework.
Talk: Pratik will talk about his experiences in recent Rails projects, from testing, to caching, to asynchronous processing and more tips and tricks.
- Richard Kilmer
- Richard is the founder of Virginia-based software and services company InfoEther, Inc and is a board member of Ruby Central. Rich’s background includes peer-to-peer software, wireless web, workflow, and pen computing. Rich has been using Ruby in production systems since 2002 and has contributed to many Ruby projects over the years including RubyGems and starting RubyForge. Rich’s current Ruby efforts are focused on simplifying OS X development with HotCocoa and is a contributor to the MacRuby project.
Talk: Rich collaborates on the HotCocoa project, a framework and DSL to develop application with the look-and-feel of native Mac OS X apps. He also collaborates with the MacRuby project. He will tell us more about these projects and how to develop Mac apps using Ruby.
- Vinícius Telles
- Vinicius is the founder of the consulting company Improve It, a company that has been providing XP services since 2002. He wrote the first Brazilian XP book and has worked as an XP coach and mentor for many years. He also used to teach XP at UFRJ. He’s been developing with Rails since 2006. In late 2007 he steered his company to a new business model turning Improve It into a web products company. It now sustains itself on customers subscriptions of it’s flagship product, Be on the Net.
Talk: From service to product: how to make money doing what you love, helping other people to make money, working from home, using Rails and CouchDB. Or, if you prefer, how to make money from home, doing cool stuff! :)
|