Today's Ruby Rogues podcast features Data Corruption in Rails with Peter Bhat Harkins. Peter started in rails since the time version 1.0 was released. He spent 5 years consulting full time, and now runs a consultancy for SAAS companies at Revenue.systems.Few months ago, he spoke at the Rails Remote Conf about Data Corruption in Rails. The issue comes up when a .valid call returns false. It happened twice on his end. Tune in to learn about it, and understand how you can provide an effective solut...
May 23, 2017•58 min•Transcript available on Metacast Today's Ruby Rogues podcast features MOOCs with Sam Joseph. Sam is the Chair of the Board of Trustees and the CoFounder of AgileVentures. They gather people from around the world to form small agile development teams for nonprofits and charities. He has been programming for a couple of years already. Tune in and learn about the massive open online course they're having!Special Guest: Sam Joseph. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/priv...
May 16, 2017•55 min•Transcript available on Metacast Today's Ruby Rogues podcast features Phusion Passenger with Hongli Lai. Phusion Passenger is an intuitive web app server that a lot of developers enjoy. Hongli co-founded the company in 2008. Take some time to listen and learn more about it!Special Guest: Hongli Lai . Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
May 09, 2017•51 min•Transcript available on Metacast On today's episode, Charles, David, Brian, and Jason discuss Ramping Up on Existing Projects. Are you engaged in new projects but challenged on how to handle people, processes, and problems you just encountered? Tune in to learn different strategies that will get you out of the maze! Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
May 02, 2017•1 hr 6 min•Transcript available on Metacast On today's episode, Charles and Dave discuss Confident Software with Mikel Lindsaar. Mikel wrote the Mail Gem, which is what he is known for in the Ruby community and rewrote TMail back in 2010. In the same year, he founded Reinteractive, a development company which is focused Ruby on Rails around the world. Tune in to learn more about what he's up to and find out what the episode has in store for you!Special Guest: Mikel Lindsaar. Advertising Inquiries: https://redcircle.com/brands Privacy &...
Apr 25, 2017•57 min•Transcript available on Metacast On today's episode, Charles, David, Jason, and Brian discuss TinyTDS, Databases, and SQL Server with Ken Collins. Ken has been in the industry for more than eight years. He is particularly known for the SQL Server Adapter for Active Records and TinyTDS. He currently works for CustomInk, and runs the Ruby user group in Hampton. Tune in!Special Guest: Ken Collins. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this pod...
Apr 18, 2017•59 min•Transcript available on Metacast On today's episode, Charles and David discuss about Rails 5.1.0. The new release is moving the community towards front-end JavaScript. Starting a Vanilla application has even become more convenient with Yarn and Webpack support. Tune in to this exciting talk to learn more! Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Apr 11, 2017•53 min•Transcript available on Metacast Obie Fernandez is the author of The Rails Way series . He has been in the programming industry for almost 25 years. He helped cultivate software development with Jason Swett at Africa. Tune in to today's fascinating talk about The Rails 5 Way with Obie Fernandez! Special Guest: Obie Fernandez. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Apr 04, 2017•1 hr 12 min•Transcript available on Metacast On today's episode, Brian Hogan, David Kimura, and Charles Max Wood discuss SQL Server for Rubyists with Carlos Chacon. Carlos is an SQL server enthusiast, managing partner of SQL Data Partners, and co-host of The SQL Data Partners Podcast . Tune in to know more what he is currently up to and how his SQL knowledge would help Rubyists!Special Guest: Carlos Chacon. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this po...
Mar 28, 2017•1 hr•Transcript available on Metacast On today's episode, Brian Hogan, David Kimura, and Charles Max Wood discuss web security. Security demands attention. Developers can't risk having their projects exploited by hackers and other such attackers. Tune in to learn about the different types and issues in security. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Mar 21, 2017•50 min•Transcript available on Metacast Brian Hogan has been writing and teaching about technology. He found that many of the great teachers taught from experience. Similarly, developers can help one another by writing a post or a book about a particular issue they've encountered and solved. Tune in to today's episode about writing for developers. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--610...
Mar 14, 2017•58 min•Transcript available on Metacast On today’s episode, Charles Max Wood, David Kimura, and Brian Hogan discuss Extravaganza, sharing their history in Ruby Rogues. Brian and David have their own unique and exciting stories to tell. Tune in as they look back to their personal experiences and how far the show has gone since 2011. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Mar 07, 2017•57 min•Transcript available on Metacast On today’s episode, Charles Max Wood, David Kimura, Jason Swett, and Brian Hogan discuss Software Intellectual Property and Forensics with Bob Zeidman. Bob is the President of Zeidman Consulting , a company dedicated in assisting clients and lawyers during litigation. He is an expert on patents, trade secrets, and copyrights of hardware and software. Tune in and be informed about the legal issues in programming!Special Guest: Bob Zeidman. Advertising Inquiries: https://redcircle.com/brands Priva...
Feb 28, 2017•1 hr 5 min•Transcript available on Metacast On today’s episode, Charles Max Wood, Jason Swett, Brian Hogan, and David Kimura discuss Scope Wars and Being New with Malinna Leach. Malinna is a Junior Full-Stack Web Developer who just graduated from Makers Academy. Tune in and learn more about Scope Wars and what inspired her to write the blog post.Special Guest: Malinna Leach. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/...
Feb 21, 2017•2 min•Transcript available on Metacast On today’s episode, Charles Max Wood, Jason Swett, Brian Hogan, and David Kimura discuss Scaling Web Applications. Tune in and learn more as each of them share their own experiences in scaling Ruby applications! Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Feb 14, 2017•49 min•Transcript available on Metacast On today’s episode, Jason Swett and David Kimura discuss The Future of Work in Web Development with Erik Dietrich. Erik is the founder of DaedTech LLC, programmer, architect, IT management consultant, blogger, and technologist. Tune in and listen as he talks about where he sees things are headed in web development.Special Guest: Erik Dietrich. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.s...
Feb 07, 2017•58 min•Transcript available on Metacast On today’s episode, Charles Max Wood, Brian Hogan, and Jason Swett discuss The European Ruby Community with Devon C Estes. Devon is a Ruby and RAILS developer for Education Superhighway, a nonprofit in San Francisco which helps every public school classroom in America to upgrade their Internet access. He also does a lot of Elixir and open source stuff. Tune in as he shares more about the Ruby communities outside the US.Special Guest: Devon Estes. Advertising Inquiries: https://redcircle.com/bran...
Jan 31, 2017•59 min•Transcript available on Metacast On today's episode, Charles Max Wood and Jerome Hardaway discuss JSON Web Tokens, Authentication, and Authorization with David Kimura. David has worked on Rubies as well as for Sage Software for about 7 years.Special Guest: Dave Kimura. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Jan 24, 2017•50 min•Transcript available on Metacast On today’s episode, Charles Max Wood and Jerome Hardaway discuss Packaging Ruby with Nell Shamrell-Harrington. Nell is an expert Software Development Engineer at Chef Software. Tune in to learn how you can provide viable packaging solutions!Special Guest: Nell Shamrell-Harrington. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support ....
Jan 19, 2017•54 min•Transcript available on Metacast 1:25 - Is a bootcamp the best way for someone to enter programming?7:25 - Learning social skills for working with development teams How To Win Friends and Influence People by Dale Carnegie The 7 Habits of Highly Successful People by Stephen R. Covey Corporate Confidential by Cynthia Shapiro 9:25 - Getting a well-rounded education20:00 - Learning how to find a job and have a career27:20 - The responsibility of code schools on helping you find a job30:55 - Job searches for the programmer32:30 - Pi...
Dec 28, 2016•1 hr 7 min•Transcript available on Metacast 00:30 - Introducing Brandon Hilkert Build a Ruby Gem 25% off for Ruby Rogues’ listeners! Twitter Github Blog/Website 3:55 - Building gems and the community 8:30 - Brandon’s process for creating gems (for beginners) 14:45 - Testing gems 17:00 - Writing the whole system into a gem vs breaking it up 26:15 - Why build Suckerpunch ? Blog post 33:50 - What does it take to publish a gem? Ruby Gems 35:45 - “Gotchas” to publishing a gem 40:00 - Releasing gems that the community doesn’t need Picks: ThinkG...
Dec 21, 2016•51 min•Transcript available on Metacast 00:45 - What deployments have we used?3:22 - Heroku 5:10 - Dev/prod parity10:30 - Deployment stories11:50 - Continuous deployment CircleCI SnapCI 15:55 - Working with clients that are anti-testing and writing tests28:50 - Server setup Docker Chef 34:05 - Nginx and Passenger 39:35 - Handling caching issues and increasing server space44:25 - Methods for deploying46:30 - Team size and deployment Capistrano 49:40 - Monitoring tools Code Climate Honey Badger Zabbix NewRelic TrackJS JSJ 138 with Todd ...
Dec 14, 2016•46 min•Transcript available on Metacast 00:25 - Introducing Jay McGavren Head First Ruby Github 1:20 - Teaching style and joining Treehouse 4:35 - Head First Ruby’s ideal audience8:00 - Challenges with teaching11:30 - Writing Head First Ruby 12:50 - Doing research Efficiency in Learning: Evidence-Based Guidelines to Manage Cognitive Load by Ruth Clark 15:20 - Reader feedback16:05 - Hangups when learning Ruby20:45 - Searching for error messages23:20 - Early days of programming24:20 - Jay’s switch from Pearl to Ruby30:50 - Building a th...
Dec 07, 2016•58 min•Transcript available on Metacast 00:45 - Introducing the Wood brothers and their work Upgrade Rails Hint.io Ben’s Twitter Joshua’s Twitter 3:05 - Upgrading Rails without breaking it6:25 - Working with clients with technical debt12:20 - Frequently seen projects and clients14:45 - Upgrading clients from older versions of Rails22:50 - Why do clients push off upgrading?28:10 - How do you know when it’s time to upgrade?34:35 - Finding the right clients Website Ruby Weekly 37:50 - Avoiding technical debt Rails Xss gem Bundler 40:30 -...
Nov 30, 2016•53 min•Transcript available on Metacast 00:40 - Introducing Cameron Dutro Lumosity Cameron’s talk at Rails Remote Conf Github Twitter 2:15 - What is the Asset Pipeline?5:35 - Problems and limitations of the Asset Pipeline8:10 - Cameron’s biggest frustration with the Asset Pipeline14:45 - Doing it the Rails way, the Angular way, or the React way20:25 - Keeping your Webpack and Asset Pipeline separate: Working with Javascript and Rails Browserify Rails https://rails-assets.org 31:45 - Creating your own preprocessor for putting a file fo...
Nov 23, 2016•1 hr•Transcript available on Metacast 00:35 - Introducing Sam Joseph Agile Ventures Github Twitter 2:15 - All about Agile Ventures6:25 - Social innovations9:30 - Common needs of charity organizations15:15 - Origins and growth of Agile Ventures19:19 - Website One22:00 - Goals for the future of Agile Ventures24:40 - Getting involved sam@agileventures.org AG sign up 29:00 - Finding motivated team members and using MOOC32:40 - Connecting with your team and building up confidence37:40 - Direct Messaging42:10 - Fear of asking questions on...
Nov 16, 2016•1 hr 10 min•Transcript available on Metacast 00:15 - Fabio’s experience writing the first Portuguese Ruby on Rails book Fabio’s blog Twitter Facebook 7:35 - Effect on Fabio’s career9:10 - Sharing your knowledge without being an expert11:30 - Is Ruby still exciting? Should you learn a new language?18:50 - Using a different language and returning to Ruby22:30 - Learning Crystal 24:20 - Building a new project and choosing a technology32:20 - Retiring from Ruby Conf Brazil Blog post about Ruby Conf Brazil The Conf Picks: Toastmasters Internati...
Nov 09, 2016•1 hr•Transcript available on Metacast 00:55 - Why study React on Rails? Justin Gordon’s Youtube 04:30 - Redux07:40 - Using React on parts of an app and not the whole11:05 - Jsx, Webpack, and Hot Module Reloading React-webpack-rails-tutorial 16:05 - Integrating React with Ruby on Rails19:55 - Libraries25:05 - Is React on Rails automatic? React on Rails Website 28:30 - Server rendering30:55 - Gaps between server rendering and page loading34:00 - Decision trees: Angular or React Email justin@shakacode.com for an email to the React on R...
Nov 02, 2016•1 hr 2 min•Transcript available on Metacast 00:25 - Why Ruby is still relevant06:30 - How we got started with Ruby08:20 - Why are people saying Ruby is dying?13:00 - The Ruby community15:00 - Debating the “waste of time” argument20:05 - Learning other languages23:50 - The “pie”27:05 - Revitalizing Ruby38:15 - Advice for the worrierPicks: Angular for Rails Developers by Jason Swett (Jerome) Vets Who Code (Jason) The Rise of Theodore Roosevelt by Edmund Morris (Jason) Your Money or Your Life by Vicki Robin (Jason)Going outside (Jason) Gitla...
Oct 26, 2016•9 min•Transcript available on Metacast 00:42 - Introducing Jason Swett Angular on Rails Use the code “rubyrogues” to get $10 off your purchase Twitter Email: jason@angularonrails.com 2:20 - Angular or Rails?4:40 - Real-time data modeling9:00 - Angular CLI11:15 - Structuring Angular and Rails apps16:50 - Should beginners learn Angular or Rails first?19:50 - Building apps and tying Angular and Rails together Tour of Heroes Tutorial Jason’s blog post 25:00 - Angular on Rails feedback28:00 - What’s the hardest part of integrating Angular...
Oct 19, 2016•49 min•Transcript available on Metacast