Code like a Rock Climber - Hannah Oppenheimer
When anthropologists first discovered “Rock Climbers”, they were found to be a culture of people who risked their lives to reach the top of un-hike-able rock formations for absolutely no reason at all. Many members of this culture even pay fees to climb fake indoor walls only to fall repeatedly. In an immersive ethnography over the past few months, I joined this clan and discovered that, at the heart of this insane sport, there lies a practice not far off from our own world: the practice of problem solving.
Rock Climbers are a culture of problem solvers. They refer to their climbs as “problems” and discuss the design, components, performance efficiencies, and risks involved. They perform “psuedo climbs”, hack at them, “pair” on difficult ones, reveal “betas”, and even reverse engineer them. In this talk, I’ll reveal my study’s findings, and share what we can learn from them and vice versa.
Hannah is a developer and designer for Muve Health, a medical company that is reimagining how your Nana gets joint replacements. Hannah didn’t faint when she watched a body builder get their hip taken out of their body. When she’s not in the O.R., you can find her making avant garde ice cream flavors or taking her pit bull on hikes with her nerdy club “Techsas Outdoors.” She comes to Austin by way of Brooklyn where she worked for Michael J. Fox and other famous people she could name drop but won’t. She loves rock climbing because America.
Sorting Rubyists - Caleb Thompson
Let’s take a peek under the hood of the magical “sort” method, learning algorithms… by sorting audience members wearing numbers! Intimidated by the word “algorithm? Not sure what performance means? Confused by “Big O Notation”? Haven’t even heard of best-, worst-, and average-case time complexities? No problem: we’ll learn together! You can expect to come out knowing new things and with Benny Hill stuck in your head.
Caleb is a dreamer, speaker, and computer whisperer. He organizes the Keep Ruby Weird conference, which of course you’ve heard of, and are very impressed by. When he’s not painting miniatures or climbing cliffs to jump off into the water, he works for Heroku and writes Ruby and Go code. He walked barefoot from the wintry tundra of Alaska to the harsh deserts of Arizona. Okay, that’s not true, but he did live in those places. He currently hails from Austin, TX - the taco capital of the United States.
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.
subscribe via RSS