GoRuCo 2014 - BI Tooling with Rails by Kahn Solomon

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=Xbn6SZ6TJpE



Duration: 10:20
719 views
7


Non-technical people in companies need data, but don't have the programming skills to get it themselves. So, it becomes your part-time job to get them data. As your company grows, this problem only gets worse.

We built a (soon to be released as open source) Ruby on Rails app that has completely transformed the way non-technical people at Paperless Post access data. With this 'simple' rails app, we are able to offer sophisticated, on demand, realtime reporting, that takes almost no developer time.

The intended audience is anyone who works at a company with ten or more people, where it starts to becomes very painful that non-technical people don't have access to data.

I'll go over why the current solutions (often getting a developer to run a database query / lots of cronjobs) don't solve this problem well, and how their shortcomings become incredibly painful as an organization grows.

Then, I'll show the tool we built at Paperless Post, which does a really great job solving this problem. It uses some not-commonly-used features of ActiveRecord and erb to take this complicated problem and solve it elegantly.

To say this app has made life better at Paperless Post would be an understatement. At the end of the talk, I hope attendees can go back to their companies, implement our tool, and bring more joy and happiness into their lives.

Here's a step by step outline of the talk:

The Problem
How Most Companies Try To Solve It
How Activerecord & erb Create a Better Solution
Going Through The Code
Dashboards, Visualizations and Complex Reports
Deploying The Application
The Social & Political Benefits Within Your Company

Help us caption & translate this video!

http://amara.org/v/FGYy/




Other Videos By Confreaks


2014-07-22RedDotRuby 2014 - Lightning Talk - 5 Tips in 5 mins on Podcasting With Jekyll by Sayanee Basu
2014-07-22RedDotRuby 2014 - Lightning Talks - Building REST API with Grape by William Notowidagdo
2014-07-22RedDotRuby 2014 - Lightning Talk - How to improve experiences of Ruby by Hiroshi Shibata
2014-07-21RedDotRuby 2014 - The Dark Side of Ruby by Gautam Rege
2014-07-21RedDotRuby 2014 - Tending Your Open Source Garden
2014-07-21RedDotRuby 2014 - ActiveRecord can't do it? Arel can! by Vipul Amler & Prathamesh Sonpatki
2014-07-21RedDotRuby 2014 - Ruby + Elixir: Polyglotting FTW! by Benjamin Tan
2014-07-21RedDotRuby 2014 - Guide to Continuous Deployment with Rails by Keith Pitt
2014-07-16GoRuCo 2014 - The Future of Ruby Performance Tooling by Aaron Quint
2014-07-16GoRuCo 2014 - How to Debug Anything by James Golick
2014-07-16GoRuCo 2014 - BI Tooling with Rails by Kahn Solomon
2014-07-16GoRuCo 2014 - Growing a Tech Community by Luke Melia
2014-07-15GoRuCo 2014 - Know Your Types - Bringing Static Types to Dynamic Languages by Michael Bernstein
2014-07-15GoRuCo 2014 - Real-Time Communication for Everyone by Lisa Larson-Kelley
2014-07-15GoRuCo 2014 - Edge Caching Dynamic Rails Apps by Michael May
2014-07-15GoRuCo 2014 - Designing a Better Programmer Community by Samantha John & Jason Brennan
2014-07-15GoRuCo 2014 - An Approach to Developing and Testing Third Party JavaScript Widgets by Nathan Artz
2014-07-15GoRuCo 2014 - Secrets of a World Memory Champion by Chris Hunt
2014-07-15GoRuCo 2014 - Teaching Kids to Code on Raspberry Pi by Audrey Troutt
2014-07-15GoRuCo 2014 - What We Can Learn From COBOL by Andrew Turley
2014-06-30Reactive RubyMotion



Tags:
Rails
Ruby Programming Language
Engineering
Ruby Software
Computer Science
Computer Programming
Software
Software Development
Community
Computers
Goruco
Technology
Software Engineering
Ruby
Confreaks
Development
Programming