Intro to Trailblazer - Naghmeh Shirazi
Trailblazer is high-level architecture framework for Ruby web applications. It deals with the problem of abstraction in an application. Trailblazer and Ruby on Rails work well together because they are decoupled. We will go through the concepts of Trailblazer to understand them and show how we can use it with Ruby on Rails applications.
Naghmeh started her career in technology by managing her home bakery website. That led to a QA internship which helped her get experience working on an engineering team. This inspired her to learn more about programming which she did at The Iron Yard. She works at Bear and Giraffe as software developer.
Unix Tricks for Rails Developers - Matthew Swain
Most Rails Developers use the Unix shell, Bash (or a variant), every day. However, many newcomers don’t utilize the full potential of this ubiquitous command line interface to the Unix operating system. As an updated version of the talk on this subject I gave to AoR in 2014, I’ll discuss powerful features and tricks of the Bash shell to help improve your day to day life developing with Rails!
Matt Swain has been doing Ops for large web applications for over 10 years for companies including Symantec, Five Runs, and PeopleAdmin. He currently does his computering at Spredfast.
February is lightning talk month!
Last year we had a talks on Vim, Rack, Docker, bacon, and the Hacker Diet, among others. If you’re thinking about submitting a talk, check out last year’s talks to get inspired.
Already know what you want to talk about? SIGN UP HERE!
JSON Web Tokens 101 - Jeff Felchner
JSON Web Tokens (JWTs) have become quite a bit more popular as of late. But why not just use autogenerated random tokens? Should I sign them? Should I encrypt them? What actually goes in a JWT? How can I get them to play nice with Rails? Do I still need passwords? Is butter a carb? All these and more will be revealed. And as always, there will be a piece of pop culture nostalgia hidden in one of my slides… what happens if you find it first?
Jeff began his programming career as a hobo riding the rails. One day his train broke down in the hamlet of Bowling Green, KY. As it was being repaired, Jeff went out into the village and learned from the locals of a thing called “Ruby” and something else called “Rails”. Since Jeff knew all about riding the rails, he figured this was right up his alley. Thirteen years of development and six years of Ruby and Rails later, he’s still going strong and now only has to hop a train for fun.
Use Rails to Quantify Yourself - Gal Tsubery
You know how to optimize code, You benchmark to set a baseline, refactor and then benchmark again. You know that any production app requires monitoring and alerting tools. The same proven principles can be applied to your personal life. Two years ago I built a Rails app that provides metrics about various problem areas I found in my life. From procrastination to fitness and education, pretty much anything can become a metric. In this talk I want to show few of the challenges when dealing with idiosyncrasies of seven different 3rd party APIs and my lessons about unexpected complexity. If you got curious enough to try it out at home, I’ll go over the simple plugin architecture and show how easy it is to add your own metrics to the app.
Gal solves problems with code. When not coding he likes to race cars and motorcycles.
You graduated from bootcamp, now what? - Melanie Gilman
Throughout bootcamp, your biggest worry was finding a job. Now that you’ve found one and you’ve started your career as a developer, what comes next? In this talk, we’ll explore what the career of a bootcamp graduate looks like a few years after the program. We’ll talk about the good and not-so-good parts of being a newly-minted developer. We’ll come away with actionable steps we can take to continue to grow as developers post-bootcamp and be happy and successful, even when we don’t have the mythical perfect job.
Melanie discovered her love of programming when she took a course in C. Once she wrote her first for loop, there was no looking back. When she started programming in Ruby, she was delighted to learn that she’d never need to write a for loop again. Melanie is a graduate of Hungry Academy. When she’s not working, you might find her knitting or solving a crossword puzzle.
I Can’t Believe It’s Not A Queue: Using Kafka with Rails - Terence Lee
Your existing message system is great, until it gets overloaded. Then what? That’s when you should try Kafka. Kafka’s designed to be resilient. It takes the stress out of moving from a Rails monolith into a scalable system of microservices. Since you can capture every event that happens in your app, it’s great for logging. You can even use Kafka’s distributed, ordered log to simulate production load in your staging environment. Come and learn about Kafka, where it fits in your Rails app, and how to make it do the things that message queues simply can’t.
Terence leads Heroku’s Ruby Task Force curating the Ruby experience on the platform. He’s worked on some OSS projects such as Ruby (the language), mruby, mruby-cli, Bundler, Resque, as well as helping with the Rails Girls movement. When he’s not going to an awesome Heroku or Ruby event, he lives in Austin, TX. Terence loves Friday hugs (EVERY DAY OF THE WEEK) and believes in getting people together for #rubykaraoke.
subscribe via RSS