All Ruby Podcasts By Devchat.tv

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 698:45:44
  • Mais informações

Informações:

Sinopse

All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants

Episódios

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

    30/01/2018 Duração: 01h07min

    Panel:Dave KimuraEric BerryDavid RichardsSpecial Guest: Justin Searls and Josh GreenwoodIn 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 communityAbandoning GemsExploratoryThe rise of RailsHow 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 - intelWorking with other languages, then into RubyJim!Our industry’s obsession at placing novelty/newness above deeper truths and w

  • RR 346: Ruby Debuggers with Daniel Azuma

    23/01/2018 Duração: 01h04min

    Panel:Charles Max WoodDave KimuraBrian HoganEric BerrySpecial Guest: Daniel AzumaIn 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 SupportCloud DebuggerFirst debugger projectTalks about debuggingWhy do you use a debugger in the first place?Figuring out info and where to started  - processes to startRapid round tripsPrySecond debugger,Snapshots of program stateByte CodeIs this only available on the Google cloud platformSimilar products?Stack driver gemsGoogle cloud debugger gemStandard rails applic

  • RR 345: App Failure Emergencies and Holidays

    16/01/2018 Duração: 01h04min

    Panel:Charles Max WoodDave KimuraDavid RichardsSpecial Guest: Amit ChoudaryIn 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 deploymentStaff availability is the biggest problem during that holidaysComing in on holidays"The Server is Down email”Adapting and avoiding the emailCrashes - storiesRedundant storage arrayDisaster recoveryHaving a planCommunicationHaving

  • RR 344: What Are You Working On?

    09/01/2018 Duração: 53min

    Panel:Charles Max WoodDave KimuraDavid RichardsBrian HoganEric BerryIn 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, ReactReact, react componentsJS SprinklesTubo LinksHybrid AppsUsing Angular and ReactWhy do I thing that way I do?Comments of DHHRails is the Swiss Army KnifeStimulus Playing with things helps your developmentEnvironments and RailsUsing ElmFile transferPragmatic Studios - free videosPodcasting ApplicationsUnderstanding how people work.DockerPractical DockerAnd much much moreLinks:DockerPragmatic Studios Picks

  • RR 343: Ruby 2.5 with Jesus Castello

    04/01/2018 Duração: 56min

    Panel:Charles Max WoodDave KimuraDavid RichardsEric BerryIn 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 documentationChanges to the libraryRVM - Is GreatSystem RubyWhat feels most natural working withPreventing SkyNet!Language changesTop-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 fastRuby performance (Why do so many people complain about it, is it reall

  • RR 342 Rails, Development, and More with David Heinemeier Hansson

    27/12/2017 Duração: 01h32min

    Panel:Charles Max WoodDave KimuraDavid RichardsEric BerryIn this episode, the Ruby Rogues panel discuss Rails, Development, and More with David Heinemeier Hansson. David is the creator of Ruby on Rails, the founder and CTO of Basecamp, and the hosts of The ReWork Podcast.   David Answers a number of questions form the panel about the front-end on Rails, Turbo Link, Stimulus, How does this differ,  cheaper labor, better hardware, and much more. This is a great episode to understand the background of Ruby on Rails, Basecamps, and things to come with Ruby.In particular, we dive pretty deep on: The new book The Com CompanyWhere are we going with the front-end on Rails?Turbo LinksStimulusRedux ApplicationProductivityDo you Stimulus providing enough?How does this differ from new things coming out?Ruby on Rails will not last…ToolkitsCheaper hardwareBasecampHigher cost of programmersThe FrontierC in JavaWhy don’t you hire senior experience?Experience and career pathRemote WorkPaying developers enoughCompetitive paySw

  • RR 341: Standards vs Reality

    22/12/2017 Duração: 01h05min

    Panel:Charles Max WoodDave KimuraDavid RichardsIn this episode, the Ruby Rogues panel discuss Standard vs Reality. The panel discusses how realistic it is to expect standards.  Charles, Dave and David cover topics on the appearance of code, the family of origin, conforming when working with a team, community projects, company repos, challenging old standards, and much more concerning how workflows are performed today. This is a great episode for developers to learn to ask if there is a better or time efficient way to do things.In particular, we dive pretty deep on: The reality of standards  - Does it work and make money?The appearance of code - the family of originWorking with a team and maintaining standardsCommunity standardsCompany standards and reposWho is the boss in projectChallenging old standard as technology updatesOverheadStandards are a stand-in for I don’t have to think about it.Reality Check?Search KickValidationCode growingLines of CodeRubocop Building standard on your own projectsWriting code t

  • RR 340: Strings and Encodings in Ruby with Aaron Lasseigne

    12/12/2017 Duração: 54min

    Panel:Charles Max WoodDave KimuraEric BerryDavid RichardsIn this episode, the Ruby Rogues panel discuss Strings and Encodings in Ruby with Aaron Lasseigne. Aaron has been a Ruby developer for over a decade and is the author of Mastering Ruby: Strings and Encodings. Also, Aaron talks about his recent work on a service object Gem called Active Interaction. This is a great episode on learning about Strings and Encodings.In particular, we dive pretty deep on: Discussion Points (contributed by guests and hosts):•Why is it so important to understand strings?◦“The internet is powered by multimillion-dollar string manipulation machines. We put strings in a box, and get new strings out. While there’s plenty of mathy things that can happen in the middle, there is no denying the importance of strings in today’s world.” - Schneems◦They’re the only data structure that lies to you. You can see the exact contents of an array or hash but strings mask what’s happening. That’s why you can get situations when a single character

  • RR 339: Typical Day of a Developer

    05/12/2017 Duração: 58min

    Panel:Dave KimuraEric BerryDavid RichardsIn this episode, the Ruby Rogues panel discuss the typical day of a developer. Eric, David, and Dave speak about their daily routines as far as preparation, favorite task management tools, workflows, meetings, coding and testing, home life, working remote, commuting, health/mental healthy choices, and scheduling your projects to stay on course.Importantly, the panel discusses how to handle burnout and keeping up the inspiration to work, and build side businesses. This is a great episode to learn tips and tricks from successful developers and staying the course for further success and longevity in the industry.In particular, we dive pretty deep on: First, how Eric Berry handles day to dayPreparation for the dayClubhouse task management Calendly Handling burnout!Organization with your tasks listPassionRecharging or resetting/restingDoing what matters to you - ValidationSecond, how Dave Kimura handle day to dayHealthy choices  - eating in or out for lunchWorking from home

  • RR 338: Data Warehousing with Trae Robrock

    28/11/2017 Duração: 51min

    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 BitsSchedule 1 drugBanking with this business and industryCash-based business with no paper trailPaper trail only on the productTracking data and finances600 cu

  • RR 337: Rapidly Mapping API Schemas in Ruby with Adam Cuppy

    21/11/2017 Duração: 01h01min

    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 DeveloperWeb applicationsCreative and ArtistryRapidly Mapping API Schemas in RubyIs this similar to Zappier?Meta ProgrammingHashClient ObjectCalling DataBeing self taught and becoming aware of patternsDesign patternsPHP framework and intro to RailsNVCInspiration to buildCommunication among the team is the first code you writeWhat if Shakespeare wrote Ruby?Write

  • RR 336: Refactoring Mature Rails Apps with Ben Orenstein

    15/11/2017 Duração: 56min

    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 callbacksSlow testsTesting best practicesWho will this course benefit?Coding practicesAs an advance dev. It is still good to get another perspectiveKeeping the configuration up to date.Working in teams -  Code quality and quantityLeaving ThoughtBotSurrendering relationship after leaving the jobSolo entrepreneurship - is this work?Working in confidenceWorking on ElmRefactoring old version o

  • RR 335: Collaborative and Effective Work Environment with David Richards

    08/11/2017 Duração: 52min

    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 turnoverWork overloadDoing something that matter in your jobFinding yourself and passion for a jobBeing an emotional developerGenerational expectations of your jobThe definition of work has changed!Knowledge workerBeing an older and experienceWorking with new developers, and finding developers with experienceDoing t

  • RR 334: Is Elixir the Next Ruby? with Hal Fulton

    31/10/2017 Duração: 56min

    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 RubyRuby does not handle multiple processorsThe Free Lunch is Over - Moore’s LawThe future is in multiple core and or processorsOOP or FPImmutabilityRail helped Ruby in the uptakeSpeed and Threads of ElixirPhoenixErline, Raya - ElixirElixer is easier on the eyes

  • RR 333: RubyMotion and the Aesthetic of Ruby with Amir Rajan

    25/10/2017 Duração: 01h09min

    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 webMobile RubyGoogle and Android don’t provide the same thing for app building.Mac Ruby Language Translation compilerLLVM bit code - Low-level virtual machineHow RubyMotion works with LLVMComplier backendsLLVM KaleidoscopeUnderstand one level

  • RR 332: Exploring Connections Between Your Apps and the Web with Justin Weiss

    17/10/2017 Duração: 46min

    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 webBreaking into the connection between your apps or native client and your mode APIsMicro ServicesFinding the pain pointsWhere to start to begin open visibilityDeploy and looking at logs - Gems and Libraries.Tooling - API requests manually - Postman app , PAWAutomation or one-off toolsWhen something breaks, what kind of information is relevantFi

  • RR 331: 30 days to Elixir then Crystal and back again to Ruby with Fabio Akita

    10/10/2017 Duração: 01h03min

    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 frameworkCopy and pasting your Ruby code into the Crystal compilerDropbox

  • RR 330: Functions vs Methods with Devon Estes

    03/10/2017 Duração: 01h02min

    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. MethodsBlocksWhen do you want to go for a function?Editing Functions.Service Objects solving problemsMethods and Function or classes?Placing functions in apps30,000 linesSingle responsibly principleDifferent classes of usersExample or great uses of functionsKeeping thing for being hard to manage among users

  • RR 329: Learning Machine Learning with Marc-André Cournoyer

    26/09/2017 Duração: 17min

    Panel:Charles DaveEric Special Guest: Marc-André CournoyerRuby Rouges speaks with Marc-André Cournoyer, whose most notable works were the Thin Web Server, Tiny RB Ruby implementation, and a book called “Create your own Programming Language,” response for the creation of Coffee Script. Also he has done some with with Rack 2 and create some of the initial Rack Adapters. The discussion covered in this episode are about learning machine learning. How do you learn it in Ruby? The basics of machine learning and the best practices to become more competent in machine learning. Also some diving into hardware, training, for getting the job done. In particular, we dive pretty deep on:How to Learn Machine Learning?Important hardware components: GPU, RAM, etc. TrainingAlgorithms that are doing once impossible thingsBuilding a machine learning system for different kind of tasks or applicationsDecide on a side project and completing a side projectLinks: Marc-André CournoyerThe Great Code ClubCoreLogictwitter.com/macournoyer

  • RR 329: Learning Machine Learning with Marc-André Cournoyer

    26/09/2017 Duração: 53min

    Panel:Charles DaveEric Special Guest: Marc-André CournoyerRuby Rogues speaks with Marc-André Cournoyer, whose most notable works were the Thin Web Server, Tiny RB Ruby implementation, and a book called “Create your own Programming Language,” responsible for the creation of Coffee Script. Also, he has done some with Rack 2 and creates some of the initial Rack Adapters. The discussion covered in this episode are about learning machine learning. How do you learn it in Ruby? The basics of machine learning and the best practices to become more competent in machine learning. Also some diving into hardware, training, for getting the job done. In particular, we dive pretty deep on:How to Learn Machine Learning?Important hardware components: GPU, RAM, etc. TrainingAlgorithms that are doing once impossible thingsBuilding a machine learning system for different kind of tasks or applicationsDecide on a side project and completing a side projectLinks: Marc-André CournoyerThe Great Code ClubCoreLogictwitter.com/macournoyer

página 20 de 37