Sinopse
All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants
Episódios
-
RR 352: React on Rails and Webpacker with Justin Gordon and Rob Wise
06/03/2018 Duração: 01h15minPanel: Charles Max WoodDave KimuraEric Berry Special Guests: Justin Gordon and Rob WiseIn 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 libraryRuby on Rails adopted Webpack and called it WebpackerDefine your fence lines for your libraryJavaScriptKey features of React on RailsProps.mdAngular issues with WebpackerHow the original React on Rails workedNeeded a view helperHow much of a part is Webpacker to the core team?Webpack was huge winThey made a lot of assumptions when making WebpackerGlobal registrationServer renderingHTMLHVMN.comjQueryIs there a path with this where you don’t have to be a react expert?Forum.shakacode.comMuch Webpack to I need to know to pick up React on Rails?Do we need all of the Ru
-
RR 351: Thwarting Insider Threats with Greg Kushto
27/02/2018 Duração: 01h06minPanel: Charles Max WoodDave KimuraBrian HoganEric Berry Special Guests: Greg KushtoIn 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 intentTeam approach to thwart insider threatsHow did you get started?Helpdesk workerHow to get started in this line of workYou need to be an expert in order to be successful in this line of workMaking a statementWhistleblowingPreventionDon’t give everyone full access to everythingDon’t leave holes in your workMost errors are caused by human
-
RR 350: Episode 350 Celebration!
20/02/2018 Duração: 01h15minPanel: Charles Max WoodDave KimuraDavid Richards Special Guests: NoneIn 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 SoftwareStimulus and JavaScript FrameworksDrift and RubyPython, Ruby, and ElixirCSSZapierThe importance of familyLearning
-
RR 349: The Overnight Failure with Sebastian Sogamoso
13/02/2018 Duração: 01h06minPanel: Charles Max WoodEric BerryDave KimuraDavid Richards Special Guests: Sebastian SogamosoIn 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 PHPFailure storiesPersonal failure stories in software projectsPublic failure stories in technology companiesFailure from a personal perspectiveI am the worst developer ever?Will I get fired?Will this ever be over?Getting peer supportWill I have to carry with the weight of this failure for my entire career?Taking time off to deco
-
RR 348: Continuous Automation - Chef, InSpec, and Habitat with Nathen Harvey and Nell Shamrell-Harrington
06/02/2018 Duração: 01h01minPanel:Dave KimuraEric BerryDavid RichardsSpecial Guest: Nathen Harvey and Nell Shamrell-HarringtonIn 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 ProfessionalContinuous Automation - Chef, InSpec, Habitat3 Main Focuses: Infrastructure Automation, Compliance Automation, Application AutomationInstanbul, AWS Cloud, Etc.AWS Bean StalkChef works best at “Massive Scale”Where Chef shines!TestsMore on complianceInSpecThing
-
RR 347: There's Nothing New Under the Sun with Justin Searls and Josh Greenwood
30/01/2018 Duração: 01h07minPanel: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: 01h04minPanel: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: 01h04minPanel: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: 53minPanel: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: 56minPanel: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: 01h32minPanel: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: 01h05minPanel: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: 54minPanel: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: 58minPanel: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: 51minPanel: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: 01h01minPanel: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: 56minPanel: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: 52minPanel: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: 56minPanel: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: 01h09minPanel: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