Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • RR 338: Data Warehousing with Trae Robrock
    Panel:Charles Max WoodDave KimuraDavid RichardsSpecial Guest: Trae RobrockIn this episode, the Ruby Rogues speaks with Trae Robrock. Trae is on Ruby Rogues to talk about his current business Green Bits. Green Bits creates point of sale (POS) inventory management software for the legal cannabis industry. Green Bits has been in business for the last 3 years since 2014, and they have launched alongside Washington states recreational program. Green Bits is functioning 7 states and is running  80% of the Washington market.Trae explains about the real-time mapping built-in the tracking system in the APIs. Furthermore, Trae talks about the tracking system between the seed to the customer purchase.  Lastly, Ruby Rogues digs deep and learn how the infrastructure works for a growing industry.In particular, we dive pretty deep on: 
    • The controversial company Green Bits
    • Schedule 1 drug
    • Banking with this business and industry
    • Cash-based business with no paper trail
    • Paper trail only on the product
    • Tracking data and finances
    • 600 customer base
    • Track systems APIs
    • We are just a startup company starting a real business not potheads
    • Modeling Data
    • Naming system
    • Opening Replicator
    • Scaling the system
    • ETL - Sub 1 minutes times
    • Rebuilding databases
    • How long does it take to get up to speed?
    • Accounting knowledge
    • How do you get started with a Warehousing system like this?
    • AWS Lamda
    • Star Schema
    • and much much more.
    Links: Picks:Trae
    • GaryVee  Experience 
    Dave
    • Beats Headphones
    Charles
    • Hensal Minutes Podcast 
    • .NetRocks
    • Two Keto Dudes
    • NYC
    David
    • The 3 Important Things I know about Consumers  I Learned From Bartending  
      Special Guest: Trae Robrock.

    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.
    52 min
  • RR 337: Rapidly Mapping API Schemas in Ruby with Adam Cuppy
    Panel:Brian HoganDave KimuraEric BerrySpecial Guest: Adam CuppyIn this episode, the Ruby Rogues speaks with Adam Cuppy. Adam is the co-founder of Zeal. Zeal is a software consultancy that specializes in Rails, React, and Elixir. In his earlier experience, he was a professional actor. Adam talks about his journey from actor to a developer, and his self-taught experience as he dived into coding for a creative company and learned about marketing. Adam is on Ruby Rouges to talks about his current talk on Rapidly Mapping API Schemas in Ruby. Adam recently presented this topic to the annual Ruby Dev Summit.In particular, we dive pretty deep on: 
    • Transition to Developer
    • Web applications
    • Creative and Artistry
    • Rapidly Mapping API Schemas in Ruby
    • Is this similar to Zappier?
    • Meta Programming
    • Hash
    • Client Object
    • Calling Data
    • Being self taught and becoming aware of patterns
    • Design patterns
    • PHP framework and intro to Rails
    • NVC
    • Inspiration to build
    • Communication among the team is the first code you write
    • What if Shakespeare wrote Ruby?
    • Write and tell a new story
    • Failure is not that common - Break stuff.
    •  
    • and much much more.
    Links: 
    • Zeal 
    • @adamcuppy
    • github.com/acuppy
    Picks:Dave
    • Drifting Ruby Podcast
    Adam
    • The Daily Stoic 
    • Profit First
    • Interestings Podcast
    Eric
    • Bottega 
    Brian
    • officehours.io
      Special Guest: Adam Cuppy.

    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.
    1 hr 2 min
  • RR 336: Refactoring Mature Rails Apps with Ben Orenstein
    Panel:Charles Max WoodDave KimuraEric BerryDavid RichardsSpecial Guest: Ben OrensteinIn this episode, the Ruby Rogues speak with a return guest, Ben Orenstein. Ben gives an update on leaving the company he worked for ThoughtBot, to pursue entrepreneurial aspirations. He most recent work is a call Refactoring Rails. Ben speaks about the work that went into creating this course and working with Rail on this type of platform. Ben dives into the course features such as testing practices, coding practices, code quality, and much more.In particular, we dive pretty deep on: 
    • What makes Rail development slow to a crawl?
    • Active record callbacks
    • Slow tests
    • Testing best practices
    • Who will this course benefit?
    • Coding practices
    • As an advance dev. It is still good to get another perspective
    • Keeping the configuration up to date.
    • Working in teams -  Code quality and quantity
    • Leaving ThoughtBot
    • Surrendering relationship after leaving the job
    • Solo entrepreneurship - is this work?
    • Working in confidence
    • Working on Elm
    • Refactoring old version of rails
    • Refactoring code
    • Dev. Ops team
    • Technical debt
    • 30 Day Code Quality Challenge 
    • and much much more.
    Links: 
    • Refactoring Rails
    • ThoughtBot
    • Podcast -  The Art Product
    • 30 Day Code Quality Challenge
    • @r00k
    • benorenstein.com
    Picks:David
    • What Makes Us Feel Great About Our Work?
    Dave
    • Sentury 
    Chuck
    • Course  - How To Find A Job
    • NeuYear
    • Battery Powered Soldering Iron
    Eric
    • MetaBase
    Ben
    • Gem  -  Adder Extras
    • Book - DeskBound  
    Special Guest: Ben Orenstein.

    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.
    57 min
  • RR 335: Collaborative and Effective Work Environment with David Richards
    Panel:Charles Max WoodDave KimuraEric BerrySpecial Guest: David RichardsIn this episode, the Ruby Rogues speak with David Richards. David has been a software developer for the last couple of decades and develops most of his software with Ruby. Currently, David is building fin-tech products for companies.David is on Ruby Rogues to talk about the process of collaborative work, developer turnover, effective work, and personally connecting with your work. Also, the differences in being older and more experienced developer in today’s world. Lastly, David and the panel discuss the overall effectiveness of a developer in the company and among his/her peers.In particular, we dive pretty deep on: 
    • Developer turnover
    • Work overload
    • Doing something that matter in your job
    • Finding yourself and passion for a job
    • Being an emotional developer
    • Generational expectations of your job
    • The definition of work has changed!
    • Knowledge worker
    • Being an older and experience
    • Working with new developers, and finding developers with experience
    • Doing the brown-bag lunch
    • Hiring and the kinds of things you want them to deliver
    • Power, pleasure, and meaning in a job vs. job title.
    • and much much more.
    Links: 
    • We fired our top developer…
    • Gitlab
    • Get Data Chops
    Picks:David
    • Holding the Powerful Accountable
    • Machine Learning Mastery 
    Dave
    • We fired our top developer…
    • SimpleCov
    Chuck
    • Getting back into Coding
    • Gems -  CarrierWav, Fog, MiniMagic
    • Bash
    • VS code
    Eric
    • Chad Whitaker - GradaPay
    • Github
    Special Guest: David Richards.

    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.
    53 min
  • RR 334: Is Elixir the Next Ruby? with Hal Fulton
    Panel:Charles Max WoodDave KimuraSpecial Guest: Hal FultonIn this episode, the Ruby Rouges speak with Hal Fulton. Hal is one of the first few people to learn the Ruby language in the beginning from the Japanese. Hal describes the history Ruby and his journey to before an author of the book The Ruby Way. This book was one of the few foundational elements Ruby developers of today.Hal has recently presented at the Ruby Dev Summit, on Is Elixir the new Ruby? The panel asks questions about, how or if, Elixir is possibly out there to replace Ruby. Hal talks about the pros and con of Ruby in today’s world fo development. Also, the practicality of Elixir and how it fits into our world today.In particular, we dive pretty deep on:
    • Hal talks about the history of Ruby
    • Ruby does not handle multiple processors
    • The Free Lunch is Over - Moore’s Law
    • The future is in multiple core and or processors
    • OOP or FP
    • Immutability
    • Rail helped Ruby in the uptake
    • Speed and Threads of Elixir
    • Phoenix
    • Erline, Raya - Elixir
    • Elixer is easier on the eyes as far as syntax
    • Tools you are using can wear you down
    • What is Elixir missing? Time and Date issues
    • and much much more.
    Links: 
    • The Ruby Way
    • http://therubyway.io
    • https://github.com/hal9000
    • @hal9000
    Picks:Hal
    • The Secret History - Books
    • The Shadow of the Wind - Book
    • The Mars Society  -  Organization
    • The Long Now Foundation -  Organization
    • Gesture App for iPad
    Dave
    • Interact JS
    Chuck
    • Getting back into Coding
    • egghead.io
    • devchat.tv/15minutes
    Special Guest: Hal Fulton.

    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.
    57 min
  • RR 333: RubyMotion and the Aesthetic of Ruby with Amir Rajan
    Panel:Charles Max WoodDave KimuraSpecial Guest: Amir RajanIn this episode, the Ruby Rouges speak with Amir Rajan. Amir is a game developer and is the most successful Ruby game developer. Amir is also the owner/CEO of RubyMotion. RubyMotion allows you to write Ruby for the Mac platform. Amir will be speaking at Ruby Dev Summit this fall.Amir talks about being apart of not web part of Ruby and the innovation including mobile. The panel discusses building application for mobile in Ruby Motion and the OS platform. The panel also discusses the easy of building with RubyMotion and how the language has come along way since Mac Ruby and others. Also, how to get started and all installations required to build with RubyMotion.In particular, we dive pretty deep on:
    • Ruby - not on the web
    • Mobile Ruby
    • Google and Android don’t provide the same thing for app building.
    • Mac Ruby 
    • Language Translation compiler
    • LLVM bit code - Low-level virtual machine
    • How RubyMotion works with LLVM
    • Complier backends
    • LLVM Kaleidoscope
    • Understand one level below Ruby
    • Ruby Source code 
    • Learning RubyMotion - Red Potion, AF Motion, Bubble Wrap
    • Masonry
    • Understanding Apple’s documentation
    • Ruby Motion does Android
    • Why pick RubyMotion?
    • and much much more.
    Links: 
    • We are the designated survivors/digging into Ruby: Heredoc pull request
    • LLVM Kaleidoscope
    • RubyMotion
    • Twich - Game Development with Ruby
    • Amir Rajan
    • @amirranjan
    Picks:Amir
    • Nier: Automata
    • Idle Thumbs Podcast
    • Literate Gamer Podcast (favorite show)
    Dave
    • Rerun
    Chuck
    • Ruby Gems
    • FriendlyID
    • Ice_Cube
    • Recurring_Select
    Special Guest: Amir Rajan.

    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.
    1 hr 10 min
  • RR 332: Exploring Connections Between Your Apps and the Web with Justin Weiss
    Panel:Charles Max WoodEric BerrySpecial Guest: Justin WeissIn this episode, the Ruby Rouges speak with Justin Weiss. Justin is a software developer for aha.io, blogs at justinweiss.com, and is also the book author of Practicing Rails: Learn Rails without being overwhelmed.Justin gives a preview of his presentation at Ruby Dev Summit , which is about exploring connections between your apps and the web. Ruby Rogues and Justin dive deep into questions about testing apps with an array of tools to see how that information is relevant in exploring connectivity and working parts of apps.In particular, we dive pretty deep on:
    • Apps becoming of the web instead of running on the web
    • Breaking into the connection between your apps or native client and your mode APIs
    • Micro Services
    • Finding the pain points
    • Where to start to begin open visibility
    • Deploy and looking at logs - Gems and Libraries.
    • Tooling - API requests manually - Postman app , PAW
    • Automation or one-off tools
    • When something breaks, what kind of information is relevant
    • Figuring out what part of the apps are working well and reproducing problems
    • Error Logs
    • Sandi Metz Principle
    • Authentication and Authorization
    • Characterizing
    • and much much more.
    Links: 
    • Aha.io
    • Justin Weiss
    • Practicing Rails: Learn Rails without being overwhelmed
    • justinweiss.com
    • Postman app
    • PAW
    • Advance Rest Client 
    • Charles proxy 
    • @JustinWeiss
    Picks:Eric
    • Pry - Rails, Remote, Stack Explore, Doc, Nav
    • CodeSponsor.io
    Justin
    • Books - The 3 Book Problem 
    ChuckSpecial Guest: Justin Weiss.

    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.
    47 min
  • RR 331: 30 days to Elixir then Crystal and back again to Ruby with Fabio Akita
    Panel:Charles Max WoodDave KimuraEric BerryBrian HoganSpecial Guest: Fabio AkitaThe Ruby Rouges speak with Fabio Akita, a return guess. Fabio is a blogger at AkitaOnRails.com and is an organizer and speaker at Ruby Dev. Conf. Brazil. Fabio mentions have minor open source projects. Fabio talks revolve around “How do you as a Ruby Developer, dive into new languages,” such as Crystal and Elixir. Fabio will be speaking on the upcoming Ruby Dev Summit.In particular, we dive pretty deep on:
    • Should we just all just go to Elixir?
    • Problems with choosing and staying with one language?
    • Ruby is a ZPE language or 0.8 languages.
    • Ruby on Rail was never a full solution.
    • Elixir is not a difficult language, object-oriented, and functional.
    • Elixir is linked an operating system.
    • What drove you to Elixir?
    • When new languages come up to replace something you already have…
    • Crystal is a getting a stable API in a few months.
    • LLVM -  Low-Level Virtual Machine, or compiler framework
    • Copy and pasting your Ruby code into the Crystal compiler
    • Dropbox client running on python
    • Using Rabbit MQ
    • and much more.
    Links: •  @AkitaOnRails•@RubyconfBR•Codeminer42facebook.com/akitaonrailsPicks:Eric•imazing  Dave•Apple Watch Chuck•Just Keep Going…Brian•Plug Rails Cookies Sessions Store
    • Dry
    Fabio
    • Kamel
    • Discord
    Special Guest: Fabio Akita.

    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.
    1 hr 4 min
  • MRS 23: Adam Cuppy

    This week on My Ruby Story, Charles speaks with Adam Cuppy. Adam is the co-founder at Zeal, a software consultancy that specializes in web and mobile applications. Adam describes his journey as an actor in theater and fine arts, then made his way into tech. Adam has been working and contributing to the Ruby community for at least the last decade.

    In this episode, we learn more about how Adam got into programming.  Adam talks about having to learn JavaScript and HTML to build a contact page, this was  Adam's the initial spark into programming. Adam talks about how he got into Ruby and the swiftness in building amazing programs and tools.  Adam talks about his contributions, favorite things to do in Ruby, and what is coming up next.

    In particular, we dive pretty deep on:

    • Adam journey from the theater arts, marketing, creative director, website design, PHP, Rails, etc.
    • What qualifications do you need to be a programmer?
    • Building something amazing in a short amount of time.
    • Growing and  deep contribution to the Ruby community
    • Speaking at conferences, teaching and sharing ideas.
    • Getting board without a purpose
    • Technical and product vision, while including everyone to serve a deeper purpose
    • Speaking contributions at conferences.
    • and much more!
    • Links:

      • @AdamCuppy
      • Git Hub - acuppy
      • What if Shakespeare wrote Ruby?
      • RubyDevSummit.com
      • Ego Is The Enemy
      • Secrets of the Millionaire Mind 
      • Miracle Morning 
      • The Obstacle Is the Way 
      • Picks: 

        Adam

        • Ruby Dev Summit and Conferences
        • Charles

          • Ketogenic Diet - Sugar free cheese cake
          • Fat Head movie 
          • Keto Charity 
          • 2 Keto Dudes
          • 34 min
          • RR 330: Functions vs Methods with Devon Estes
            Panel:Charles Max WoodDave KimuraEric BerrySpecial Guest: Devon EstesThe Ruby Rouges speak with Devon Estes, a return guess and Ruby developer who currently lives in Berlin, Germany. The topic of discussion is about Function vs. Methods, and talk about blocks and its functions. Also, some further digging into the behaviors of functions and designs. Devon explains that this topic will be of discussion at Ruby Dev Conf.Devon dives into the object orientation and the interactions between functions, editing or changing functions. The Ruby Rogues ask questions about, service functions, subsections of applications, application logic, and understanding the parts.In particular, we dive pretty deep on:
            • Functions vs. Methods
            • Blocks
            • When do you want to go for a function?
            • Editing Functions.
            • Service Objects solving problems
            • Methods and Function or classes?
            • Placing functions in apps
            • 30,000 lines
            • Single responsibly principle
            • Different classes of users
            • Example or great uses of functions
            • Keeping thing for being hard to manage among users
            • Value Objects and phone numbers, and functional methods.
            • Object orientation and functional programming
            • Merging Elixer and Ruby?
            • and much much more.
            Links: 
            • DryRB
            • Education Super Highway
            • @devonestes
            • devonestes.com
            • devonestes.com/fir
            •  
            Picks:Eric
            • Pipe Envy
            • Super Free Cheese Cake - Keto friendly
            Dave
            • Amazon Free Time
            Chuck
            • Ruby Dev Summit
            • 2ketodudes
            • Keto Clarity 
            Devon
            • Nav to Tetris
            • Season 4 Bojack Horseman
            • Zoos
            Special Guest: Devon Estes.

            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.
            1 hr 3 min

          About Ruby Rogues

          From the publisher's feed

          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:

          More shows like Ruby Rogues

          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          286 Listeners

          The Ruby on Rails Podcast by David Hill

          The Ruby on Rails Podcast

          52 Listeners

          Adventures in Angular by Charles M Wood

          Adventures in Angular

          33 Listeners

          JavaScript Jabber by Charles M Wood

          JavaScript Jabber

          234 Listeners

          iPhreaks by Charles M Wood

          iPhreaks

          17 Listeners

          React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

          React Native Radio

          67 Listeners

          Nerdland Podcast by Lieven Scheire

          Nerdland Podcast

          44 Listeners

          Adventures in Angular by Charles M Wood

          Adventures in Angular

          15 Listeners

          JavaScript Jabber by Charles M Wood

          JavaScript Jabber

          62 Listeners

          Ruby Rogues by Charles M Wood

          Ruby Rogues

          21 Listeners

          My Angular Story by Charles M Wood

          My Angular Story

          0 Listeners

          My Ruby Story by Charles M Wood

          My Ruby Story

          0 Listeners

          The Diary Of A CEO with Steven Bartlett by DOAC

          The Diary Of A CEO with Steven Bartlett

          8,346 Listeners

          Remote Ruby by Chris Oliver, Andrew Mason, David Hill

          Remote Ruby

          34 Listeners

          Code with Jason by Jason Swett

          Code with Jason

          15 Listeners

          Cautionary Tales with Tim Harford by Pushkin Industries

          Cautionary Tales with Tim Harford

          5,073 Listeners

          The Rest Is History by Goalhanger

          The Rest Is History

          15,606 Listeners

          The Ezra Klein Show by New York Times Opinion

          The Ezra Klein Show

          15,899 Listeners

          The Rest Is Politics: Leading by Goalhanger

          The Rest Is Politics: Leading

          833 Listeners