About
Ruby on Rails in Pernambuco — April 27, from 9am to 6pm.
On April 27, Recife welcomes another event: Abril Pro Ruby. This is an event for lovers of technology and software development. The focus, of course, is the Ruby language. Conceived in 1993 by Yukihiro Matsumoto to be human-oriented, its guiding principles are simplicity, productivity and joy of use.
Come learn and exchange knowledge with other developers interested in strengthening Pernambuco's Ruby scene. The event also features talks on topics relevant across all platforms.
Venue
Auditorium at Faculdade Marista do Recife, Rua Itatiaia, 318 — Apipucos — Recife, Pernambuco.
Schedule
-
Check-in
-
-
Intro to Ruby/Rails Workshop
Bruno Luigi, Web Developer, Casullo
This workshop is aimed at people who don't know Ruby/Rails or only have a very basic exposure. If you bring a laptop, we'll help you install Ruby, walk through Rails' architecture and use a simple example to show what the framework can do.
-
Networking & Coffee Break
-
-
Ruby 2.0 — what was good got even better
Bruno Andrade, Ruby consultant & partner, Áxon Tecnologia
Ruby has grown a lot in the last 7 years, mainly thanks to Rails. In this talk we'll cover that story, the highlights of this new version, and how the language keeps making programmers happier through its expressiveness and code simplicity.
-
-
Ruby and the Magical World of Unicorns
Lailson Bandeira, Co-Founder, Guava Software
Ruby and Rails clearly have the most vibrant (and dramatic) developer community out there. Ruby and the Magical World of Unicorns shows a bit of that community, the language and framework's history and traits, and — of course — talks about unicorns.
-
Lunch (included)
-
-
Rewriting code, now with Rails — Lightning talk
Walmir Neto, Web Developer, Pianolab
How the move from PHP/(Cake|spaghetti) to Ruby on Rails went. — What are the similarities, struggles and mistakes? — What did I get to build? — Where did I find help?
-
-
Static content with Jekyll — Lightning talk
Rodrigo Vieira, CIn, UFPE
Jekyll is a dead-simple static site generator shipped as a gem. It supports several templating tools like Textile and Markdown, plus plain ol' HTML. Sites built with Jekyll can also be easily hosted on GitHub's infrastructure.
-
-
Vulnerabilities in the Ruby ecosystem
Tiago Sales, Team Leader, Tempest
The Ruby ecosystem was recently shaken by some pretty critical vulnerabilities. In this talk we'll look at how those vulnerabilities can affect your app and how to live with — and protect against — these and other threats.
-
-
The fantasy of Integration Testing
Lukas Alexandre, Co-Founder, Codelogic
Integration tests are a sham, and you're probably writing 2-5% of the tests you actually should. On top of that, your integration tests are likely duplicated. Learn two ways to tackle the problem: Collaboration Tests and Contract Tests.
-
Networking & Coffee Break
-
-
Getting to know Sinatra.rb — Lightning talk
Brunno Gomes, Developer, Axon / LA
Sinatra is a domain-specific language (DSL) — or "micro-framework" — for rapidly building web apps in Ruby. We'll look at some of its traits, examples and good use cases.
-
-
Metaprogramming with Ruby
Marcos Brizeno, Development Consultant, ThoughtWorks Brazil
The idea is to clarify how Ruby handles inclusions, extensions, inheritance, eigenclasses and scope changes — so we can figure out how to use them, why, and when to avoid them.
-
Roundtable
-
Closing
Sign-up
Sign-up is handled through Eventick.