Planet Ruby Podcasts Last Update: Saturday, 21. April 2018 07:30

Ruby Rogues (Podcast Show) - Apr 10

RR 357: Ruby 3 with Takashi Kokubun

Panel: Eric Berry Dave Kimura David Richards Special Guests: Takashi Kokubun In this episode of Ruby Rogues, the panel discusses Ruby 3 with Takashi Kokubun. Takashi works for Treasure Data as a layers application engineer and works with template engines such as Haml and Hamlit. They talk about JIT Compilers and the upcoming Ruby 3.0 […]

The post RR 357: Ruby 3 with Takashi Kokubun 9 months ago

Panel:

  • Eric Berry
  • Dave Kimura
  • David Richards

Special Guests: Takashi Kokubun

In this episode of Ruby Rogues, the panel discusses Ruby 3 with Takashi Kokubun. Takashi works for Treasure Data as a layers application engineer and works with template engines such as Haml and Hamlit. They talk about JIT Compilers and the upcoming Ruby 3.0 launch and the efforts that are going in to making this launch run more smoothly. They also touch on the importance of optimizing your code and discuss the 3 by 3 challenge with the upcoming Ruby 3.0 launch.

In particular, we dive pretty deep on:

  • Takashi intro
  • Haml
  • Works for Treasure Data
  • What is a JCompiler?
  • JIT Compiler
  • Rails
  • Real world application performance
  • Have you done any benchmarks to see if the actual application performance has increased?
  • Need method inlining for the best application
  • Any efforts being used to speed up Ruby 3.0?
  • Trouble with optimizing
  • Thinking about optimization in your code is important
  • Solve problems using the JIT compiler
  • 3 by 3 challenge
  • How long have you been working on this compiler?
  • Current version of the JIT compiler
  • LLVM
  • Ruby
  • Concurrency
  • Types
  • And much, much more!

Links:

Picks:

Eric

Dave

David

Takashi

The post RR 357: Ruby 3 with Takashi Kokubun appeared first on Devchat.tv.

9 months ago

Ruby Rogues (Podcast Show) - Mar 27

RR 355: Code Reviews with Jacob Stoebel

Panel: Charles Max Wood Dave Kimura Eric Berry David Richards Special Guests: Jacob Stoebel In this episode of Ruby Rogues, the panel discusses code reviews with Jacob Stoebel. Jacob is a Rails and JavaScript developer and works for ePublishing where he does mostly front-end programming. He talks about how he believes that code reviews can […]

The post RR 355: Code Reviews with Jaco 10 months ago

Panel:

  • Charles Max Wood
  • Dave Kimura
  • Eric Berry
  • David Richards

Special Guests: Jacob Stoebel

In this episode of Ruby Rogues, the panel discusses code reviews with Jacob Stoebel. Jacob is a Rails and JavaScript developer and works for ePublishing where he does mostly front-end programming. He talks about how he believes that code reviews can be both honest and nice, and that they should inspire the programmer to want to go back and make his/her code better, not tear him/her down. He also gives fours steps to the response process for giving positive and helpful code reviews.

In particular, we dive pretty deep on:

  • Jacob intro
  • Rails and JavaScript
  • Are there other places beside code reviews that we give this kind of feedback?
  • Talking about code reviews is a great ice-breaker at conferences
  • Developing is a creative profession
  • Trust must be present for creativity to flow
  • What led you to this topic?
  • Used to be a high school drama teacher
  • It’s possible to give honest and positive feedback
  • Code reviews CAN be honest and nice
  • Code reviews should be inspiring
  • Code review role play
  • Example if a good code review vs a bad code review
  • Four steps to response process
  • Put the author in the driver’s seat as first
  • The opinion has to be consented
  • Keep the conversation civil and collaborative
  • Rule out passive aggressive comments in the future
  • And much, much more!

Links:

Picks:

Charles

Dave

Eric

David

Jacob

The post RR 355: Code Reviews with Jacob Stoebel appeared first on Devchat.tv.

10 months ago

Ruby Rogues (Podcast Show) - Mar 13

RR 353: Removing Business Logic from Rails Controllers with Aaron Sumner

Panel: Charles Max Wood David Richards Special Guests: Aaron Sumner In this episode of Ruby Rogues, the panel discusses removing business logic from Rails controllers with Aaron Sumner. Aaron is a long time Ruby developer, using mostly Rails, writes a blog called Everyday Rails, and most people know him from his book, Everyday Rails Testing […]

The post RR 353: Removing Business Log 10 months ago

Panel:

  • Charles Max Wood
  • David Richards

Special Guests: Aaron Sumner

In this episode of Ruby Rogues, the panel discusses removing business logic from Rails controllers with Aaron Sumner. Aaron is a long time Ruby developer, using mostly Rails, writes a blog called Everyday Rails, and most people know him from his book, Everyday Rails Testing with RSpec: A practical approach to test-driven development. They discuss service objects, the pros and cons of using them, and they emphasize not trying to change something all at once, but gradually.

In particular, we dive pretty deep on:

  • Aaron intro
  • How to test code without controller tests?
  • The cons to controller tests
  • Soft deprecation
  • If you’re not writing controller tests, what are you writing?
  • Get the code out of the controllers and test it in more isolation
  • Service objects
  • Problem with a controller having a lot of business logic in it
  • Rails
  • Cons of service objects
  • Using a service object inside of a controller
  • Pros of service objects
  • Getting smaller can happen step-wise
  • Re-architecting should happen gradually not all at once
  • When you write a service object, there is a flow to it
  • How writing his book impacted his views
  • Start small
  • And much, much more!

Links:

Picks:

Charles

David

Aaron

The post RR 353: Removing Business Logic from Rails Controllers with Aaron Sumner appeared first on Devchat.tv.

10 months ago

Ruby Rogues (Podcast Show) - Feb 28

MRS 033: Aurynn Shaw

Panel: Charles Max Wood Guest: Aurynn Shaw This week on My Ruby Story, Charles talks to Aurynn Shaw. Aurynn got into programming when she was helping clients at a contracting company deploy early web things using Perl. Programming really clicked for her when she was fascinated by how programs really work when she created her […]

The post MRS 033: Aurynn Shaw appeared first on Devcha 11 months ago

Panel: Charles Max Wood

Guest: Aurynn Shaw

This week on My Ruby Story, Charles talks to Aurynn Shaw. Aurynn got into programming when she was helping clients at a contracting company deploy early web things using Perl. Programming really clicked for her when she was fascinated by how programs really work when she created her own language. Currently, she works with Python for Lambdas and is doing a lot of client work. This includes building deployment pipelines and helping them ask information security questions. She also discusses programming culture and her views on it.

In particular, we dive pretty deep on: 

  • How did you first get introduced into programming?
  • GameDove
  • Matt’s Script Archive
  • Perl
  • What made programming click for you?
  • Writing her own language
  • Python, Java, and JavaScript
  • Do you work a lot with Ruby?
  • Writing software is less relevant to what she is doing now
  • What are you most proud of in your career?
  • Contempt culture
  • OpenStack Cloud in New Zealand
  • SaltStack
  • DevOps
  • StartUp Weekend
  • Her Blog Post
  • Changed perspective on coding
  • Hacker Culture
  • Her Ruby Rogues Episode 
  • What are you working on now?
  • Information security
  • Programming Culture
  • And much, much more!

Links: 

Picks:

Charles

Aurynn

The post MRS 033: Aurynn Shaw appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 21

MRS 032: Corey Haines

Panel: Charles Max Wood Guest: Corey Haines This week on My Ruby Story, Charles talks to Corey Haines. Corey first got into programming because when his father shifted over into programming in the late 70’s, that meant that there was always a computer in the house when he was growing up. He grew up playing […]

The post MRS 032: Corey Haines appeared first on Devchat.tv.

11 months ago

Panel: Charles Max Wood

Guest: Corey Haines

This week on My Ruby Story, Charles talks to Corey Haines. Corey first got into programming because when his father shifted over into programming in the late 70’s, that meant that there was always a computer in the house when he was growing up. He grew up playing games on his father’s computer, and from there gained interest in code and programming. He talks about his love for Ruby and Rails as well as his proudest contributions to the Ruby community, such as the different communities of learning that he has impacted over the years.

In particular, we dive pretty deep on: 

  • How did you first get introduced into programming?
  • TRS 80 and WordStar
  • Games
  • C and C++
  • Getting a job as a web developer
  • HTML
  • Microsoft IAS
  • Visual Basic and C#
  • Java to Ruby
  • How do you become a good mentor?
  • Background in Math and English
  • Was it hard to get back to programming?
  • Excel and VBA in Hungary
  • Index files
  • The importance of learning from others
  • Not having a CS degree didn’t hold him back
  • Programming as a creative outlet
  • Widgets
  • How did you get into Ruby?
  • Switching over to Ruby and Rails
  • Heroku
  • Really sticks to Rails and Ruby now
  • Learn how to cash
  • What are the highlights of your Ruby career?
  • And much, much more!

Links: 

Picks:

Charles

Corey

The post MRS 032: Corey Haines appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 14

MRS 031: Jeremy Evans

Panel: Charles Max Wood Guest: Jeremy Evans This week on My Ruby Story, Charles talks to Jeremy Evans. Jeremy has been programming Ruby since 2004, and is best known for working on Roda and Sequel. He talks about his journey into programming, starting when he was in college and took an introduction to programming class […]

The post MRS 031: Jeremy Evans appeared first on Devchat.tv. 11 months ago

Panel: Charles Max Wood

Guest: Jeremy Evans

This week on My Ruby Story, Charles talks to Jeremy Evans. Jeremy has been programming Ruby since 2004, and is best known for working on Roda and Sequel. He talks about his journey into programming, starting when he was in college and took an introduction to programming class that focused on C++, which he found interesting and then took the next courses in the series. This was just the beginning for his programming journey, though. Jeremy continues to talk about his present and future endeavors and how he is adding value to the Ruby community.

In particular, We dive pretty deep on: 

  • How did you first get introduced into programming?
  • Roda and Sequel
  • Rails and Sinatra
  • C++
  • Java Outlets
  • Static sites to PHP
  • Python
  • How did you get into Ruby?
  • Ruby was more enjoyable to use
  • Over time, how has your view on code and Ruby changed?
  • Avoid aliases
  • Automated tests
  • Took over Sequel
  • Open-Source projects
  • Sinatra is not as good with good cases, Roda is better
  • What’s it like to create a framework?
  • Cuba
  • Plug in system
  • Extendable and over-ridable framework in Roda and Sequel
  • Rodauth
  • eRuby
  • Currently working on changes to Ruby itself
  • Do you have any advice for people wanting to get into Open-Source?
  • And much, much more!

Links: 

Picks:

Jeremy

Charles

The post MRS 031: Jeremy Evans appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 08

MRS 030: Cameron Dutro

Panel:  Charles Max Wood Guest: Cameron Dutro This week on My Ruby Story, Charles speaks with Cameron Dutro. Cameron is a return guest from Ruby Rogues. Currently, Cameron works at Lumosity, a company that creates brain games & brain training application for web and mobile.  Cameron mention working on the platform team working with internationalization. […]

The post MRS 030: Cam 11 months ago

Panel: 

Charles Max Wood

Guest: Cameron Dutro

This week on My Ruby Story, Charles speaks with Cameron Dutro. Cameron is a return guest from Ruby Rogues. Currently, Cameron works at Lumosity, a company that creates brain games & brain training application for web and mobile.  Cameron mention working on the platform team working with internationalization.

Cameron talks about his journey into programming, starting at the age of 4 and being fascinated an IBM 85XT computer and flight simulator games. Cameron describes is early interactions with programming in elementary and high school. Then moving into a professional field after college at Twitter and eventually at Lumosity. Cameron talks about his next projects and his contributions to the Ruby community.

In particular, we dive pretty deep on:

  • How did you get introduced to programming?
  • At the age of 4, Cameron was fascinated with computers and games
  • In elementary started writing games with Basic and Visual Basic 6
  • Wrote a prank program
  • In high school moved to C# and.Net
  • Windows and PC
  • Got a computer science degree
  • Work at Flutter and Twitter
  • Then joined Lumosity
  • 2011 – Twitter as a startup
  • Ruby Projects
  • Ruby Gem  – Arrow Helpers
  • Turbo Sprocket Rails 4
  • Games at Lumosity
  • What are you working on these days?
  • Password and Login app
  • Pron PDF – TTFunk
  • Masters in Computer Science in the works
  • Should I get a degree? Advantages? – NO
  • Getting a job in tech?
  • When you might need a degree – AI, Machine Learning
  • and much, much more!

Links:  

Picks

Cameron

Charles

  • Recording interviews with speakers at conferences
  • Sponsorship for conferences
  • Video Recording Kit
  • Zoom H6 

The post MRS 030: Cameron Dutro appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 01

MRS 029: Sudhindra Rao

Panel:  Charles Max Wood Guest: Sudhindra Rao This week on My Ruby Story, Charles speaks with Sudhindra Rao, Sudhindra has been a Ruby developer for over 10 years. Sudhindra talks about working on media platforms, e-commerce type sights, campaign platforms, and healthcare applications. Sudhindra talks about working in Ruby still but has moved into many […]

The post MRS 029: Sudhindr 12 months ago

Panel: 

Charles Max Wood

Guest: Sudhindra Rao

This week on My Ruby Story, Charles speaks with Sudhindra Rao, Sudhindra has been a Ruby developer for over 10 years. Sudhindra talks about working on media platforms, e-commerce type sights, campaign platforms, and healthcare applications. Sudhindra talks about working in Ruby still but has moved into many platforms and technologies.

Sudhindra talks about his journey into programming, starting with electrical engineering, control systems, and has a Masters degree in Control System, switch interest him into learning more about how the software is created and functioning. Sudhindra talks about learning more about operating systems and digging deeper into the guts of software. Sudhindra talks about his next project and his contributions to the Ruby community

In particular, we dive pretty deep on:

  • How did you get introduced to programming?
  • Masters degree in Electrical Engineering and Computer Engineering
  • Operating Systems
  • Debugging form memory
  • How did you get back to working in Ruby?
  • Application Programming
  • Thought Works 
  • What have you done with Ruby that you are proud of?
  • Providing solution and building apps
  • What is it about building apps that appeal to you?
  • What are you working on now?
  • Problems in data
  • Machine Learning and Data Science is done with Python
  • and much, much more!

Links:  

Picks

Sudhindra

Charles

The post MRS 029: Sudhindra Rao appeared first on Devchat.tv.

12 months ago

Ruby Rogues (Podcast Show) - Jan 24

MRS 028: Reuven Lerner

Panel:  Charles Max Wood Guest: Reuven Lerner This week on My Ruby Story, Charles speaks with Reuven Lerner,  Reuven was a guest on Ruby Rouges Episode 260 and is a regular panelist on The Freelancer Show on the Dev Chat TV network. Reuven talks about his background in Ruby development, from programming on an Atari […]

The post MRS 028: Reuven Lerner appeared first on Devchat.tv.

12 months ago

Panel: 

Charles Max Wood

Guest: Reuven Lerner

This week on My Ruby Story, Charles speaks with Reuven Lerner,  Reuven was a guest on Ruby Rouges Episode 260 and is a regular panelist on The Freelancer Show on the Dev Chat TV network. Reuven talks about his background in Ruby development, from programming on an Atari to discovering computer science in his college years. Reuven mentions getting a bachelors in programming and eventually getting a Ph.D. in education/learning sciences. Reuven talks about doing consulting and his entrepreneurial journey as a programmer. Lastly, Reuven shares his contributions with Ruby and current training projects.

In particular, we dive pretty deep on:

  • How did you get introduced to programming?
  • Atari game console and programming cartridge
  • Programming class at computer store at the age of 8
  • Discover programming in college
  • Educational background from Bachelors to PhD
  • Education and education in programming
  • Being a little better than the rest
  • Consulting
  • Time Warner
  • How did you get into Ruby? Thesis
  • What have you done with Ruby
  • Book Buy Back program
  • Dissertation
  • What are you working on now? Training, coursed and products
  • Weekly Python exercise
  • Ruby on Rails, Big Data,…Etc.
  • Python talk
  • and much, much more!

Links:  

Picks

Reuven

Charles

The post MRS 028: Reuven Lerner appeared first on Devchat.tv.

12 months ago

Ruby Rogues (Podcast Show) - Jan 17

MRS 027: Thom Parkin

Panel:  Charles Max Wood Guest: Thom Parkin This week on My Ruby Story, Charles speaks with Thom Parkin, Thom is a return guest and interviewer on Ruby Rogues Episode 245. Thom describes the early days in his career of programming, starting with mechanical computing devices and early computers. Thom talks about working with Cobalt and […]

The post MRS 027: Thom Parkin appeared first over a year ago

Panel: 

Charles Max Wood

Guest: Thom Parkin

This week on My Ruby Story, Charles speaks with Thom Parkin, Thom is a return guest and interviewer on Ruby Rogues Episode 245. Thom describes the early days in his career of programming, starting with mechanical computing devices and early computers. Thom talks about working with Cobalt and other early technologies. Thom talks about his journey in programming and the developing world. As well as his contributions to the Ruby community throughout his career

In particular, we dive pretty deep on:

  • How did you get introduced to programming?
  • Old computers
  • Cobalt
  • Compuserve 
  • AOL
  • When the internet was young
  • Learning Ruby
  • Learning Sinatra
  • Site Point
  • Git 
  • Git Cheatsheet
  • Remote work on Rail Project – for Non-Profit
  • Vim
  • A Ruby method a day
  • Software development, Cyber Security, etc
  • Comparison to board games
  • Ghost in the Wires
  • Hacking
  • and much, much more!

Links: 

Picks

Thom

Charles

  • Take some time to spend with family
  • Learn about your family background
  • Set up a board game group

The post MRS 027: Thom Parkin appeared first on Devchat.tv.

over a year ago

Ruby Rogues (Podcast Show) - Jan 11

MRS 026: Michael DiBernardo

Panel:  Charles Max Wood Guest: Michael DiBernardo This week on My Ruby Story, Charles speaks with Michael DiBernardo. Michael is a return guest, previously on Ruby Rogues Episode 256. Micheal talks about his journey into programming via building a PC with an uncle and learning about programming games. Micheal mentions teaching programming at a university […]

The post MRS 026: Micha over a year ago

Panel: 

Charles Max Wood

Guest: Michael DiBernardo

This week on My Ruby Story, Charles speaks with Michael DiBernardo. Michael is a return guest, previously on Ruby Rogues Episode 256. Micheal talks about his journey into programming via building a PC with an uncle and learning about programming games. Micheal mentions teaching programming at a university and learned that most students interests in programming began with gaming. Micheal continues to talks about the many different paths in his development career, including teaching and going back to college to learn other programming languages.

In particular, we dive pretty deep on:

  • How did you get introduced to programming?
  • Games
  • Flags, bit flip.
  • Building complex games
  • Gaming
  • Web Development
  • Mindset to approaching problems with gaming
  • Have you worked in Rudy extensively
  • How do you wind up picking a language?
  • C++
  • When back to College to learn other languages
  • Communities and languages
  • What do you like about the communities you’ve been in?
  • Going to events – new and old Microsoft
  • What are you doing with Python these days?
  • VIP of Engineering
  • Book writing for 2018
  • When started this project, how do you approach it?
  • and much, much more!

Links: 

Picks

Micheal

Charles

The post MRS 026: Michael DiBernardo appeared first on Devchat.tv.

over a year ago

Ruby Rogues (Podcast Show) - Jan 05

MRS 025: Tyler Renelle

Panel:  Charles Max Wood Guest: Tyler Renelle This week on My Ruby Story, Charles speaks with Tyler Renelle. Tyler is a contractor and developer who has worked in many web technologies like Angular, Rails, React and much more! Tyler is a return guest, previously on Adventure in Angular and JavaScript Jabber talking Ionic and Machine […]

The post MRS 025: Tyler Renelle appeared first over a year ago

Panel: 

Charles Max Wood

Guest: Tyler Renelle

This week on My Ruby Story, Charles speaks with Tyler Renelle. Tyler is a contractor and developer who has worked in many web technologies like Angular, Rails, React and much more! Tyler is a return guest, previously on Adventure in Angular and JavaScript Jabber talking Ionic and Machine learning.

Tyler has recently expanded his work beyond JavaScript and is on the show to talk his interest in AI or Artificial intelligence and Machine Learning. Furthermore, Tyler talks about his early journey as a game developer, web developer, and work with some content management systems, and more recently, his development in various technologies.

In particular, we dive pretty deep on:

  • Writing games out of college, studies computer science.
  • Did web development to pay for college working with PHP and ASP
  • Content managements
  • Working with various technologies
  • Working with React, is this it?
  • Problems React has solved with web apps
  • What is the next big innovation?
  • View
  • Creating Podcasts
  • Machine Learning
  • Specialized application of AI
  • NLP
  • Never use his computer science degree as a web developer
  • You don’t study code to be a developer
  • AI and machine learn is based on Computer Science
  • Tensor Flow
  • Data Skeptic – podcast
  • Performance
  • Graphics cards
  • Philosophy of Consciousness
  • The subjective experience
  • Job displacement phenomenon
  • and much, much more!

Links: 

Picks

Tyler

Charles

The post MRS 025: Tyler Renelle appeared first on Devchat.tv.

over a year ago

Ruby Rogues (Podcast Show) - Apr 03

RR 356: Geospatial Programming in Ruby with Daniel Azuma and Tee Parham

Panel: Charles Max Wood Eric Berry Special Guests: Daniel Azuma and Tee Parham In this episode of Ruby Rogues, the panel discusses geospatial programming with Daniel Azuma and Tee Parham. Daniel is a developer at Google and has been doing Ruby for about 14 years. Tee is co-founder and CTO of Neighborland, which is built […]

The post RR 356: Geospatial Programming in Ruby with Daniel 10 months ago

Panel:

  • Charles Max Wood
  • Eric Berry
  • Special Guests: Daniel Azuma and Tee Parham

In this episode of Ruby Rogues, the panel discusses geospatial programming with Daniel Azuma and Tee Parham. Daniel is a developer at Google and has been doing Ruby for about 14 years. Tee is co-founder and CTO of Neighborland, which is built on Ruby on Rails. Before that, he founded, managed and led technical projects for a small startup for about 8 years. They discuss what geospatial programming is, what RGeo Gem is, and other interesting aspects of geospatial programming.

In particular, we dive pretty deep on:

  • Daniel and Tee intros
  • What is the landscape when it comes to geospatial programming?
  • What is geospatial programming?
  • Google Maps
  • Get ahold of a lot of data
  • Wide angle of data available
  • Large amount of application available
  • RGeo Gem
  • What does RGeo do?
  • CrimeReports.com
  • Draw shapes on a map to outline the cities or space
  • A lot goes into Geospatial programming
  • What drove you to create this project?
  • Why Ruby?
  • Created out of necessity
  • PostGIS
  • When did this project begin to gain traction?
  • Open sourced it so that other people could use it
  • When did Tee get involved?
  • Rails
  • And much, much more!

Links:

Picks:

Charles

Eric

Daniel

Tee

The post RR 356: Geospatial Programming in Ruby with Daniel Azuma and Tee Parham appeared first on Devchat.tv.

10 months ago

Ruby Rogues (Podcast Show) - Mar 20

RR 354: Music, Musicians, and Programmers with Catherine Meyers

Panel: Charles Max Wood Dave Kimura Eric Berry David Richards Special Guests: Catherine Meyers In this episode of Ruby Rogues, the panel discusses music, musicians, and programmers with Catherine Meyers. Catherine is a software engineer at Mavenlink in San Francisco and is a co-organizer of a meet-up called Women Level Up. Before getting into coding, […]

The post RR 354: Music, Musi 10 months ago

Panel:

  • Charles Max Wood
  • Dave Kimura
  • Eric Berry
  • David Richards

Special Guests: Catherine Meyers

In this episode of Ruby Rogues, the panel discusses music, musicians, and programmers with Catherine Meyers. Catherine is a software engineer at Mavenlink in San Francisco and is a co-organizer of a meet-up called Women Level Up. Before getting into coding, she was actually an opera singer. They talk a lot about why she decided to change her career and how she came to be a successful coder after being a singer for many years.

In particular, we dive pretty deep on:

  • Check out React Dev Summit
  • Catherine intro
  • Previously an opera singer
  • How did you decide to get into programming?
  • Who she performed for and where she performed
  • Her friends suggested she start coding
  • Tips to help those not interested in coding give it a chance
  • Coding is like solving a puzzle
  • Coding boot camps to facilitate a career change
  • HTML
  • Flatiron School
  • The importance of resilience
  • Ruby Conf
  • The ability to communicate with many different typed of people
  • Patterns
  • Do musicians have an advantage as a developer?
  • Patterns in Rails
  • How can music make you a better coder?
  • Your brain as a musician
  • Is there a correlation with brain activity and listening to music?
  • Different music affects different people
  • And much, much more!

Links:

Picks:

Charles

Dave

David

Catherine

The post RR 354: Music, Musicians, and Programmers with Catherine Meyers appeared first on Devchat.tv.

10 months ago

Ruby Rogues (Podcast Show) - Mar 06

RR 352: React on Rails and Webpacker with Justin Gordon and Rob Wise

Panel:  Charles Max Wood Dave Kimura Eric Berry Special Guests: Justin Gordon and Rob Wise In this episode of Ruby Rogues, the panel discusses React on Rails and Webpacker with Justin Gordon and Rob Wise. They talk about the origins of React on Rails and compare it to Webpacker. They also talk about how the […]

The post RR 352: React on Rails and Webpacker with Justin Gordon and Rob 11 months ago

Panel: 

  • Charles Max Wood
  • Dave Kimura
  • Eric Berry

Special Guests: Justin Gordon and Rob Wise

In this episode of Ruby Rogues, the panel discusses React on Rails and Webpacker with Justin Gordon and Rob Wise. They talk about the origins of React on Rails and compare it to Webpacker. They also talk about how the two go hand in hand and how you can use them in your own coding to make your life easier.

In particular, we dive pretty deep on:

  • React on Rails library
  • Ruby on Rails adopted Webpack and called it Webpacker
  • Define your fence lines for your library
  • JavaScript
  • Key features of React on Rails
  • Props.md
  • Angular issues with Webpacker
  • How the original React on Rails worked
  • Needed a view helper
  • How much of a part is Webpacker to the core team?
  • Webpack was huge win
  • They made a lot of assumptions when making Webpacker
  • Global registration
  • Server rendering
  • HTML
  • HVMN.com
  • jQuery
  • Is there a path with this where you don’t have to be a react expert?
  • Forum.shakacode.com
  • Much Webpack to I need to know to pick up React on Rails?
  • Do we need all of the Ruby stuff built around Webpack?
  • React Router
  • 2 types of developer to target
  • And much, much more!

Links:

Picks:

Charles

Dave

Eric

Justin

Rob

The post RR 352: React on Rails and Webpacker with Justin Gordon and Rob Wise appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 27

RR 351: Thwarting Insider Threats with Greg Kushto

Panel:  Charles Max Wood Dave Kimura Brian Hogan Eric Berry Special Guests: Greg Kushto In this episode of Ruby Rogues, the panel discusses how to thwart insider threats with Greg Kushto. Greg is the vice president of sales engineering and security at Force 3. Greg talks about how it is a team effort to uphold […]

The post RR 351: Thwarting Insider Threats with Greg Kushto appeared 11 months ago

Panel: 

  • Charles Max Wood
  • Dave Kimura
  • Brian Hogan
  • Eric Berry

Special Guests: Greg Kushto

In this episode of Ruby Rogues, the panel discusses how to thwart insider threats with Greg Kushto. Greg is the vice president of sales engineering and security at Force 3. Greg talks about how it is a team effort to uphold information security in a company, especially insider threats. He got started with computer security when he worked at a helpdesk and then moved his way up to making it his full-time career. This episode is great for understanding insider threats, both what they are and how to prevent them.

In particular, we dive pretty deep on:

  • What are insider threats?
  • Malicious or unaware intent
  • Team approach to thwart insider threats
  • How did you get started?
  • Helpdesk worker
  • How to get started in this line of work
  • You need to be an expert in order to be successful in this line of work
  • Making a statement
  • Whistleblowing
  • Prevention
  • Don’t give everyone full access to everything
  • Don’t leave holes in your work
  • Most errors are caused by humans
  • Insider threats don’t always have malicious intent
  • Is there an easy list of things to prevent these threats before they begin?
  • CIA
  • How does the new technology affect insider threats?
  • What to do when there’s a breach
  • And much, much more!

Links: 

Picks:

Charles

Dave

Brian

Eric

Greg

The post RR 351: Thwarting Insider Threats with Greg Kushto appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 20

RR 350: Episode 350 Celebration!

Panel:  Charles Max Wood Dave Kimura David Richards In this episode of Ruby Rogues, the panel discusses where they are right now and what their day to day looks like. Dave is with Sage Software and continues to push himself so that he will always be learning and progressing. He has three kids currently and […]

The post RR 350: Episode 350 Celebration! appeared first on Devchat.tv. 11 months ago

Panel: 

  • Charles Max Wood
  • Dave Kimura
  • David Richards

In this episode of Ruby Rogues, the panel discusses where they are right now and what their day to day looks like. Dave is with Sage Software and continues to push himself so that he will always be learning and progressing. He has three kids currently and he tries to have a good work-life balance so that he can separate both of his worlds. David is currently at a Fintech company where he is on the core team and does the data science. He also writes a lot and explores his creativity through that. Charles finds himself working a lot on the podcasts and has to schedule time to code. He works from home and therefore gets to spend a good amount of time with his family. The panel also talks about the importance of family, the need to challenge yourself, and much more!

In particular, we dive pretty deep on:

  • Where are you now?
  • Sage Software
  • Stimulus and JavaScript Frameworks
  • Drift and Ruby
  • Python, Ruby, and Elixir
  • CSS
  • Zapier
  • The importance of family
  • Learning new languages
  • Expanding your horizons
  • Python vs Ruby
  • New show ideas
  • Working outside Ruby and your comfort zones
  • Machine Learning
  • Using Ruby knowledge to solve problems elsewhere
  • What projects are you working on right now?
  • And much, much more!

Links: 

Picks:

Charles

Dave

David

  • Space E Python Library
  • Prodigy

The post RR 350: Episode 350 Celebration! appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 13

RR 349: The Overnight Failure with Sebastian Sogamoso

Panel:  Charles Max Wood Eric Berry Dave Kimura David Richards Special Guests: Sebastian Sogamoso In this episode of Ruby Rogues, the panel discusses failures with Sebastian Sogamoso. Sebastian is a software developer of 6 years, and working with Ruby for the last 5 years, and before worked with Java and PHP. He is currently living […]

The post RR 349: The Overnight Failure with Seb 11 months ago

Panel: 

Charles Max Wood

Eric Berry

Dave Kimura

David Richards

Special Guests: Sebastian Sogamoso

In this episode of Ruby Rogues, the panel discusses failures with Sebastian Sogamoso. Sebastian is a software developer of 6 years, and working with Ruby for the last 5 years, and before worked with Java and PHP. He is currently living in Panama City, but grew up in Colombia. He now works for CookPad and organizes a Ruby conference in Colombia. Sebastian stresses the fact that everyone fails no matter what, and if you take responsibility and learn from your failures, you can more on to become a better programmer and developer because of it.

In particular, we dive pretty deep on:

  • Ruby, Java, and PHP
  • Failure stories
  • Personal failure stories in software projects
  • Public failure stories in technology companies
  • Failure from a personal perspective
  • I am the worst developer ever?
  • Will I get fired?
  • Will this ever be over?
  • Getting peer support
  • Will I have to carry with the weight of this failure for my entire career?
  • Taking time off to decompress
  • Failure from a company perspective
  • The customer support side
  • The Public Relationships side
  • The engineering side
  • Blameless postmortems (don’t do guilt blame)
  • Root cause analysis
  • Fix the code, but most importantly the processes
  • Gaining confidence back
  • Mental health
  • Why sharing our failures can help
  • Impostor syndrome
  • And much, much more!

Links:  

Picks:

Charles

Eric

Dave

  • Costco Glasses

David

Sebastian

The post RR 349: The Overnight Failure with Sebastian Sogamoso appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Feb 06

RR 348: Continuous Automation – Chef, InSpec, and Habitat with Nathen Harvey and Nell Shamrell-Harrington

Panel: Dave Kimura Eric Berry David Richards Special Guest: Nathen Harvey and Nell Shamrell-Harrington In this episode, the Ruby Rogues panelist speak with Nathen Harvey and Nell Shamrell-Harrington. Nell is the Senior Software Development Engineer at Chef, the CTO at Operation Code. Nathen is the VP Community at Chef. The topic of discussion is about […]

The post RR 348: Continuous 11 months ago

Panel:

Dave Kimura

Eric Berry

David Richards

Special Guest: Nathen Harvey and Nell Shamrell-Harrington

In this episode, the Ruby Rogues panelist speak with Nathen Harvey and Nell Shamrell-Harrington. Nell is the Senior Software Development Engineer at Chef, the CTO at Operation Code. Nathen is the VP Community at Chef. The topic of discussion is about Chef. Chef is a platform that enables teams to collaborate, share, and automate everything.

In particular, we dive pretty deep on:

  • What is Dev Ops? A cultural and professional movement, focused on how we build and operate high-velocity organizations, born from the experiences of its practitioners.
  • Chef Automate – the platform that enables teams to collaborate, share, and automate everything.
  • Cultural and Professional
  • Continuous Automation – Chef, InSpec, Habitat
  • 3 Main Focuses: Infrastructure Automation, Compliance Automation, Application Automation
  • Instanbul, AWS Cloud, Etc.
  • AWS Bean Stalk
  • Chef works best at “Massive Scale”
  • Where Chef shines!
  • Tests
  • More on compliance
  • InSpec
  • Things to do at the minimum?
  • Talks about issues with infrastructure issues at Knight Capital
  • Habitat – Application Automation, Build, deploy, run any application, anywhere.
  • If you hate Dev Ops?
  • Chef Community – Slack
  • The best way to learn about each of these – https://learn.chef.io/#/
  • and much much more.

Links: 

Picks:

David

  • Zat Rana -https://medium.com/personal-growth/how-ernest-hemingway-became-an-overnight-success-3277b482c39c

Eric

Dave

Chuck

Nell

Nathen

The post RR 348: Continuous Automation – Chef, InSpec, and Habitat with Nathen Harvey and Nell Shamrell-Harrington appeared first on Devchat.tv.

11 months ago

Ruby Rogues (Podcast Show) - Jan 30

RR 347: There’s Nothing New Under the Sun with Justin Searls and Josh Greenwood

Panel: Dave Kimura Eric Berry David Richards Special Guest: Justin Searls and Josh Greenwood In this episode, the Ruby Rogues speaks with Justin Searls and Josh Greenwood. Justin and Josh both work for a software agency called Test Double, who are a fully remote software agency. Both Josh and Justin are well versed in many […]

The post RR 347: There’s Nothing New Under the Sun 12 months ago

Panel:

Dave Kimura

Eric Berry

David Richards

Special Guest: Justin Searls and Josh Greenwood

In this episode, the Ruby Rogues speaks with Justin Searls and Josh Greenwood. Justin and Josh both work for a software agency called Test Double, who are a fully remote software agency. Both Josh and Justin are well versed in many technologies and platforms of development such as Ruby, Javascript and much more.  Both Justin and Josh are on the show to talks about their recent presentation “There's Nothing New Under the Sun,” which was presented at conferences.

In particular, we dive pretty deep on:

  • History and the knowledge of the community
  • Abandoning Gems
  • Exploratory
  • The rise of Rails
  • How much of what you do is in Ruby and Rails?
  • New contracts – How long do they last?
  • Secrets to onboard members or developers?
  • Overwhelmed with projects?
  • Where do you see Ruby in the next few years?
  • Slowing of processors – Intel
  • Working with other languages, then into Ruby
  • Jim!
  • Our industry’s obsession at placing novelty/newness above deeper truths and wisdoms. Once the shine has worn off we tend to ignore it, and even the timeline-style most information consumption software is designed with goes out of its way to bury anything “old”
  • What important context new Ruby developers tend to lack (this was the motivation for the talk in the first place) and what can we do to make them more comfortable & capable
  • Straight up nostalgia time. Folks who’ve been in Ruby for a while should find motivation and encouragement by celebrating our past more often to remind ourselves of why we love Ruby
  • and much much more.

Links: 

  • https://github.com/searls
  • http://testdouble.com
  • @searls
  • @joshtgreenwood

Picks:

David

Eric

Dave

Justin

Josh

The post RR 347: There’s Nothing New Under the Sun with Justin Searls and Josh Greenwood appeared first on Devchat.tv.

12 months ago

Ruby Rogues (Podcast Show) - Jan 23

RR 346: Ruby Debuggers with Daniel Azuma

Panel: Charles Max Wood Dave Kimura Brian Hogan Eric Berry Special Guest: Daniel Azuma In this episode, the Ruby Rogues speaks with Daniel Azuma, Daniel is has being a “Rubyist”, and has been developing for over 20 years, and currently works at Google apart of the Cloud team with programming language support specialist. Daniel leads […]

The post RR 346: Ruby Debuggers with Dan 12 months ago

Panel:

Charles Max Wood

Dave Kimura

Brian Hogan

Eric Berry

Special Guest: Daniel Azuma

In this episode, the Ruby Rogues speaks with Daniel Azuma, Daniel is has being a “Rubyist”, and has been developing for over 20 years, and currently works at Google apart of the Cloud team with programming language support specialist. Daniel leads the Ruby and Elixir team at Google.

Daniel is on the show to discuss Ruby debuggers with the Ruby Rogues panel. Topics cover ruby support, cloud debugger, projects, processes for debuggers and much more. This is a great episode to understand more about Ruby debuggers and processes.

In particular, we dive pretty deep on:

  • Ruby Support
  • Cloud Debugger
  • First debugger project
  • Talks about debugging
  • Why do you use a debugger in the first place?
  • Figuring out info and where to started  – processes to start
  • Rapid round trips
  • Pry
  • Second debugger,
  • Snapshots of program state
  • Byte Code
  • Is this only available on the Google cloud platform
  • Similar products?
  • Stack driver gems
  • Google cloud debugger gem
  • Standard rails application?
  • Does the debugger take snapshots of the issue?
  • Debugger agents
  • If you could do it about what would you tell yourself?
  • What are the lessons of writing a Ruby Debugger?
  • If someone wants to put a Ruby app on App engine how do they do that?
  • and much much more.

Links: 

Picks:

Brian

Eric

Dave

Chuck

Daniel

The post RR 346: Ruby Debuggers with Daniel Azuma appeared first on Devchat.tv.

12 months ago

Ruby Rogues (Podcast Show) - Jan 16

RR 345: App Failure Emergencies and Holidays

Panel: Charles Max Wood Dave Kimura David Richards Special Guest:  Amit Choudary In this episode, the Ruby Rogues speaks with Amit Choudary, Amit is based in India as a Ruby and Ruby on Rails, Javascript, and Fullstack Developer. Amit is working with a company called Big Binary.  Big Binary builds web apps and a variety […]

The post RR 345: App Failure Emergencies and Holidays appea over a year ago

Panel:

Charles Max Wood

Dave Kimura

David Richards

Special Guest: 

Amit Choudary

In this episode, the Ruby Rogues speaks with Amit Choudary, Amit is based in India as a Ruby and Ruby on Rails, Javascript, and Fullstack Developer. Amit is working with a company called Big Binary.  Big Binary builds web apps and a variety of mobile applications.  Amit mentions his informative blog on Ruby 2.5 at blog at Big Binary.

Amit and the panel discuss app failure emergencies and holidays. Importantly this episode is about how holidays affect the schedules, staff, and emergency deploying apps or repairing crashes and servers. This is a great episode to learn about strategies to recover from crashes, emergencies, and disaster recovery,

In particular, we dive pretty deep on:

  • Holiday and emergency deployment
  • Staff availability is the biggest problem during that holidays
  • Coming in on holidays
  • “The Server is Down email”
  • Adapting and avoiding the email
  • Crashes – stories
  • Redundant storage array
  • Disaster recovery
  • Having a plan
  • Communication
  • Having the team in-place
  • Dealing with management and giving updates
  • Covering things during holidays
  • Documentations
  • Deployment
  • Running tests, CI Code
  • Guard
  • Continuous deployment
  • Rolling back
  • Database
  • Debugging
  • Irreversible migration
  • Risk assessment
  • Mistakes happen
  • and much much more.

Links: 

  • https://www.bigbinary.com
  • https://blog.bigbinary.com
  • @bigbinary

Picks:

David

Dave

Chuck

  • Eternium
  • Atari – Sega Games
  • Smoker
  • Instant Pot

Amit

  • 2.5 Ruby

The post RR 345: App Failure Emergencies and Holidays appeared first on Devchat.tv.

over a year ago

Ruby Rogues (Podcast Show) - Jan 09

RR 344: What Are You Working On?

Panel: Charles Max Wood Dave Kimura David Richards Brian Hogan Eric Berry In this episode, the Ruby Rogues panel discuss things they are playing with or working on now.  Much of the discussion covers technologies in Rails and Ruby, Rails. 5.2 beta, React, Sprinkles, redux, and more details with these technologies. Each of the Ruby […]

The post RR 344: What Are You Working On? appear over a year ago

Panel:

Charles Max Wood

Dave Kimura

David Richards

Brian Hogan

Eric Berry

In this episode, the Ruby Rogues panel discuss things they are playing with or working on now.  Much of the discussion covers technologies in Rails and Ruby, Rails. 5.2 beta, React, Sprinkles, redux, and more details with these technologies. Each of the Ruby Rogues members comment on their workflows and personal applications for apps and web applications. Also, how playing with things or technologies, helps build your skills and development.

In particular, we dive pretty deep on: 

  • What are the things you have been playing with? Rails, Ruby, React
  • React, react components
  • JS Sprinkles
  • Tubo Links
  • Hybrid Apps
  • Using Angular and React
  • Why do I thing that way I do?
  • Comments of DHH
  • Rails is the Swiss Army Knife
  • Stimulus 
  • Playing with things helps your development
  • Environments and Rails
  • Using Elm
  • File transfer
  • Pragmatic Studios  – free videos
  • Podcasting Applications
  • Understanding how people work.
  • Docker
  • Practical Docker
  • And much much more

Links:

Picks:

Dave

David

Eric

Charles

Brian

The post RR 344: What Are You Working On? appeared first on Devchat.tv.

over a year ago

Ruby Rogues (Podcast Show) - Jan 04

RR 343: Ruby 2.5 with Jesus Castello

Panel: Charles Max Wood Dave Kimura David Richards Eric Berry In this episode, the Ruby Rogues panel discuss Ruby 2.5 with Jesus Castello. Jesus has been a developer for several years, and has learned Ruby 6 years ago and is now teaching Ruby. Jesus is on Ruby Rogues to talk about Ruby 2.5 and performance […]

The post RR 343: Ruby 2.5 with Jesus Castello appeared first on Devchat.tv over a year ago

Panel:

Charles Max Wood

Dave Kimura

David Richards

Eric Berry

In this episode, the Ruby Rogues panel discuss Ruby 2.5 with Jesus Castello. Jesus has been a developer for several years, and has learned Ruby 6 years ago and is now teaching Ruby. Jesus is on Ruby Rogues to talk about Ruby 2.5 and performance improvements and performance documentation. Also, Jesus talks about the everything Ruby 2.5 and the next editions for the language.

In particular, we dive pretty deep on: 

  • Improvements and documentation
  • Changes to the library
  • RVM – Is Great
  • System Ruby
  • What feels most natural working with
  • Preventing SkyNet!
  • Language changes
  • Top-level constant lookup is removed.
  • Rescue/else/ensure are allowed inside do/end blocks.
  • Refinements take place in string interpolations.
  • New methods like Kernel#yield_self (Discuss possible uses)
    Removed “ubygems.rb” file from stdlib. (We can talk about why this file existed & why it has been removed.)
  • Elixir and writing code fast
  • Ruby performance (Why do so many people complain about it, is it really a limiting factor for them? Would people be happy if it got 3 times faster? Ruby 3×3 project)
  • And much much more

Links:

Picks:

Dave

David

  • These is nothing new under the sun

Eric

  • White Board Tests

Charles

Jesus

The post RR 343: Ruby 2.5 with Jesus Castello appeared first on Devchat.tv.

over a year ago
pluto.models/1.4.0, feed.parser/1.0.0, feed.filter/1.1.1 - Ruby/2.0.0 (2014-11-13/x86_64-linux) on Rails/4.2.0 (production)