Rails Pacific started in 2014 as the first Ruby on Rails themed conference in Asia. The two-day conference was organized by members of Rails Taiwan and hosted in Taipei; it had 10 speakers from around the globe, more than 100 attendees and 9 named sponsors. Not only did it make an impression on Taiwan's Rails community, it also introduced Taiwan as a hotspot for Rails talents and Rails-based startups.
Building on 2014’s success, the organizers of Rails Pacific 2016 aim to make this year’s event more impactful and with greater international exposure. The three goals of the conference are: (1) achieving a better understanding of Ruby on Rails for software development and career possibilities, (2) creating rapport between Rails communities worldwide with an emphasis on Asian countries, and (3) encouraging technology, startup and product development related exchanges.
The projected attendee number for Rails Pacific 2016 is around 250.
Godfrey is a member of the Ruby on Rails and Ember.js core teams. He was born and raised in Hong Kong, and later moved to Vancouver, Canada where he studied Computer Science, Cognitive Science and Philosophy at Simon Fraser University. Upon graduation, he worked at and co-founded a few startups and became an active open-source contributor along the way. He is currently based in Portland, OR, splitting his time between open-source consulting and building Skylight at Tilde Inc.
Master of Smile Generation. Husband. Speaker. Rubyist. Actor. Chief Zealous Officer @CodingZeal, CXO @infobrij.
For the past 5 years Luís has worked on the web, mainly using Ruby and RoR, on @subvisual, a company he helped create. He enjoys open source and giving back to the community. He's taught Rails to over 500 people, with workshops, university classes, mentoring and even 1-1 coaching. He loves experimenting with new, fun programming languages, from Haskell to Elixir or even Crystal.
Max Hawkins is a nomadic artist and computer scientist. His work deals with the interaction between people and technology, with an emphasis on the construction of digital communities. He has worked at Apple's Keynote Team, YouTube, and Google's Data Arts Team. He currently does freelance software and creative development work while traveling the world based on the output of a random number generator.
Vipul is Director at BigBinary. He is part of Rails Issues Team, and helps triaging issues. His spare time is spent exploring and contributing to many Open Source ruby projects, when not dabbling with React JS.
He's currently working on a book titled - 'ReactJS by Example', that does a deep walk-through of using ReactJS, whilst working on project examples.
Vipul loves Ruby's vibrant community and helps in building PuneRb, is the founder of and runs RubyIndia Community Newsletter and RubyIndia Podcast, and organizes Deccan Ruby Conference in Pune.
Ryan MacInnes is a programmer from Los Angeles CA. He's been programming in Rails since 2008. He's the founder of Juicer and Locent and Minotaur and a few other things. He likes traveling and programming and programming while traveling. He loves being his own boss and working from anywhere in the world. He also likes running and reading.
Hiroshi is a member of the Ruby core team and maintainer of rubygems, rake, rdoc and psych. He maintains ruby-lang.org like bug tracker, package distribution, official sites.
Hiroshi is Chief Engineer at GMO Pepabo, inc. He is building to large-scale Ruby and Rails applications. He is also interested in infrastructure and mruby based middleware named ngx_mruby and mruby-cli.
Sebastián is a software developer that loves pair programming and has a passion for teaching. He crafts software at Ride Inc where we change the way people commute. He organizes RubyConf Colombia and is also involved with local software development helping organize Bogotá Ruby and Elixir meetups.
Prathamesh is Director at BigBinary. He builds web apps using Rails and React.js!. He is interested in open source and contributes to many Ruby and Rails related projects. He likes Emacs operating system a lot and can be found constantly tweaking his .emacs.d
Miles is a Brit now based in Japan after a 10 year spin in the San Francisco startup machine where he first started building things with Rails in 2007. For the last 6 years working at Cookpad he has been focused on one simple mission: to help make everyday cooking fun, and in the last year specifically, taking this mission to a global audience with a distributed team of engineers spanning 7 countries.
Previously a sound engineer, Miles got to tour the world in the 90's and worked with some of the biggest acts of the time. He'll happily bore you for hours with stories from the road. Be warned ;)
Since starting the @tokyorails meetup group in 2010, he particularly enjoys hanging out with other Ruby developers, entrepreneurs and anyone interested in tech to help grow the community in Japan and worldwide.
Founder of GrowthSchool and Logdown.
Computer Science education has been undergoing rapid transformation in recent years. The rise of code schools, bootcamps, online courses and other self-learning resources on the Internet have opened up a variety of new avenues alongside the more traditional paths. In this talk, we will explore how good programmers think, the key skills that helps them do their job and how our education system could help our students get there.
When things go right and our product starts making money everyone is happy, but sometimes this means the start of the nightmare for people working with payments.
Let's not sugar coat it. In this talk you'll learn about some where thing went terribly wrong, some of them involved loosing money. Stories of stuff that can easily get overlooked, about the most common mistakes when working with payments and things you probably won't consider until shit hits the fan. All of this so that you don't run into the same problems and don't have to learn those lessons the hard way.
We ask the panlists about how they learned programming in the first place, what are the tips, and what they think about education in general.
Don’t you hate when testing takes 3x as long because your specs are hard to understand? Following a few simple patterns, you can easily take a bloated spec and make it DRY and simple to extend. We will take a bloated sample spec and refactor it to something manageable, readable and concise.
Cookpad is Japan’s biggest recipe site - and one of the biggest Rails sites in the world - with 50M unique browsers per month. 80% of women in Japan between 20 and 40 use Cookpad!
This talk will cover lessons learned launching our service outside of Japan for the first time, to 30 new regions with 8 languages in 12 months, with a globally distributed team spread across 7 countries.
Our company have handmaid shopping service named minne (https://minne.com). It’s made by Ruby and Rails. We use Ruby with manipulation of infrastructure widely. Minne has over the 200 servers on 2 data centers. we need to deploy latest application code in short minutes. So I made 'pull deploy strategy' using capistrano, consul, stretcher. I will introduce these topics:
* How to make 'immutable infrastructure' from 'mutable infrastructure'
* How to rapidly deploy Rails application to large-scaled service.
* How to use blue-green deployment with Rails
Finally, I can deploy same code to our servers in 3 minutes completely.
I'm by no means the best programmer (Most people probably wouldn't even consider me an expert) but I've managed to build and run a few successful software businesses. I created juicer.io, a social media aggregator, and I've attended YCombinator for another business.
My talk will be about the history of Juicer: why I started it, how I got there, and how I grew it. I'll also focus on the benefits of business ownership as opposed to traditional software engineering jobs. Finally I'll give my advice that I've learned through brute force and trial and error about idea generation, building, and most importantly growing a software based business.
This lecture-performance will be a collaboration between Max and a presentation generator bot trained on thousands of presentations about Ruby on Rails downloaded from SlideShare. The talk will begin with a description of the bot and its programming. At the end the bot will have complete control and decide the direction of the presentation!
Topics covered include:
* Text generation bots
* Recurrent neural networks
* Ruby on Rails
* Whatever the bot decides is relevant
Before learining Rails, you heard that it speeds up the development considerably. However, once you become a professional developer, you found things aren't what you think it should be.
That's right. Your development speed has increased, but even with project management, you still have to work overtime. When you finally finish and release the product, the result does not meet your goal or expectation.
So after listening to this talk, you should gain some insights about delivering the project in time and successfully, and the next Hackathon winner will be you.
If you have ever tried to learn how to code, you know how hard it is. If you succeeded at learning it, by now you should also be aware that it does not stop there.
This talk will cover my personal experience in learning new things, consolidating knowledge and giving some of it back to the community through teaching.
It provides many valuable lessons I have learned through years of making a concerted effort learn new subjects, from programming languages, to business practices you can apply at your own companies, to create a more welcoming environment for learners.
* Learning how to learn
* Taking the time to learn
* Improving your personal productivity by being more organized
* How, where and at what point in your career can you help the community by teaching
We ask the panlists everything about hiring in the software industry.
Rails 5, has been a stellar release moving Rails ahead in current Web ecosystem. With new introductions, like ActionCable, Rails API, Rails is embracing the new directions web is moving towards and has emerged as a good backend for Single Page Apps.
This advances coupled with currently popular ReactJS, has hit a sweet spot, for those who want a more manageable way for their complex views. Rails 5 complement it perfectly
Lets take a look at how ActionCable, Rails API, React powered by Redux(flux), helped us build a realtime App, and how it can help you build a modular Single Page App.
In this talk, I’ll share the recent trend about server infrastructure for your Rails application, and also our real world experiences:
1. Immutable infrastructure with Docker.
2. CI/CD flow for your containerized application.
3. Centralized logging & monitoring system.
4. Server performance tuning best practice.
Testing Rails 5 apps has become better experience out of the box. Rails has also become smarter by introducing the test runner. Now we can't complain that about not able to run a single test or not getting coloured output. A lot of effort gone into making tests especially integration tests run faster.
The overall testing strategy is also moving from focussing testing internals to testing explicit parts of the whole system.
Come and join me as we will commence the journey to uncover the secrets of testing Rails 5 apps.
Did you know that Shakespeare wrote almost no direction into his plays? No fight direction. No staging. No notes to the songs. Of the 1700 words he created, there was no official dictionary. That’s right the author of some of the greatest literary works in history, which were filled with situational complexity, fight sequences and music, include NO documentation! How did he do it?
In this talk, we’re going “thee and thou.” I’m going to give you a crash course in how: Shakespeare writes software.
好客酒吧燒烤 - 忠孝店
Cookpad launched in 1998 with the simple mission to enrich people's lives through the joy of every day cooking. With over 2 million recipes posted in Japan, more than 60 million users - 80% of women between 20 and 40 - visit every month.
Building on the expertise operating Cookpad in Japan, we began our expansion further afield in 2014, with services in English, Bahasa Indonesia, Arabic and Spanish speaking regions.
With over 100 ruby engineers spread all over the globe, we are working together toward the goal of making everyday cooking fun for all 7 billion people around the world.