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.
With a Little Help from My Friends - Anthony Lewis
A look back at how Austin on Rails has helped me grow my career from an entry level Rails developer to an instructor, conference speaker, published author, and team lead in less than five years. Learn how you can participate in and benefit from this awesome community.
Anthony Lewis is an Engineering Team Lead at Sharethrough and the author of Rails Crash Course. He enjoys breakfast tacos and talking about himself in the third person.
Death by a Thousand (Almost) Cuts, a Ruby on Rails and Angular JS Love Story - Youssef Chaker
You start off needing a quick script to make part of your consulting work less repetitive, so you write a small python script. You then add a couple more features. Sprinkle some Angular JS on top. And before you know it, you’re selling the tool as “Enterprise Software”, but you can’t add any of the “enterprisey” features because your code is a big mess. You hear about this shiny red gem that everyone’s talking about, all the cool kids are using it, so you hire a contractor to port your Python app into a Ruby on Rails app. In this talk you’ll learn about what to expect from this endeavor.
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.
Learning by Reading Open Source Code - Max Holzheu
Writing code that the compiler won’t complain about is far easier than writing paragraphs your fellow humans will understand. That’s why all documentation probably sucks, and there’s nothing you can do about it. Except one thing: Learn to Read the Source.
Max Holzheu is a self taught web developer and cofounder of Beek. He has being doing Rails for close to two years and has developed around 16 Rails apps, including an Uber clone, a betting app for the World Cup and an online learning platform. He has witnessed sand rain, and survived. He also tweets a lot of quotes from books he’s reading, so you don’t have to.
Approaches to Testing Rails - Titus Fortner
Delivering code more frequently means automating tests. How many people feel like they are spending more time maintaining their failing tests than getting useful information from them? Does writing your tests before writing code actually help? Are you writing the right unit tests? Are you sure your integration tests are giving you the results you think they are? This talk will provide some answers by discussing Ruby tools available to test your applications - Cucumber, RSpec, Capybara and Watir, along with their relative benefits and usefulness. You should come away from this talk with ideas on how to increase your confidence in your testing approach.
Titus Fortner has been writing functional user interface tests in Ruby for several years. He is the maintainer of the Ruby bindings in Selenium, and the lead developer of the Watir (Web Application Testing in Ruby) project. He’s committed to open source development and making it easier to facilitate delivering quality software.
subscribe via RSS