Attended this workshop on ruby on rails on Saturday, January 31, 2015 at Thoughtworks.
We started with registration and installation check up. I teamed up with Abhishek, Yashas, Patrick and two others with Aditi, Mewan and Divya (very patient and helpful people!) as our coaches.
We spent the day building a web application for booking cabs. You can find the github repo here: https://github.com/anagha-todalbagi/railsgirlsblr
Abhishek has a detailed post about how we built our web application here: https://abhijain27.wordpress.com/2015/02/01/getting-started-with-ruby-on-rails-at-railsgirlsblr-2015/
My favourite part of the workshop was the lightning talks from the coaches.
My key takeaways from it:
- Read more code
(A good start could be with read good code club and popular repos on github)
- Blog about what you think is missing
(I aim to write more posts on wearables and their impact on our lives)
- Tune in to podcasts to stay updated
(I have episodes of wearable tech on my Nexus to keep me company on my way to work – you could try reado or audible for audio books)
- Pair programming = instantaneous code review
(I totally believe in this!)
Also, here I was introduced to migrations in ruby on rails which is beneficial when the database schema changes. Since I am a Django developer, and I had experimented with south and evolve for database schema changes, I was wondering why Django does not have a similar feature. To my surprise, around that time, Django version 1.7 introduced migrations for Django! Yay! 😀
All in all, it was a Saturday well spent! Thank you team! 🙂