Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues–6102073/support.
php/*
Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues–6102073/support.
Check out and get your ticket for Rails Remote Conf! 02:00 - Sarah Mei Introduction
06:11 - Why It’s Hard to be “The First Person”When is it worthwhile to introduce a new language, tool, or database? And when will it likely bite you in the rearend?02:43 - Episode Idea Background
04:28 - Implementing Standards and Comparisons02:00 - Luca Guidi Introduction
02:35 - The Lotus Framework03:56 - Working Full-time on Open Source04:55 - Flat MVC06:26 - Maintainability07:42 - Entities and Repositories10:42 - Controllers, Views, Conventions, and Templates (Structure)16:41 - Helpers17:56 - The Controller Layer20:12 - Validations23:26 - Testing29:23 - The API32:37 - Contributing to Lotus34:50 - Using Fewer Gems 39:09 - Lessons Learning Building Lotus41:42 - Philosophy 42:56 - Upcoming FeaturesPicks Threes (Jessica)Check out Rails Remote Conf! Submit a CFP!01:53 - Daniel Kehoe Introduction
02:07 - Digital Nomad Lifestyle08:45 - RailsApps & Rails Tutorials02:03 - Laurent Bossavit
03:11 - The Leprechauns of Software Engineering by Laurent Bossavit 04:52 - The 10x Programmer13:07 - The Custom Defects Curve15:33 - Leprechauns and Local Truths (Does Needing to Prove Others Wrong = Fear?)22:53 - The Feedback Cycles25:09 - Agile, Waterfall, and The Software Crisis02:18 - Ben Browning Introduction
02:46 - TorqueBox 04:05 - Use Cases and Benchmarks06:32 - The Genesis of TorqueBox07:49 - JBoss09:15 - The Name “TorqueBox”10:12 - Adoption12:05 - Documentation13:18 - When should/could you use TorqueBox?17:25 - Monolith vs Microservice21:36 - JAR Files and WAR Files 25:31 - Server Setup & Deployment Process27:16 - Packaging Static Assets in JAR and WAR Files28:27 - Contribution and Community Involvement32:55 - Startup Cost35:53 - Getting Started with TorqueBox37:33 - Immutant 40:17 - The Rack Spec and TorqueBox42:11 - Useful Features44:26 - Building Useful Features45:53 - GrowthPicks [Khan Academy] Pixar in a Box: Introduction to Animation Curves (Saron)02:05 - André Arko Introduction + Bundler
04:28 - Ruby Together10:52 - Ruby Central14:23 - Ruby Together Timeline16:01 - Open Source People Depend on vs Open Source as a Hobby17:03 - Corporate Member Rights / The Structure of Ruby Together02:35 - Yorick Peterse Introduction
03:07 - oga06:38 - Fixing vs Writing an Alternative Feature14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with C22:44 - Parsing25:16 - Resources28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and ContributionDon’t miss out! Sign up for Angular Remote Conf! 02:28 - Sean Griffin Introduction
02:53 - Rails 5 Ship Estimate?03:15 - What’s Coming in Rails 5?04:13 - Approachability For New Developers05:49 - Making Decisions06:46 - “Syntax”07:40 - Adding or09:36 - The Attributes API 12:57 - Serialization & Deserialization21:26 - Feature Proposal & Policies22:46 - preload, eager_load, includes23:59 - prepend25:29 - Deconstructing/Constructing APIs28:27 - bound_attributes() 29:58 - Trying Ideas and Going About Development in Rails32:01 - Legacy Code33:43 - The Migration Path From Rails 4 => 534:59 - Other Changes Outside Active Record39:19 - Performance41:09 - Trying Rails43:05 - Tests43:52 - Are the guides and documentation up-to-date? ExtrasCheck out Angular Remote Conf and RailsClips! 03:15 - Mike Perham Introduction
03:43 - Sidekiq Overview05:18 - Job Runners vs Queuing Systems, Background Jobs08:47 - Performance09:49 - celluloid vs Ruby Threads11:47 - The GIL (Global Interpreter Lock) 12:49 - Passing Data14:01 - Performance Boost From Using JRuby?15:48 - The Actor Model20:39 - Sidekiq Roadmap