Facepalm To Foolproof: Common Gotchas for Running Rails Apps in Production - Chad Bailey
If you’re new to Rails development, or just want some tips on deploying and running in production, this is the talk for you. Relying on real-world experience as part of the Heroku support team, we’ll talk through common issues (and a few funny ones) we see when people take their “but it works in development!” app to a production environment.
Chad Bailey left a career as a rocket scientist to build web apps, and he’s been doing just that for the better part of a decade. Chad currently works on the support team at Heroku, where he helps customers run their databases on one of the largest production Postgres fleets in the world.
Script Organization with Thor & Rake - Youssef Chaker
You’ve probably used some of the Rails commands (eg.
rails generate MODEL) and Rake tasks, but do you know where they come from? This talk goes over the different ways you can add command line scripts to your Ruby on Rails application.
Youssef is the bear in Bear & Giraffe LLC, been working with Ruby on Rails since 2008, and loves building custom web applications that present their own new challenges. Raised speaking three “human” languages, which makes learning a new programming language a walk in the park. Can be found on the inter webs at @ychaker.
Hiring (and Keeping) Junior Developers — Justin Herrick
As the saying goes, “juniors juniors everywhere, but no one I can hire.” Lets tackle the myths and realities of hiring and working with junior developers on a small team. Then spend time talking about interviewing, hiring, retaining, and mentoring junior developers. A code free and open discussion on the practice and practices needed to land the best talent of the future, today.
Justin Herrick is a consultant, software craftsman, and educator currently working as the Ruby on Rails Instructor at The Iron Yard Austin.
Gone in 60 Milliseconds: Realtime with ActionCable
Nathaniel Jones takes us on a high-speed tour of Rails 5’s flagship feature: * What is Rails 5’s ActionCable, and how would it make my customers’ experiences better? * What are ActionCable’s components, dependencies, and deployment considerations? * How does it operate under load? What performance strategies can I consider to ensure high concurrency?
Even if you’re planning to hang out with Rails 4 for the time being, ActionCable can be dropped into a Rails 4 stack with a couple of Gemfile lines. Come on by!
Nathaniel Jones is a developer at Scout RFP.
Want to sponsor Austin on Rails? Get in touch @AustinOnRails!
After a break for SXSW and the Web Developer Happy Hour, we’re back!
It’s All About Dem Bots — Tim Scott
Did you notice that everyone’s talking about bots all of the sudden? Tech Crunch recently proclaimed that “Bots Are The New Apps.” Facebook just announced at F8 that bots are are coming to Facebook Messenger. Bot stores are popping up everywhere. Some say that bots will even supplant search.
Meanwhile Slack continues to take over group collaboration.
Let’s create a simple Slackbot in Ruby. It’s easy with the slack-ruby-bot gem. We’ll hook it up to a Slack group and deploy it to Heroku. We’ll talk a little about the bot landscape and the future of bots.
Tim Scott is full stack developer, freelancer and sometime entrepreneur.
The Original Skunk Works (preview of RailsConf talk) — Nickolas Means
Long before Agile and Lean became buzzwords, a scrappy group of aerospace engineers at Lockheed’s Skunk Works were using similar practices to produce some of the most amazing aircraft ever built. The famous U-2 spy plane, the SR-71 Blackbird, and the F-117A Stealth Fighter are among the incredible planes the engineers at Skunk Works produced under impossibly tight deadlines and very limited budgets.
What can we learn from the stories of these amazing planes and the engineers who built them? Let’s go back to our roots and let the original experts teach us about building awesome stuff together.
Nickolas Means is a coder, truth-seeker, and VP of Engineering at WellMatch Health.
It’s February, that means it’s time for LIGHTNING TALKS!
Lightning Talks are short talks about topics relevant to the community. Anyone can participate and it’s always a lot of fun.
Section 1 (7-8PM)
- Keith Gaddis, Topic TBD, @karmajunkie
- Caleb Thompson, Hacker’s Diet, @calebthompson
- Jesse Kipp, Topic TBD
- Nathaniel Jones, Rails-ey services with CloudFront and Middleman, @thenthj
- Max Holzheu, Vim tricks, @maxholzheu
- Scott Hudson, RTFM, @swhudson
Section 2 (8-9PM)
- Brandon Harris, TBD, @bbwharris
- Matt Buck, Adding a voice interface to a Rails app, @techpeace
- Nathan Ladd - Linearization basics: modeling state as an ordered sequence of transitions, @realntl
- Matt Swain, Docker on Rails - An operational dream and nightmare, @mswain
- Scott Hamilton, Breaking the monolith with RabbitMq and JSONAPI, @greeneggs614
- Alexander Clark, Building with Rack, @atheclark
Also, don’t forget to RSVP to our Austin on Rails Web Developer SXSW Happy Hour today! Invite your web geek friends who will be in town to come hang out with us, have a few drinks, play some games, and chat web technology.
subscribe via RSS