Alle afleveringen
748 afleveringen, van nieuw naar oud
-
243 RR Books That Aren't POODR
20 januari 2016 · 58 min
02:36 - http://www.amazon.com/gp/product/3642768199/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=3642768199&ie=UTF8&linkCode=as2&linkId=UTPZTXY2HXM5NO54&tag=chamaxwoo-20
- https://en.wikipedia.org/wiki/Hermeneutics
05:42 - http://pages.cs.wisc.edu/~remzi/Naur.pdf 07:55 - http://www.amazon.com/gp/product/1622030613/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1622030613&ie=UTF8&linkCode=as2&linkId=XUQDR6SKKGNPHZL5&tag=chamaxwoo-20 13:14 - http://www.amazon.com/gp/product/1937785580/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1937785580&ie=UTF8&linkCode=as2&linkId=W2LNYBF6WEDCTIPN&tag=chamaxwoo-20 14:32 - https://www.ng-book.com/2/ 16:09 - Paper Reading Group
- http://blog.acolyer.org
- https://speakerdeck.com/randommood/we-hear-you-like-papers
19:58 - http://www.amazon.com/gp/product/0345472322/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0345472322&ie=UTF8&linkCode=as2&linkId=6GL2VIKO2JSJBA7A&tag=chamaxwoo-20 20:29 - http://www.amazon.com/gp/product/0984782850/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0984782850&ie=UTF8&linkCode=as2&linkId=SL7NNSEN6XDPOQ2K&tag=chamaxwoo-20 22:01 - Ruby Rogues Book Club Books Episodes
- https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck
- https://devchat.tv/ruby-rogues/087-rr-book-clubpractical-object-oriented-design-in-ruby-with-sandi-metz
- https://devchat.tv/ruby-rogues/068-rr-book-club-growing-object-oriented-software-guided-by-tests
- https://devchat.tv/ruby-rogues/097-rr-book-club-patterns-of-enterprise-architecture-with-martin-fowler
- https://devchat.tv/ruby-rogues/178-rr-book-club-refactoring-ruby-with-martin-fowler
22:43 - Books to Learn When You’re Learning to Become a Software Developer
- http://www.amazon.com/gp/product/0321934113/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0321934113&ie=UTF8&linkCode=as2&linkId=HKNO5SF54LKAX3FS&tag=chamaxwoo-20
- http://www.… Lees meer -
242 RR Migrating a Monolith to Microservices Via an Evolutionary Path with Mike Gehard
13 januari 2016 · 1 uur 25 min
02:34 - Mike Gehard Introduction Lees meer
Twitter
GitHub
Pivotal
03:23 - Monoliths 04:18 - Microservices 09:47 - Migrating a Monolith to Microservices Via an Evolutionary Path
Organization
The Application Continuum: Evolving toward distributed systems
15:21 - The Steps Along the Continuum
Where do engines fit in?
Service Boundary Definitions
19:25 - Bounded Context
The Ruby Rogues Episode #228: The Lotus Framework with Luca Guidi
21:52 - Evolution
Conway’s Law
Unbuilt Gems
30:40 - Dependency on the Database35:15 - Testing
pact
Jepsen Testing
Postman
Mashery I/O Docs
51:16 - Deployment
Pivotal Cloud Foundry
52:47 - Security
UAA
55:15 - Advice for those getting started
SOA (Service-oriented Architecture)
Component-Based Rails Applications Resources
01:04:09 - Fault TolerancePicks LOWA Boots (Avdi)
Pearl’s Peril (David)
He Never Died (David)
httplog (Coraline)
Toxic Workers by Michael Housman and Dylan Minor (Coraline)
The Unbeatable Squirrel Girl Vol. 1 by Ryan North (Jessica)
Hamilton (Original Broadway Cast Recording) (Jessica)
MyFitnessPal (Chuck)
Run 10k (Chuck)
Pebble Time Steel (Chuck)
Aftershokz Bluez 2 (Chuck)
FLUIDSTANCE (Mike)
The Elm Programming Language (Mike)
Kotlin (Mike)Special Guest: Mike Gehard.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.
-
241 RR What Makes a Great Developer with Phil Spitler
6 januari 2016 · 17 min
Check out Ruby Remote Conf: coming to you live in March! Buy a ticket or submit a CFP! 02:17 - Phil Spitler Introduction Lees meer
Twitter
GitHub
Blog
03:20 - Panel opinions: What makes a good developer?07:26 - “Successful” vs “Great” Developers
Growth Mindset
12:45 - Mentors: What to they epitomize?
Maintainability
14:37 - How do newbies find/identify mentors?17:45 - When Becoming Great Starts to Matter27:51 - How People “Arrive”; Necessary Skillsets
Code Archaeology
30:51 - Bloc.io 36:44 - As a mentor, where do you draw the line?
Ruby Rogues Episode #240: What Makes a Good Manager with Marcus Blankenship
40:57 - As an educator: How important is it to do hands-on work of your own?
The Freelancers’ Show Episode #184: Goals and Productivity (unreleased at time of publication)
Picks Rat-a-Tat Cat (Jessica)
Sorry Not Sorry IPA (Jessica)
Amazon Fire Kids Edition (Avdi)
The Now Habit: A Strategic Program for Overcoming Procrastination and Enjoying Guilt-Free by Neil Fiore (Avdi)
Intercom Central® 246 - Four Channels HOME Power-line Intercom System (Chuck)
Fathead (Chuck)
spitfire (Phil)
Bloc's Software Engineering Track (SET Program) (Phil)
Kyle Cease (Phil)
Phil’s coworker’s Ariel's man crush on Avdi (Phil)
Carol Dweck: The Power of Believing That You Can Improve (Phil)
Wile Kratts (Children's Science Show) (Phil)
MindSet by Carol Dweck (Chuck)Special Guest: Phil Spitler.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.
-
240 RR What Makes a Good Manager with Marcus Blankenship
30 december 2015 · 1 uur 3 min
02:05 - Marcus Blankenship Introduction Lees meer
Twitter
Blog
02:52 - Pain and Difficulties of Moving From Programming to Management
Identity
Credibility
10:50 - Image and Identity (Cont’d)
Expectations
Role Models
19:16 - Management; Making the Move to Management
Aikido
“Everybody deserves a good manager.”
23:37 - How do you know if you have a bad manager?27:13 - Feedback; Tone of Communication33:54 - What should you do when you get promoted to a management position?
Nix Production Code Tasks
Meet with Your People (Give Feedback)
One-on-one Meetings with Team Members
Zero Surprises Evaluation Policy
Evaluation Forms
Goals and Incentives
Reviews for Self-Reflection
Get Your Own Feedback
48:25 - How do you know you are doing a good job?
Skip-Level Reviews
Growth of your team and members
Signs of Loyalty
51:06 - What if you don’t want to move into a management role?Picks The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers by Ben Horowitz (Jessica)
The Narrow Road to the Deep North by Richard Flanagan (Jessica)
Star Wars: The Force Awakens (Chuck)
JS Remote Conf (Chuck)
Ruby Remote Conf (Chuck)
Freelance Remote Conf (Chuck)
The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield (Marcus)
Predicting the Unpredictable: Pragmatic Approaches to Estimating Project Schedule or Cost by Johanna Rothman (Marcus)Special Guest: Marcus Blankenship.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.
-
239 RR Swiss Army Rubyknife with Peter Cooper at Ruby Remote Conf 2015
23 december 2015 · 47 min
This episode is from Peter Cooper’s talk at Ruby Remote Conf 2015. You can watch the full, unedited presentation, Swiss Army Rubyknife, on YouTube at your convenience. Lees meer
Check out All Remote Confs for next year’s remote conference lineup!
Ruby Remote Conf will run from March 23rd-25th 2016. Buy a ticket or submit a CFP!
JS Remote Conf is running from January 14th-16th 2016. Check out the speaker lineup!
Freelance Remote Conf will run from February 24th-26th. We’ve already got a great list of confirmed speakers. Stay tuned for more details!
We, the Ruby Rogues panelists (And, Mandy!), wish you a very happy holiday season.Special Guest: Peter Cooper.
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.
-
238 RR Refactoring
16 december 2015 · 1 uur 1 min
Check out JS Remote Conf and submit a Ruby Remote Conf CFP! 02:26 - Refactoring (Definition) and Where People Fail03:55 - Tests and Refactoring Lees meer
How do you decide when your codebase is untestable?
10:59 - Managing Scope11:42 - Why We Refactor; The Value of Refactoring
Coraline's Data-Driven Refactoring Talk
17:13 - Refactoring Tools 20:40 - When Refactoring Gets Put Off; Establishing a Code Culture26:23 - Refactoring Strategies
Extract Method
Extract Class
Introduce Explaining Variable
37:38 - Performance Tradeoffs41:42 - Generative Testing
approvals
50:33 - Measurement53:08 - Examples and Resources
Martin Fowler: Catalog of Refactorings
Refactoring: Ruby Edition by Jay Fields
Katrina Owen: Therapeutic Refactoring @ Cascadia Ruby Conf 2012
Sam Livingston-Gray: Fluent Refactoring @ LoneStarRuby 2013
Picks Longmire (Avdi)
Clash of Clans (Chuck)
Star Wars Commander (Chuck)
Cleaning your office (Chuck)
Hsing-Hui Hsu: Time flies like an arrow; Fruit flies like a banana: Parsers for Great Good @ RubyConf 2015 (Coraline)
Betsy Haibel: s/regex/DSLs/: What Regex Teaches Us About DSL Design @ RubyConf 2015 (Coraline)
Velocity 2016 Call for speakers (Saron)
RailsConf 2016 (Saron)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.
-
237 RR Rails + JavaScript + Functional Programming with Brad Urani
9 december 2015 · 57 min
Check out JS Remote Conf and All Remote Confs! 02:32 - Brad Urani Introduction Lees meer
Twitter
GitHub
Blog
Procore
04:01 - Immutable/Persistent Data Structures; Advantages
Changing the Unchangeable: The Hows and Whys of Immutable Data Structures @ RubyConf 2015
hamster
07:30 - Tools for Debugging08:23 - Why do Rubyists care about things like Elm?09:39 - Persistent Data Structure Use Cases; Functional Programming12:07 - Testability13:51 - Where does “functional play a role in a typical CRUD app? Active Record,
The Single Responsibility Principle (SRP)
Callbacks
Object-oriented Programming (OOP)
“Nouns are objects; verbs are methods” - Corey Haines
22:49 - Coworker Receptiveness of Ruby + JavaScript Style of Programming
Codebase Inconsistency?
“Merit”
26:41 - Service-oriented Architecture (SOA) vs Monolithic Applications
Remote Procedure Calls (RPC)
Representational State Transfer (REST)
30:21 - Monoliths as a Necessary Stage in the Development of a Mature Application
Elixir
The Phoenix Framework
ecto
33:23 - The Repository Pattern; Terminology & Naming
Patterns of Enterprise Application Architecture by Martin Fowler
37:40 - Structured Query Language (SQL)
Avdi Grimm: The Soul of Software @ RubyConf Portugal '15
The Sapir Whorf Hypothesis'
Picks Dan Carlin's Hardcore History (Coraline)
Stuff You Missed in History Class (Coraline)
Buffer (Avdi)
New Belgium Brewing Accumulation White IPA (Avdi)
Saramonic SmartMixer Professional Recording Stereo Microphone Rig (Chuck)
LaunchCode (Brad)
Turing's Cathedral: The Origins of the Digital Universe by George Dyson (Coraline)
VAT19 (Brad)Special Guest: Brad Urani.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.
-
236 RR Neo4j with Brian Underwood
2 december 2015 · 52 min
02:10 - Brian Underwood Introduction Lees meer
Twitter
GitHub
Blog
Neo Technology
02:55 - Neo4j
Neo4j [GitHub]
04:31 - Graph Databases vs Traditional Databases06:02 - Relations Have Directions06:58 - Modeling a Domain as a Graph; How it Works
cypher
13:25 - Built-in Query Processor15:04 - Neo4j.rb => ORM; OGM
Mongoid Influence
18:06 - Declarative Schema 21:09 - The Ruby Client vs The Java Client25:48 - Use Cases35:53 - Who is using Neo4j?
Ashley Sun Lending Club: Managing Microservices with Neo4j @ GraphConnect SF 2015
38:42 - Challenges as an Open Source Maintainer39:44 - Funding Neo4j41:00 - Working Abroad42:16 - Getting Started with Neo4j
Getting Started with Neo4j and Ruby
Neo4j Screencasts
Neo4j.com/developer
Neo4j [GitHub]
Picks Elle Luna: The Crossroads of Should and Must (Jessica)
Lynda Tutorials (Avdi)
How to Win Friends & Influence People by Dale Carnegie (Avdi)
Marked 2 (Coraline)
Fund Club (Coraline)
RubyTapas #334: Rspec Compound Matchers (Brian)
Pyrosomes (Brian)
Americapox: The Missing Plague (Brian)Special Guest: Brian Underwood .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.
-
235 RR Processing Textual Data with Ruby with Rob Miller
25 november 2015 · 53 min
Check out JS Remote Conf! 02:07 - Rob Miller Introduction Lees meer
Twitter
GitHub
Blog
Big Fish Marketing
Text Processing with Ruby: Extracting Value from the Data That Surrounds You with Rob Miller
03:11 - Why does text processing matter?07:32 - One-off Data Processing, Core Competency
The Perl Programming Language
10:36 - Processing Less-structured, Unstructured Data12:45 - The Command Line
Ruby's -e, -n and -p switches
Antipatterns
Class: IO
29:15 - Abstractions and Refactoring35:12 - Munging: Tools and Practices
transproc
40:57 - Text Processing for Textual Visual Things
Conway's Game of Life
42:57 - Parallelization 45:45 - Fanning Data
join
Picks Text Processing with Ruby: Extracting Value from the Data That Surrounds You with Rob Miller (Avdi)
Data Is Plural by Jeremy Singer-Vine (Avdi)
RubyConf 2015 Videos (Avdi)
Papers We Love (Jessica)
transproc (David)
Does your data fit in RAM? (David)
advisor (David)
Swarm Simulator (Chuck)
15 Minute Podcast Listener chat with Charles Wood (Chuck)
Toastmasters (Chuck)
All Remote Conferences (Chuck)
transproc (Rob)
Sequel: The Database Toolkit for Ruby (Rob)
Priceless: The Myth of Fair Value (and How to Take Advantage of It) by William Poundstone (Rob)Special Guest: Rob Miller.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.
-
234 RR Beyond Code with Jerod Santo and Adam Stacoviak
18 november 2015 · 54 min
02:28 - Jerod Santo Introduction Lees meer
Twitter
GitHub
Blog
Object Lateral, Inc.
02:44 - Adam Stacoviak Introduction
Twitter
GitHub
Blog
02:55 - The Changelog and Beyond Code (Background)
5by5
Wynn Netherland
The Changelog #172: GitUp, Git UX, and More with Pierre-Olivier Latour
The Changelog #145: 10+ Years of Rails with DHH
The Changelog #139: The Rise of io.js with Mikeal Rogers
The Changelog #155: The Future of Node.js with Scott Hammond
JavaScript Jabber #147: io.js with Isaac Schlueter and Mikeal Rogers
13:50 - The Corporatization of Open Source16:00 - Sharing Stories of Fascinating People and Choosing Conferences
Gophercon
21:21 - Differences Between Communities
Ron Evans
Ruby Rogues Episode #141: Teaching Kids with Ron Evans
24:54 - Where are The Changelog and Beyond Code’s future plans?
OSCON
Strange Loop
Questions:
Who is your programming hero?
If you had to relearn how to code all over again, what would you tell yourself?
What’s the most exciting thing in software right now?
31:57 - Interview Wishlist
20 Years of Ruby with Matz
20 Years of JavaScript with Brendan Eich
Bill O’Reilly
Linus Torvalds
10 Years of Git with Junio Hamano
Apple: ResearchKit
Sara Chipps
35:43 - Origin Stories
Mitchell Hashimoto
The Changelog #180: Otto, Vagrant, and Automation with Mitchell Hashimoto
LEGO League
Picks Personality Insights (Coraline)
The Art of Empathy: A Complete Guide to Life's Most Essential Skill by Karla McLaren (Coraline)
FamilySearch (Chuck)
Snow (Chuck)
DISTRICT Roasters (Adam)
The Balvenie (Adam)
Lismore Scotch (Adam)
The Elixir Fountain (Jerod)
Robot or Not? (Jerod)
Song Exploder (Jerod)Special Guests: Adam Stacoviak and Jerod Santo.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.
-
233 RR Onboarding New Employees
11 november 2015 · 56 min
02:36 - Responsibility and Communication Lees meer
Slack
“Ask Anything”
12:10 - Onboarding Experience for Remote Employees15:55 - Measuring New Employee Metrics 17:41 - Onboarding Onto a Team vs Onboarding Onto a Project20:51 - What it Means to be a Senior Developer29:20 - First Impressions and Team Member Categories33:26 - How do you decide what you spend time learning?40:57 - Code Reading
The Web Platform Podcast
Picks Private Internet Access (Avdi)
Darkest Dungeon (Avdi)
imprint (Coraline)
The surprising truth about which personality traits do and don't correlate with computer programming skills (Coraline)
TALON Bluetooth Wireless Headphones (Jessica)
The Penderwicks: A Summer Tale of Four Sisters, Two Rabbits, and a Very Interesting Boy by Jeanne Birdsall (Jessica)
Reading to your kids (Chuck)
LinkedIn (Chuck)
RubyTapas (Chuck)
Elixir Sips (Chuck)
Avdi's Newsletter (Avdi)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.
-
232 RR Teaching and How We Can All Do More to Teach Technical Topics to Others with Eric Normand
4 november 2015 · 1 uur 14 min
02:20 - Eric Normand Introduction Lees meer
Twitter
GitHub
Democracy Works
LispCast
Clojure Gazette
PurelyFunctional.tv
03:31 - Old vs Young Programmers
Robert C. Martin: My Lawn
“Uncle Bob” Martin Speaks at Yale SOM
05:38 - Teaching Fundamentals
Kathy Sierra
11:02 - Teaching Backgrounds12:13 - Why is so hard to be a good teacher?15:54 - Teacher Feedback19:46 - Asking Questions25:56 - Community Education28:20 - Order of Operation29:36 - Recognizing Students Understanding of Fundamentals
NPR Planet Money: When Women Stopped Coding
31:25 - Should there be prerequisites?34:30 - How to Assess Where People Are 35:43 - Teaching the Teacher39:10 - Bootcamps 45:52 - After BootcampsMentoring52:11 - Skill vs Knowledge
O'Reilly's Head First Series
More From Eric
How to avoid "Makes sense if you already understand it."
Making True/False Questions Easy
Tap Into Your Social Brain
Use Task Analysis to Break a Skill Into Steps
Picks Inoreader (Avdi)
Windows 10 (Avdi)
Sandi Metz's Courses (Avdi)
Avdi Grimm: I have a newsletter. You could subscribe, maybe. (Avdi)
Ian Steadman: Sex isn’t chromosomes: the story of a century of misconceptions about X & Y (Coraline)
Parable of the Sower by Octavia E. Butler (Coraline)
Wunderlist (Jessica)
The Partially Examined Life (Jessica)
Together Tech (Chuck)
Being Intentional (Chuck)
Highrise (Chuck)
Eventual Millionaire with Rory Vaden (Chuck)
Ruby Rogues (Eric)
Yoshiki Ohshima's Youtube Channel (Eric)
Mindstorms: Children, Computers, And Powerful Ideas by Seymour A. Papert (Eric)Special Guest: Eric Normand.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.
-
231 RR GraphQL with Lee Byron
28 oktober 2015 · 1 uur 14 min
Go check out Rails Remote Conf! 02:30 - Lee Byron Introduction Lees meer
Twitter
GitHub
Blog
Facebook
02:46 - GraphQL
[GitHub] graphql
Relay
04:16 - GraphQL vs REST09:43 - Endpoints
Security
13:33 - How the Stack Works
graphql-ruby
19:35 - GraphQL on the Front and Back Ends
Type Checking
Contracts
Versions
36:14 - Calculating Tradeoffs43:38 - Structuring46:17 - Building the Ecosystem48:16 - Use with Other Frameworks
JavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe Savona
49:50 - GraphQL vs Falcor 52:20 - How would you have made GraphQL differently?54:06 - React Native 56:29 - REST => GraphQL
ElixirConf
57:36 - TypesPicks San Francisco (Jessica)
Dolores Park (Jessica)
Greg Heo: Outlining Your Conference Talk Pixar-style (Coraline)
Walnut (Coraline)
Tandy Leather (David)
Ian Atkinson on YouTube (David)
Bruce Cheaney on YouTube (David)
Springfield Leather (David)
Tandy Leather Outlet (David)
The Ionic Framework (Chuck)
CharlesMaxWood.com (Chuck)
Rails Remote Conf (Chuck)
All Remote Confs (Chuck)
JS Remote Conf (Chuck)
Flow (Lee)
The Firesteel: A Novel by Ash Huang (Lee) Special Guest: Lee Byron.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.
-
230 RR Hiring Diversely with Sarah Mei
21 oktober 2015 · 1 uur 10 min
Check out and get your ticket for Rails Remote Conf! 02:00 - Sarah Mei Introduction Lees meer
Twitter
GitHub
Blog
Devmynd
RailsBridge
06:11 - Why It’s Hard to be “The First Person”
Biases
Mind the Gap - On the unconscious bias we all carry, and how it applies to hiring
Avdi Grimm: What it’s like to come back to a Ruby project after 6 months
13:27 - Transmitting Cultural Values16:01 - What Companies Can Do
Dev Team Diversity #Realtalk - On the unprecedented opportunity we have right now to diversify our small teams
Everyone has something to learn; Everyone has something to teach (Mentoring)
22:35 - What do you look for in a person as a hiring company?
Rubberducking
24:46 - Setting Expectations Around Pairing Sessions
Pairing with Junior Developers - On making sure newer devs can be successful once they're hired
27:45 - Whisper Networks
Tomas Chamorro-Premuzic: Why Do So Many Incompetent Men Become Leaders?
34:08 - Performance Review
“How can we make you successful?”
42:15 - “I will help you find a better fit.”
Investment and Risk
44:40 - Communication Culture
Ask vs. Guess Culture
50:43 - Empathy
How to Win Friends & Influence People by Dale Carnegie
Picks troll-repellant (Coraline)
Avdi Grimm: An alternative to `puts` in Ruby (Coraline)
Alan C. Kay: The Early History of Smalltalk (Avdi)
RubyTapas (Avdi)
Rails Remote Conf (Chuck)
Loot Crate (Chuck)
Prints and Visual Communication (Sarah)
Artful Making: What Managers Need to Know About How Artists Work by Robert Austin (Sarah)Special Guest: Sarah Mei.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.
-
229 RR Adopting New Technology
14 oktober 2015 · 1 uur 1 min
When is it worthwhile to introduce a new language, tool, or database? And when will it likely bite you in the rearend?02:43 - Episode Idea Background Lees meer
PolyConf
@polyconfhq
04:28 - Implementing Standards and Comparisons
Minimize Entry Level / Maximizing Payoff
08:23 - “Dumb Code” and Developer Expectations10:48 - Code Coverage and Regular Expressions
Oniguruma
Fizz Buzz
Ruby Rogues Episode #120: RR Book Club: Understanding Computation with Tom Stuart
12:49 - Risk Impact/Probability Chart, Risk - Reward Matrix 24:01 - Collaboration, Communication => Constraint
Responsibility
30:36 - Bringing It In: Process
Databases
Demille Quote
38:48 - Why would you want to switch databases and when is it worth it?
Eliminating a Technology
Peter Seibel: Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.
Internal vs External Motivation
Redis vs Memcache
46:06 - Success Cases
Abstraction
Picks OS4W: Open Source for Women (Coraline)
Contributor Covenant (Coraline)
Camille Fournier: Hopelessness and Confidence in Distributed Systems Design (Jessica)
Abby Bobé: From Protesting to Programming: Becoming a Tech Activist (Jessica)
Rails Remote Conf (Chuck)
TV Fool (Chuck)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.
-
228 The Lotus Framework with Luca Guidi
7 oktober 2015 · 54 min
02:00 - Luca Guidi Introduction Lees meer
Twitter
GitHub
Blog
02:35 - The Lotus Framework
@lotus_rb
Lotus Mailing List
A Rails Criticism by Luca Guidi
03:56 - Working Full-time on Open Source04:55 - Flat MVC06:26 - Maintainability07:42 - Entities and Repositories10:42 - Controllers, Views, Conventions, and Templates (Structure)16:41 - Helpers17:56 - The Controller Layer20:12 - Validations23:26 - Testing
capybara
BDD (Behavior-Driven Design)
29:23 - The API32:37 - Contributing to Lotus
Contributor Code of Conduct
discuss.lotusrb.org
lotus/chat - Gitter
Lotus Hack Day 2015
34:50 - Using Fewer Gems 39:09 - Lessons Learning Building Lotus41:42 - Philosophy 42:56 - Upcoming FeaturesPicks Threes (Jessica)
15 Minute Podcast Listener chat with Charles Wood (Chuck)
Rails Remote Conf (Chuck)
Pebble Time (Chuck)
micro.rb (Luca)
Duy Huynh (Luca)Special Guest: Luca Guidi.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.
-
227 RR Rails Composer, RailsApps and Tutorials with Daniel Kehoe
30 september 2015 · 41 min
Check out Rails Remote Conf! Submit a CFP!01:53 - Daniel Kehoe Introduction Lees meer
Twitter
GitHub
Blog
02:07 - Digital Nomad Lifestyle
Daniel Kehoe: Why I Left My Heart in San Francisco
Nomad List
Remote Year
08:45 - RailsApps & Rails Tutorials
@rails_apps
[GitHub] RailsApps
RailsClips #007: Rails Composer
Daniel's Kickstarter Project: Rails Composer with Rails Tutorials -- Runs until October 6th, 2015!
Michael Hartl's he Ruby on Rails Tutorial Book and Screencast Series
Learn Enough Command Line To Be Dangerous
22:42 - rails-composer for Beginner Programmers
Flatiron School, @aviflombaum
Learn Ruby on Rails by Daniel Kehoe
Remember to go check out Daniel's Kickstarter Project: Rails Composer with Rails Tutorials! Picks remote | ok (Saron)
Rails Remote Conf (Chuck)
weworkremotely.com (Chuck)
Slack (Chuck)
Screenhero (Chuck)
Pinegrow Web Editor (Daniel)
Nomad List (Daniel)
Low Yat Plaza (Daniel)Special Guest: Daniel Kehoe.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.
-
226 RR The Leprechauns of Software Engineering with Laurent Bossavit
23 september 2015 · 1 uur 9 min
02:03 - Laurent Bossavit Lees meer
Twitter
GitHub
Institut Agile
03:11 - The Leprechauns of Software Engineering by Laurent Bossavit 04:52 - The 10x Programmer
Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell
13:07 - The Custom Defects Curve15:33 - Leprechauns and Local Truths (Does Needing to Prove Others Wrong = Fear?)22:53 - The Feedback Cycles25:09 - Agile, Waterfall, and The Software Crisis
Thinking, Fast and Slow by Daniel Kahneman
“Bugs in the brain” = Cognitive Biases
32:30 - Estimations, Calibration and Assessments
How to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. Hubbard
Expert Political Judgment: How Good Is It? How Can We Know? by Philip E. Tetlock
Software Estimation: Demystifying the Black Art by Steve McConnell
38:16 - Starting Points/Research Skills for Identifying Leprechauns
1. Skepticism
2. Curiousity
3. Tenacity
43:14 - The Value of Leprechauns46:46 - “Most of our job is learning.”50:44 - The Definition of “Insanity” => Experimentation
QWERTY vs Dvorak
Picks The Leprechauns of Software Engineering by Laurent Bossavit (Avdi)
The Crystal Programming Language (Avdi)
Zojirushi (Avdi)
The Elm Programming Language (Laurent)
Smarter Every Day 133: The Backwards Brain Bicycle (Laurent)
Station Eleven by Emily St. John Mandel (Laurent)
How to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. Hubbard (Jessica)Special Guest: Laurent Bossavit.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.
-
225 RR TorqueBox with Ben Browning
16 september 2015 · 32 min
02:18 - Ben Browning Introduction Lees meer
Twitter
GitHub
Blog
Red Hat
JRuby
02:46 - TorqueBox
@torquebox
04:05 - Use Cases and Benchmarks
TechEmpower's latest round of benchmark results, filtered to just the Ruby servers running Rack/Rails/Sinatra/etc apps and their JSON serialization test
06:32 - The Genesis of TorqueBox
Bob McWhirter
07:49 - JBoss
WildFly
09:15 - The Name “TorqueBox”10:12 - Adoption12:05 - Documentation
DocBook
YARD
13:18 - When should/could you use TorqueBox?17:25 - Monolith vs Microservice
WildFly Swarm
21:36 - JAR Files and WAR Files 25:31 - Server Setup & Deployment Process27:16 - Packaging Static Assets in JAR and WAR Files28:27 - Contribution and Community Involvement32:55 - Startup Cost35:53 - Getting Started with TorqueBox37:33 - Immutant 40:17 - The Rack Spec and TorqueBox
tubesock
SockJS
42:11 - Useful Features44:26 - Building Useful Features45:53 - GrowthPicks [Khan Academy] Pixar in a Box: Introduction to Animation Curves (Saron)
Tony Stark in Salt and Pepper (Saron)
ElixirConf (Jessica)
Nick Shrock: GraphQL Introduction (Jessica)
Troll - Shane Koyczan (Coraline)
funtools (Coraline)
Ruby Remote Conf Talks (Chuck)
Angular Remote Conf (Chuck)
Bob McWhirter: qcon-keynote (Ben)
Coders For Sanders (Ben)ExtrasJavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe Savona
Special Guest: Ben Browning.
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.
-
224 RR Ruby Together with André Arko
9 september 2015 · 54 min
02:05 - André Arko Introduction + Bundler Lees meer
Twitter
GitHub
Blog
04:28 - Ruby Together
Trade Association
Brian Mikulencak
10:52 - Ruby Central
501(c) Organization
14:23 - Ruby Together Timeline16:01 - Open Source People Depend on vs Open Source as a Hobby17:03 - Corporate Member Rights / The Structure of Ruby Together
Monthly Contributions
20:19 - How the Board Makes Decisions
Slack
23:00 - Membership Numbers24:03 - How Voting Works26:58 - How much work is involved in maintaining these projects?30:08 - How is work doled out?
Eric Hodel (@drbrain)
Aaron Patterson (@tenderlove)
33:41 - Future Plans and Community Impact
Fastly
40:28 - Getting People Involved43:34 - Lessons Learned45:23 - Code of Conducts / Community ValuesPicks Boundaries: A talk by Gary Bernhardt from SCNA 2012 (André)
The Protomen (André)
Bubblesort Zines (André)
Don't Make Me Think: A Common Sense Approach to Web Usability by Steve Krug (Saron)
F.lux (Saron)
Hue (Saron)
Madison Ruby Day 1 (Coraline)
Madison Ruby Day 2 (Coraline)
Survive Escape From Atlantis 30th Anniversary Edition (Coraline)
Angular Remote Conf (Chuck)
React Rally (Chuck)
Alcatraz Books by Brandon Sanderson (Chuck)Special Guest: André Arko.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.
-
223 RR Oga and Parsing with Yorick Peterse
2 september 2015 · 51 min
02:35 - Yorick Peterse Introduction Lees meer
Twitter
GitHub
Blog
Rubinius
The XML C parser and toolkit of Gnome
libxslt
03:07 - oga
nokogiri
06:38 - Fixing vs Writing an Alternative Feature
lexers
Parse Tree
14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with C
ffi
22:44 - Parsing
racc
ruby-ll
25:16 - Resources
LL Parser
28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and Contribution
Documentation
Picks AirPair (Chuck)
CAL(1) Shell Command (Jessica)
fish shell (Yorick)
asciinema (Yorick) Special Guest: Yorick Peterse.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.
-
222 RR Rails 5 with Sean Griffin
26 augustus 2015 · 52 min
Don’t miss out! Sign up for Angular Remote Conf! 02:28 - Sean Griffin Introduction Lees meer
Twitter
GitHub
thoughtbot
@thoughtbot
02:53 - Rails 5 Ship Estimate?03:15 - What’s Coming in Rails 5?
actioncable
turbolinks 3
04:13 - Approachability For New Developers
Turing School
05:49 - Making Decisions06:46 - “Syntax”07:40 - Adding or
Matthew Draper
09:36 - The Attributes API 12:57 - Serialization & Deserialization21:26 - Feature Proposal & Policies
The Rails Core Mailing List
The Rails Talk Mailing List
Stack Overflow
22:46 - preload, eager_load, includes
Robert Pankowecki: 3 ways to do eager loading (preloading) in Rails 3 & 4
23:59 - prepend
Ruby 2 - Module#prepend
25:29 - Deconstructing/Constructing APIs
or
where
Abstract Syntax Tree (AST)
arel
28:27 - bound_attributes() 29:58 - Trying Ideas and Going About Development in Rails32:01 - Legacy Code
Yehuda Katz: Keynote: 10 Years! @ RailsConf 2014
33:43 - The Migration Path From Rails 4 => 534:59 - Other Changes Outside Active Record39:19 - Performance41:09 - Trying Rails43:05 - Tests43:52 - Are the guides and documentation up-to-date? Extras
JavaScript Jabber Episode #161: Rust with David Herman
The Bike Shed Podcast
@_bikeshed
RubyConf Portugal
WindyCityRails
Sean Griffin: Designing a Great Ruby API - How We're Simplifying Rails 5
Picks Maria Matveeva: Design sprints: what are they for? (Saron)
LoneStarRuby (Saron)
Support CodeNewbie! (Saron)
Mockaroo (Coraline)
Jim Kazanjian (Coraline)
Mastermind Groups (Chuck)
Planning (Chuck)
The Rust Programming Language (Sean)Special Guest: Sean Griffin.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.
-
221 RR Sidekiq with Mike Perham
19 augustus 2015 · 55 min
Check out Angular Remote Conf and RailsClips! 03:15 - Mike Perham Introduction Lees meer
Twitter
GitHub
Blog
Contributed Systems
sidekiq
dalli
03:43 - Sidekiq Overview
resque
JRuby
05:18 - Job Runners vs Queuing Systems, Background Jobs
RabbitMQ
sneakers
08:47 - Performance
celluloid
09:49 - celluloid vs Ruby Threads11:47 - The GIL (Global Interpreter Lock) 12:49 - Passing Data14:01 - Performance Boost From Using JRuby?15:48 - The Actor Model
revactor
Rubinius
girl_friday
20:39 - Sidekiq Roadmap
Statistics & History
21:44 - Sidekiq Enterprise 27:58 - Sidekiq vs Resque
Scheduled-Jobs
29:50 - Adding Features to Sidekiq30:28 - “Unique Job”31:17 - Idempotency
Sidekiq Best Practices Page
33:12 - Mixing In Other Data Stores
Redis
Kafka
Apollo
38:42 - Encoding40:04 - Format40:36 - The Active Job Adapter 41:23 - Making Open Source Viable and Sustainable44:04 - Launching An Open Source Project
Kickstarter
BSD & LGPL Licences
Picks Mike Hoye: Citation Needed (David)
Code Master (Coraline)
Robot Turtles (Coraline)
Zalando STUPS (Jessica)
Elevator Saga (Chuck)
Developer On Fire: Episode 017 - Charles Max Wood - Get Involved and Try New Things (Chuck)
Model View Culture (Mike)
Plasso (Mike)
James Mickens: Not Even Close: The State of Computer Security (with slides) from NDC Conferences (Mike)Special Guest: Mike Perham.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.
-
220 RR Augmenting Your Reality with Leon Gersing
12 augustus 2015 · 58 min
Check out RailsClips and Angular Remote Conf! 02:46 - Leon Gersing Introduction Lees meer
Twitter
GitHhub
Blog
Dev Bootcamp
[Talk] Leon Gersing: Keep Software Weird
03:24 - “Augmenting Your Reality”07:06 - Emotional Goals and Quantifying Happiness
Hacking Happy by Dusty Phillips
13:49 - Quantification15:32 - Reacting to Data17:49 - Recognizing Patterns and Trends
Journaling and Meditation
21:58 - FOMO (Fear Of Missing Out) 26:20 - The Software Development Mindset
Teams Should Play More
Encouraging Easter Eggs
Following Trails
31:55 - The Ruby Community, Whimsy, and Creating Realities
why's (poignant) guide to Ruby: in color by why the lucky stiff
40:41 - Leon’s Role at Dev Bootcamp 42:16 - Wisdom; Not Authority44:14 - Recommended Reading
Aldous Huxley
The Perennial Philosophy: An Interpretation of the Great Mystics, East and West
Jean Baudrillard
Simulacra and Simulation (The Body, In Theory: Histories of Cultural Materialism)
America
Play: How it Shapes the Brain, Opens the Imagination, and Invigorates the Soul by Stuart Brown
Picks Dollywood's Splash Country Water Adventures Park (Avdi)
Normality (Avdi)
Jessica Kerr: Meritocracy @ PolyConf 2015 (Jessica)
Periscope (Chuck)
The Eventual Millionaire Podcast (Chuck)
Entreprogrammers Retreat 2015 (Chuck)
Quiet: The Power of Introverts in a World That Can't Stop Talking by Susan Cain (Leon)
Play: How it Shapes the Brain, Opens the Imagination, and Invigorates the Soul by Stuart Brown (Leon)
Shel Silverstein - Freakin At The Freakers Ball (Leon)
The Circle by Dave Eggers (Leon)Special Guest: Leon Gersing.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.
-
219 RR Brakeman and Rails Security with Justin Collins
5 augustus 2015 · 59 min
02:40 - Justin Collins Introduction Lees meer
Twitter
GitHub
Blog
Brakeman
@brakeman
SurveyMonkey
Brakeman Pro
@brakemanpro
03:40 - Brakeman & Static Analysis 04:02 - Common Security Vulnerabilities (and Definitions)
Cross-site Scripting
SQL Injection
rails-sqli.org
Mass Assignment
Open Redirects
08:57 - The Inspiration for Brakeman09:47 - Getting Brakeman Working (Process)10:41 - Learning About Security
The Rails Cheat Sheets
The Open Web Application Security Project (OWASP)
The OWASP Top Ten
13:01 - Security and The Rails Core Team
Justin Collins: The World of Ruby on Rails Security @ RailsConf 2015
15:19 - Should Brakeman be integrated into Rails?16:29 - Running Brakeman On Your CI Machine
guard-brakeman
17:43 - Are there specific types of vulnerabilities that are hard to find with static analysis?19:18 - Rails Engines20:56 - When building an app, is security something you should focus on from the get-go?
Where should you get started?
The OWASP Top Ten
25:32 - Code Schools Teaching Security26:17 - Translating Lessons Learned Into Brakeman27:24 - Handling Security and Data Breaches
Charlie Miller
32:28 - Crowdsourcing Security (Security in Open Source)
Terri Oda: Bringing Security to Your Open Source Project
34:54 - The Technical Side of Brakeman and Static Analysis Tools
Identifying a Dangerous Value
37:34 - Data Tracing, Limited Data Flow Analysis 40:52 - Future Brakeman Features43:29 - Supporting and Contributing to Brakeman48:23 - PhDsPicks "Why didn't you [just]..." and "Did you consider..." Parley Thread (Avdi)
Object Thinking (Developer Reference) by David West (Avdi)
Web Design - The First 100 Years (Avdi)
Brighton Ruby Conference (Avdi)
Email (Avdi)
The Twitter Mute Button (Avdi)
git - the simple guide (Saron)
I Love My Campus (Saron)
LoneStarRuby (Saron)
React Rally (Jessica)
Livecoding.tv (Jessica)
Remembering the Apollo 11 Moon Landing With the Woman Who Made It Happen (Coraline)
Showgoers (Coraline)
AngularJS Kurs (Chuck)
Hire T… -
218 RR AWS Deployments with Alex Wood and Trevor Rowe
29 juli 2015 · 59 min
Check out RailsClips! 02:44 - Alex Wood Introduction Lees meer
Twitter
GitHub
03:09 - Trevor Rowe Introduction
Twitter
GitHub
03:26 - What is offered by Amazon Web Services (AWS)?
Elastic Beanstalk
OpsWorks
Alex's RailsConf 2015 Workshop
06:48 - Setup and Taking Incremental Steps (The Cloud as a Paradigm)
Identity and Access Management
“Make sure everything works”
12:19 - CloudFormation
Tooling
aws-sdk-ruby
15:19 - Data-Centric Services (Monitoring, Traceability, Visibility)
CloudFormation
S3
CloudFront
Simple Email Service (SES)
Simple Queuing Service (SQS)
Simple Notification Service (SNS)
DynamoDB
AWS Lambda
Amazon EC2 Container Service
Logging
CloudTrail
CloudWatch
CloudWatch Logs
23:48 - When to Use What (Getting Started)
Simplicity vs Control
26:07 - Making Apps Run Better, General Optimizations
Route 53
33:43 - Implementing AWS
“Eat the elephant one bite at a time”
37:15 - Security
Creating Visibility Without Opening an SSH Port
CloudWatch
CloudWatch Logs
Running Inside a Virtual Private Cloud (VPC)
Why doesn’t security happen?
47:51 - Maintaining and Continually Improving Within Teams (Scalability)56:33 - AWS Resources
AWS Official Blog
AWS Ruby Development Blog
[GitHub] AWS
Picks Interview with Laurent Bossavit of the 10X Programmer and other Myths in Software Engineering (Jessica)
Paracord (Chuck)
Alex's RailsConf 2015 Workshop (Alex)
Stranger in a Strange Land by Robert A. Heinlein (Alex)
Kalzumeus Podcast (Alex)
Gitter (Trevor)
AWS Ruby Development Blog (Trevor)Special Guests: Alex Wood and Trevor Rowe.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.
-
217 RR Architecture Without an End State with Michael Nygard
22 juli 2015 · 59 min
RailsClips is officially launched!03:11 - Michael Nygard Introduction Lees meer
Twitter
GitHub
Blog
Cognitect
@cognitect
Michael Nygard: Documenting Architecture Decisions
04:36 - Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard
The Circuit Breaker Pattern
Designing Software to Get Past 1.0
07:15 - Upfront Architecture
Agile Software Development
What does “good” look like?
“Old ideas in new context result in innovation”
Michael Nygard: Architecture Without an End State
14:29 - Architecture Without an End State (Definition)18:42 - Beware Grandiosity22:45 - Context
Interface Segregation Principle
23:52 - Holding Teams to Standards26:27 - Architecture Between Groups29:16 - “It’s not my job” (Developer Responsibility)31:45 - Design Artifacts37:55 - Staying Humble
“Assume positive intent…”
39:43 - Distributing Economic Decision Making
Technical Debt
Accounting
45:51 - Tools and Technologies That Are Helping48:45 - Future Book Plans?Picks Michael Nygard: Architecture Without an End State (Avdi)
Daily Tech Video (Avdi)
October CincyRb - Jim Weirich on Decoupling from Rails (Avdi)
Rachel Shadoan: Why Algorithm Transparency is Vital to the Future of Thinking (Avdi)
Avdi Grimm: A review of news summary services (Avdi)
Systems Thinking, Third Edition: Managing Chaos and Complexity: A Platform for Designing Business Architecture by Jamshid Gharajedaghi (Jessica)
William Byrd: The Promise of Relational Programming @ PolyConf 15 (Jessica)
Again (Coraline)
Seveneves: A Novel by Neal Stephenson (Coraline)
remoteconfs.com (Chuck)
God (Chuck)
Jesus Christ (Chuck)
The Church of Jesus Christ of Latter-day Saints (Chuck)
Cory Doctorow: The Internet of Things That Do What You Tell Them (Michael)
The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference by Charles M. Kozierok (Michael)
services-engineering (Michael)Special Guest: Michael Nygard.Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redc…
-
216 RR Code Review Culture with Derek Prior
15 juli 2015 · 1 uur 6 min
03:42 - Derek Prior Introduction Lees meer
Twitter
GitHub
Blog
thoughtbot
@thoughtbot
thoughtbot Code Review Guides
The Bike Shed Podcast
@_bikeshed
04:01 - Code Reviews
Derek Prior: Implementing a Strong Code-Review Culture @ RailsConf 2015
Slides
05:14 - What happens when you don’t do code reviews?06:30 - Not Emphasizing Code Quality, Setting Code Review Up for Failure
Edge Cases
Diverse Feedback, Team Conflict
10:43 - Code Reviewing Yourself: Answering Your Own Questions12:03 - The Evolution of Code Review (Code Review as an Asynchronous Process)14:51 - Small Changes, “Pull Request Bombs”
Handling Architectural Disagreements and Discussions
Improving the Design of Existing Code by Martin Fowler (with Kent Beck, John Brant, William Opdyke, and Don Roberts)
23:49 - Making Code Review a Supportive Process
Stop Issuing Commands; Ask Probing Questions
DON’T Use “Why didn’t you ________?”
DO Use “Have you considered _________?”
or “That’s interesting…I might have used _______.”
30:32 - What qualities should reviewees have?34:27 - Getting Code Reviews Introduced Into Company Culture38:30 - Making Sure Code Reviews Get Done40:47 - Tagging Specific Team Members
LGTM = Looks Good To Me
Gerrit
44:39 - Other Handy Code Review Tools
Style Guides
rubocop
JSHint
sass-lint
Hound
repo
Code Climate
47:49 - Code Review Feedback Resources for Solo Programmers
exercism.io
pairprogramwith.me
CodeNewbie
Ruby Monday
JavaScript Tuesday
Python Thursday
Picks Code Newbie Podcast: Sandi Metz Part I (Saron)
Code Newbie Podcast: Sandi Metz Part II (Saron)
If Google Were A Guy (Saron)
LEGO Ideas - Lovelace & Babbage (Coraline)
CoverMyMeds is offering Ruby on Rails training for experienced developers (David)
CoverMyMeds Billboard 1 (David)
CoverMyMeds Billboard 2 (David)
The Bike Shed Podcast (Derek)
The Ember RFC Process (Derek)
tota11y (Derek)
Eileen Uchitelle: How to Performance @ GoRuCo 2015 (Derek)
Olympus SP-100EE (Avdi)Special Guest: Derek Prior.Advertis…
-
215 RR Sonic Pi with Sam Aaron
8 juli 2015 · 1 uur 9 min
02:41 - Sam Aaron Introduction and Background Lees meer
Twitter
GitHub
Blog
10:53 - Sonic Pi Defined
Affordable Creative Coding with Music
13:10 - Live Performance Aspect23:58 - The Learning Curve28:06 - Teaching Kids to Program Through Music
Joseph Wilk: Programming as Performance @ Ruby Conf Australia 2015
34:07 - Sonic Pi in the Classroom 36:22 - Threading
Cue and Sync
41:18 - Choosing Ruby Over Clojure for Sonic Pi44:13 - Sonic Pi Roadmap: What’s Next?49:22 - Contribute to the sonic-pi Repo!
Sonic Pi on Facebook
Phase Abstractions: Live Coded with Sonic Pi at NODE15, Frankfurt
50:43 - Heritage?
archaeopteryx
midiator
53:53 - Experimenting with Music, The Evolution of Dance Music56:19 - Types of Sounds
Synths
Pre-recorded Sounds
freesound.org
Effects
Picks Cate Huston: 5 Strategies For Making Progress on Side Projects (Coraline)
TIS-100 (Coraline)
Building Microservices by Sam Newman (David)
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin (David)
[YouTube] Ben Eggett: Writing Music with Ruby: A Subtle Introduction to Music Theory @ MountainWest RubyConf 2015 (Chuck)
Elixir (Chuck)
Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun by Dave Thomas (Chuck)
Wabi-Sabi for Artists, Designers, Poets & Philosophers by Leonard Koren (Sam)
The Joy of Clojure by Michael Fogus (Sam)
Raspberry Pi (Sam)Special Guest: Sam Aaron.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.
-
214 RR Ruby in a Polyglot Architecture at Ruby Remote Conf 2015
1 juli 2015 · 44 min
02:28 - Ruby in a Polyglot Architecture (Panel Experience)04:21 - Does Ruby do well or not in the microservices area? Is Ruby keeping up?07:30 - What are areas where Ruby still beats other languages? Lees meer
Speed and Momentum
Dependency Management
CPAN
Bundler
npm
13:12 - Polyglotting Architecture if Only Using Ruby for Build Tools, Deployment Tools, etc.?
“Deployment is part of the code.”
Capistrano
rake
16:09 - Error Messages 18:20 - Tradeoffs in a Polyglot Architecture (Negatives)
Context Switching
AWK
DSLs
34:35 - Learning Programming
Ruby as a First Language?
What is a good language for beginners?
Smalltalk
Scheme
Python
41:24 - Mixing Languages
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.
-
213 RR Team Dynamics, API Design, and System Resiliency with Daniel Jacobson of Netflix
24 juni 2015 · 45 min
02:25 - Daniel Jacobson Introduction Lees meer
Twitter
Blog
SlideShare
LinkedIn
Netflix
@netflix
Netflix Techblog
Netflix GitHub
02:46 - How Netflix Looks at Programming and Development Team
Context and Control
Freedom and Responsibility
Netflix: Freedom & Responsibility Culture (Version 1)
Netflix Culture: Freedom & Responsibility (Version 2)
Amazon AWS
JVM (Java Virtual Machine)
“Specialties”
05:03 - Maintaining a Consistent Culture
Setting Context
06:37 - Onboarding Process08:15 - Engineering spirals: 10 philosophies to facilitate innovation
Introspection
Transformations:
Staffed Up
Solving the Resiliency Problem
hystrix
15:04 - Making Space for Innovation
Building Expectations
Incrementing Deliverables
Building Trust and Confidence
Maintenance Mode
23:12 - APIs
Why REST Keeps Me Up At Night
API Orchestration Layers (Separation of Concerns)
Gather
Format
Deliver
29:32 - Solving Real Problems, The Groovy Layer
The Groovy Programming Language
31:34 - hystrix and Patterns for Making Systems Resilient
Chaos Monkey
SimianArmy
Event Isolation
ReactiveX
39:14 - RxJava 41:17 - The Dynamic of Senior EngineersScreening Process44:02 - Conway's Law 47:44 - Best and Most Challenging Parts About Working for Netflix
Scaling and Maintaining
Picks Fund Club (Coraline)
The Codeless Code (Avdi)
Trotro (Avdi)
Serial Podcast (Chuck)
Happy Father’s Day! (Chuck)
RailsClips (Chuck)
StartUp (Daniel)
Reply All (Daniel)
Mystery Show (Daniel)
Chris Messina: Seeking Genius in Negative Space (Daniel)
Chris Messina: Full Stack Employee (Daniel)
Netflix Techblog (Daniel)
Netflix GitHub (Daniel)Special Guest: Daniel Jacobson.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.
-
212 RR Elm with Richard Feldman and Evan Czaplicki
17 juni 2015 · 1 uur 3 min
Get your Ruby Remote Conf tickets and check out the @rubyremoteconf Twitter feed for exciting updates about the conference. 03:09 - Evan Czaplicki Introduction Lees meer
Twitter
GitHub
Prezi
03:15 - Richard Feldman Introduction
Twitter
GitHub
NoRedInk
03:42 - Elm
@elmlang
04:18 - Elm vs JavaScript
dreamwriter
06:52 - Reactivity07:28 - Functional Principles
Immutability
Union Types
09:42 - “Side Effects” (Reactivity Cont’d)
JavaScript Promises
Signals
React
Flux
Excel Spreadsheet Comparison
Two-way Data Binding vs One-way
24:19 - Syntax and Semantics
Haskell
ML
ML Family of Programming Languages
Strict vs Lazy
30:45 - Testing
Elm-Test
elm-check
Property-Based Testing
elm-reactor
34:49 - Debugging
Elm’s Time Traveling Debugger
42:12 - Next Release?46:00 - Use Cases/Getting Started Resources
elm-architecture-tutorial
dreamwriter
48:45 - Why should Ruby devs care about Elm?Picks The Expanse (Avdi)
Git LFS (Jessica)
The City & The City by China Miéville (Jessica)
Patterns (Coraline)
Ruby Remote Conf (Chuck)
Find a change of pace (Chuck)
Listen to other people’s views (Chuck)
Richard Feldman: Functional Frontend Frontier (Richard)
EconTalk (Evan)
elm-architecture-tutorial (Evan)Special Guests: Evan Czaplicki and Richard Feldman.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.
-
211 RR DCI with Jim Gay
10 juni 2015 · 56 min
02:48 - Jim Gay Introduction Lees meer
Twitter
GitHub
Blog
Ruby DSL Handbook
03:43 - Object Design
Clean Ruby
SOLID Principles
04:39 - DCI (Data, Context, Interaction)
Main Resource for DCI (FullOO)
07:20 - What Painpoint DCI Aims to Solve
The Gang of Four Book
object-composition Mailing List (Google Group)
09:31 - Designing From DCI From the Start (Process)
Levels of Use Cases
Writing Effective Use Cases by Alistair Cockburn
11:42 - Object Composition
Single Responsibility Principle
13:56 - Definitions: Forwarding, Delegation, Consultation, and Inheritance
Class-Based Inheritance vs Prototype-Based Inheritance
JavaScript Influence
18:37 - DCI and Service Objects
Context
24:36 - Roles and Object Factoring
Authentication
28:49 - One Context in a Single File
surrounded
30:17 - Coupling and Cohesion31:37 - Typeclasses33:09 - DCI Criticism
casting
36:51 - The Current State of DCI (Skepticism & Criticism?)
Domain-Driven Design
38:56 - Preventing Reuse41:18 - When should you not use DCI?43:45 - Transition: Using/Undoing DCI (Experimentation)45:04 - Resources
fulloo.info
Marvin
object-composition Mailing List (Google Group)
Clean Ruby
More DCI Blog Posts by Jim
Delegation Is Everything And Inheritance Does Not Exist
Chubby Models Are Still Fat With Concerns. DCI Focuses On How Things Work Together
The Gang Of Four Is Wrong And You Don't Understand Delegation
Triggering The DCI Context
OOP, DCI And Ruby - What Your System Is Vs. What Your System Does
4 Simple Steps - Extending Ruby Objects - The Tip Of The Iceberg With DCI
Picks Richard Hamming: You and Your Research (Jessica)
Martin Fowler: Yagni (Coraline)
Ruby Monday (Saron)
JunkFill (Saron)
Wappalyzer (Saron)
WhatFont (Saron)
Julian Feliciano: What Is Source Control? (Saron)
Bodum Santos Stovetop Glass Vacuum 34-Ounce Coffee Maker (Avdi)
The Master and His Emissary: The Divided Brain and the Making of the Western World by Iain McGilchrist (Jim)
request_store_rails (Jim)
littleBits (Jim)… -
210 RR Roda and Routing Trees with Jeremy Evans
3 juni 2015 · 1 uur 13 min
Sign up for Ruby Remote Conf!! 02:49 - Jeremy Evans Introduction Lees meer
Twitter
GitHub
Blog
Sequel
Ruby Hero Awards
03:58 - Roda and Routing Trees
rum
Cuba
Ruby Rogues Episode #182: Keeping Libraries and Utilities Small and Simple with Michel Martens
Plugins:
ClassLevelRouting
08:56 - Roda vs Padrino, Sinatra 10:03 - Nested Routing11:09 - Snipping Routing Trees?
MultiRoute
13:19 - Dispatching from One Rack Application to Another13:54 - Rails Integration14:33 - Performance and Benchmarking
@tenderlove (Aaron Patterson)
nyny
r10k
bench-micro
17:29 - Streaming
reel
19:26 - Support Decisions (Roadmapping)
Opal
More on Opal: Ruby Rogues Episode #193: The Volt Framework with Ryan Stout
tilt
The Changelog Episode #154: All Things Ruby with 2015’s Ruby Heroes
22:05 - Plugin Architecture
Sequel
The Single Responsibility Principle
roda/lib/roda/plugins at master
28:00 - Security
Ruby Rogues Episode #207: Rebuilding Rails with Noah Gibbs
DefaultHeaders
30:17 - Apps That Work Well with Roda and Using Roda33:16 - Application Freezing36:12 - Jeremy’s Typical Stack/Workflow37:30 - When Should You Not Use Roda?38:39 - Roda Timeline and Roadmap40:01 - Jeremy’s Work/Life Balance
OpenBSD
43:46 - Open Source
Getting Paid
Picking a Project
49:03 - Application Optimization
Big O Notation
57:00 - Routing Approaches
The Annotated C++ Reference Manual by Ellis and Stroustrup
Picks Self: The Movie; (Avdi)
Self and Self: Whys and Wherefores (Avdi)
April Fools Video Prank in Math Class (Saron)
A pattern language for microservices (Coraline)
Wytches (Coraline)
Garmin Vivosmart (David)
"REDNECK AVENGERS: TULSA NIGHTS" — A Bad Lip Reading of Marvel's The Avengers (David)
CodeNewbie Episode #37: From Skates To Code with Aimee Knight (Chuck)
This Is Your Life Podcast (Chuck)
Cleaning off your desk (Chuck)
Ys (Jeremy)
minjs (Jeremy)
Camp (2013) (Jeremy) Special Guest: Jeremy Evans.Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://re…
-
209 RR Robots and IoT with Julian Cheal
27 mei 2015 · 49 min
02:32 - Julian Cheal Introduction Lees meer
Twitter
GitHub
Blog
02:49 - Julian’s Background with Robots and Drones
Arduino
AR.Drone
03:32 - NodeCopter Events 04:31 - Traveling with Robots05:35 - Julian’s Collection and Projects
Julian Cheal: Dancing with Robots
Raspberry Pi
BeagleBone
07:46 - Giving Demos09:12 - What Makes Robots?
Sinon.JS
MQTT Protocol
10:21 - Where is IoT (Internet of Things) Heading?
Security
13:11 - Programming Languages
NodeBots
14:15 - Tools and Protocols
The MIDI Protocol
Spark Core
voodoospark
17:31 - Programming Challenges Around Hardware Hacking
Artoo
celluloid
18:49 - Barrier to Entry20:41 - Getting Kids Started
Kids Ruby
Arduino Starter Kit
22:09 - Wearables
EL Wire (Electroluminescent Wire)
23:18 - LEGO Robotics
Mindstorms
LabVIEW
National Instruments
25:01 - Issues with Hardware Hacking28:22 - Rubyists and Hardware
Julian Cheal: Dancing with Robots
JRuby
Rubinius
29:45 - Interfacing with Humans
iBeacon
OpenCV
33:27 - [Kickstarter] CHIP - The World's First Nine Dollar Computer 34:01 - Connectivity
Sphero
Carin Meier: The Joy of Flying Robots with Clojure @ OSCON 2013
36:55 - More Interesting Projects
Aaron Patterson: Using chicken scheme to read sausagebox values
Oscilloscope
Picks Jacob Kaplan-Moss Keynote @ Pycon 2015 (Jessica)
Kobo Aura H20 (Avdi)
Liz Abinante: Unicorns Are People, Too (Re-Thinking Soft and Hard Skills) @ Madison+ Ruby 2014 (Coraline)
littleBits (Julian)
Jewelbots (Julian)
Ruby Rogues Episode #156: Hardware Hacking with Julia Grace (Julian)
The End of Mr. Y by Scarlett Thomas (Julian) Special Guest: Julian Cheal.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.
-
208 RR Erlang with Francesco Cesarini
20 mei 2015 · 1 uur 2 min
Check out and sign up for https://rubyremoteconf.com/!02:45 - Francesco Cesarini Introduction
- https://twitter.com/francescoc
- https://github.com/francescoc
- https://www.erlang-solutions.com/
- Books:
- http://shop.oreilly.com/product/9780596518189.do
- http://shop.oreilly.com/product/0636920020240.do
- http://shop.oreilly.com/product/0636920024149.do
03:08 - http://www.erlang.org/
- Multicore
- http://stackoverflow.com/questions/7005759/erlang-on-multicore-cpu
- History
- http://www.ericsson.se/
- http://www.erlang.se/
08:23 - Francesco and Erlang
- https://twitter.com/joeerl
- http://joearms.github.io/
10:49 - Building a Company Around a Language (https://www.erlang-solutions.com/)
- Products:
- https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform
- https://www.erlang-solutions.com/products/wombat
- https://www.erlang-solutions.com/products/riak-nosql-database
- Events:
- http://www.erlang-factory.com/euc2015/#home
- http://www.erlang-factory.com/
- http://www.codemesh.io/
- Projects:
- T-Mobile SMS Gateway
- Instant Messaging Gateway (2008-2009)
- Preemptive Support, Monitoring, Metrics & Alarming (https://www.erlang-solutions.com/products/wombat)
16:00 - http://www.erlang.org/
- http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/
- http://pharo.org/
- The Concurrency Model
- Debugging
- Live Code Upgrade
- http://en.wikipedia.org/wiki/Smalltalk
- http://elixir-lang.org/
- http://en.wikipedia.org/wiki/Open_Telecom_Platform
24:25 - Error Handling Semantics
- Actors and Supervisors
- The Client-Server Behavior
- The Event Handler
- Finite State Machines
30:23 - Getting Started with Erlang
- Resources:
- https://pragprog.com/book/jaerlang/programming-erlang
- https://moodle.kent.ac.uk/external/course/view.php?id=237 (Erlang http://en.wikipedia.org/wiki/Massive_open_online_course)
- http://learnyousomeerlang.com/content
- http://shop.oreilly.com/product/0636920024149.do
- http://shop.oreilly.com/prod… Lees meer -
207 RR Rebuilding Rails with Noah Gibbs
13 mei 2015 · 54 min
02:30 - Noah Gibbs Introduction Lees meer
Twitter
GitHub
Blog
Ruby Rogues Episode #199: Deployments with Noah Gibbs
Rebuilding Rails by Noah Gibbs
Rails Deploy In An Hour Class
03:03 - Structure03:44 - Guiding People Through the Magic
Special-Purpose Tools: The Good and the Bad
06:55 - The Origins of Rebuilding Rails by Noah Gibbs 07:55 - The Practice of Code Reading09:19 - Getting Started Rebuilding Rails
Frameworks
Sinatra
Cuba
Lotus
The Core Functionality of Rack
CGI = Common Gateway Interface
15:09 - Use Case for Rebuilding Rails
Tradeoffs
decent_exposure
The Rails Way by Obie Fernandez
19:49 - View Model Objects (Presenter Objects?)24:25 - What Do Rails Devs Take For Granted?
Rack
Security
27:59 - Rails = “Weird” ??32:48 - Rails Expectations
When It’s Time for Separation
Rails Programmers
37:56 - Constraints: Making Framework Decisions
Volt
Meteor
44:19 - Big Data
Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems By Martin Kleppmann
Aphyr (Jepsen)
Picks simplehuman Garbage Cans (Avdi)
Etsy CTO On Its Conservatively Crafty Tech Philosophy (Saron)
Death Of A Programmer. Life Of A Farmer. (Saron)
Mary Poppendieck's Keynote (Jessica)
Ruby Remote Conf (Chuck)
Rails Camp USA West Coast (Chuck)
Traction: Get a Grip on Your Business by Gino Wickman (Chuck)
Rails Camps (Coraline)
The Codeless Code (Noah)
Ruby Under a Microscope: An Illustrated Guide to Ruby Internals by Pat Shaughnessy (Noah)
The Rails 4 Way by Obie Fernandez (Noah) Special Guest: Noah Gibbs.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.
-
206 RR Trailblazer with Nick Sutterer
6 mei 2015 · 52 min
02:53 - Nick Sutterer Introduction Lees meer
Twitter
GitHub
Blog
Trailblazer: A New Architecture For Rails by Nick Sutterer
03:31 - Trailblazer
[GitHub] trailblazer
04:56 - Form Object
“Operation”
07:28 - Validations
ActiveModel::Validations
lotus/validations
Introducing Lotus::Validations
08:47 - Decoupling09:45 - Namespace Reuse
Concepts/Concerns
11:50 - Process Method => Procedural Code12:54 - Inheritance13:57 - Contracts14:57 - How is Using Trailblazer Different?18:17 - What Would DHH Think?19:32 - Trailblazer as an Extra Layer
Single Responsibility Principle
Monoliths
RailsConf 2015: David Heinemeier Hansson Keynote
27:20 - Testing28:35 - When Should You NOT Use Trailblazer?29:53 - Moving to Trailblazer36:03 - Rails 5 and Trailblazer37:22 - Maintainers
Abdelkader Boudih
Celso Fernandes
38:44 - APIsDeserialization41:04 - Parts of Trailblazer
reform
roar
cells
44:16 - GeneratorsPicks A Gentleman’s Guide To Street Harassment (Saron)
Tor and HTTPS (Saron)
How it feels to watch a user test your product for the first time (Saron)
Humane Development (Coraline)
The Left Hand of Darkness (Coraline)
Star Wars: Episode VII - The Force Awakens (Chuck)
WorkFlowy (Chuck)
Ruby Rogues Episode #204: Limerence with Dave Thomas (Chuck)
JS Remote Conf Talks (Chuck)
Trailblazer: A New Architecture For Rails by Nick Sutterer (Nick)
[YouTube] Cinco Face Time Party Snoozer (Nick)Special Guest: Nick Sutterer.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.
-
205 RR Eight Years of Ruby and Rails with Piotr Solnica
29 april 2015 · 1 uur 22 min
02:25 - Piotr Solnica Introduction Lees meer
Twitter
GitHub
Blog
Ruby Object Mapper (ROM)
virtus
03:04 - Piotr Solnica: 8 Things I Learned During 8 Years of Ruby and Rails 03:45 - Test-Driven Development 06:17 - Building a Stack
Roda
[YouTube] Jeremy Evans: Better Routing Through Trees (MountainWest RubyConf 2015)
09:56 - (TDD) Test-Driven Development Cont’d15:36 - Immutability (Immutable Objects)
Command-Query Separation
Changing Objects
Freezing Objects
adamantium
Zippers
Persistent Data Structures
hamster
28:49 - No Rules, Just Guidelines
Law of Demeter
Writing Better Tests
Fizz Buzz Test
Jeff Atwood: Why Can't Programmers.. Program?
FizzBuzzEnterpriseEdition
David’s Collection of Batpoop Crazy Fizzbuzz Solutions (Including the rand() one)
Data, Context, Interaction (DCI)
38:39 - Class Interfaces: “Class interfaces are a smell”
Using Classes
SOLID Principle
49:30 - “Convenience has a big price”
Convenience vs Explicitness
55:06 - Mutation Testing 01:00:51 - “Ideas behind ORM are a fallacy”
ORM (Object-Relational Mapping)
Ruby Object Mapper (ROM)
01:10:42 - Piotr Solnica: Introducing Transproc - Functional Data Transformations for Ruby
transproc
Picks SweetWater Road Trip (Avdi)
BOSTITCH: Black Magnetic Push Style Staple Remover (Avdi)
Planet Mercenary Schlock Mercenary RPG (David)
Anker® 2.4G Wireless Vertical Ergonomic Optical Mouse (David)
Anker® Ergonomic Optical USB Wired Vertical Mouse (David)
asciinema (Piotr) Special Guest: Piotr Solnica.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.
-
204 RR Limerence with Dave Thomas
22 april 2015 · 1 uur 15 min
02:37 - Dave Thomas Introduction Lees meer
Twitter
Blog
The Pragmatic Bookshelf
04:17 - How Dave Got Started in Programming06:34 - Tools and Constraints
“An Enthusiast’s Problem”?
Is the focus on tools a form of cargo culting?
Leadism Over Chosen Technologies and Its’ Effect on Innovation
Switching Tools and Making Excuses
19:29 - Limerence
Love and Limerence: The Experience of Being in Love by Dorothy Tennov
Irrational Interest and Defensiveness
28:54 - Ruby = Happiness: Does it Hurt?31:00 - Tools and Falling in Love with Tools
Fear of Falling Behind; Fear of Irrelevancy
Different Tools for Different Contexts
35:08 - When Do You Learn? When Do You Train? (Not Falling Behind)38:01 - Choosing Similar Tools and Technologies vs Choosing Different Tools and Technologies
Gulp => Grunt => Browserify Example
Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt
43:36 - Relationships and Identities46:08 - Looking Forward vs Looking Back (Knowing Your History)
Resources, Curriculum:
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson (SICP)
Smalltalk Best Practice Patterns by Kent Beck
Types and Programming Languages by Benjamin C. Pierce
The Art of Computer Programming by Donald Knuth (Series)
Communicating Sequential Processes (CSP) Brainstorming Example
01:01:48 - Is the rampant use of social media hindering the learning of big ideas?
Self-Curation = Key
01:08:15 - How You Learn a Language / Decide You Like a Language
Sudoku Solver
Markdown Parser
Picks Slack (Dave)
Why Does E=mc2? (And Why Should We Care?) by Brian Cox and Jeff Forshaw (Dave)
Philly Emerging Tech Conference (Dave) Special Guest: Dave Thomas.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.
-
203 RR Design and Sketching with CSS with Sean Fioritto
15 april 2015 · 8 min
02:29 - Sean Fioritto Introduction Lees meer
@sfioritto
planning for aliens
02:52 - Design and Sketching with CSS Background & Overview
Cascading Style Sheets (CSS)
Sketching with CSS by Sean Fioritto
Skip Using Photoshop; Move Straight to Code => Get Pixels to Screen Faster
06:34 - Developer <> Designer Communication
Tooling and Muscle Memory
12:23 - Using CSS Over Photoshop, Alternative Programs, and Frameworks
Sketch
InVision
Macaw
15:29 - Grid Systems and Resets (Frontend Tools)
i.e. Grid Systems
The Grid System
Responsive Grid System
CSS Resets
What Is A CSS Reset?
CSS Tools: Reset CSS
17:27 - Prototyping (Workflow)
Git
23:14 - Documentation26:14 - Adopting New Practices (Progressive Enhancement)
(Killer) Interactive Demo Presentations
“Style Tiles”
Fluency
"Pixel Pushers"
45:33 - The Modern Web Moving Forward47:30 - Keep Up with Scott
Sketching with CSS by Sean Fioritto
planning for aliens
The ginormous, unstoppable list of Angular resources
Picks NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod J. Sadalage and Martin Fowler (David)
RoT.js (David)
The Spatials (David)
The User is Drunk (Saron)
Drunk Kitchen (Saron)
The Reckoners Series by Brandon Sanderson (Chuck)
Bootstrapping Design: Roll Your Own Design by Jarrod Drysdale (Sean)
The Ruby DSL Handbook by Jim Gay (Sean)
Ryan Castillo: 7 Recurring Recipes for Consultancies (Sean)
ExpeditedSSL (Sean)
The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing Marie Kondo (Sean)Special Guest: Sean Fioritto.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.
-
202 RR The Struggles New Ruby Users Have with Jake Day Williams
8 april 2015 · 59 min
Support our Teespring campaign! Get your Ruby Rogues unisex t-shirts, hoodies, ladies’-sized, and long-sleeve tees! 03:19 - Jake Day Williams Introduction Lees meer
Twitter
Wild Academy
[YouTube] Wild Academy
Learn Ruby: The Beginner Guide: An Introduction to Ruby Programming by Jake Day Williams
Learn PHP: The Beginner Guide: An Introduction to PHP Programming by Jake Day Williams
03:48 - What Do New People Struggle With?04:59 - Teaching While Learning and Video Tutorials vs In-Person Training
Resources:
Lynda
The Ultimate Guide to Coding Bootcamps: The Exhaustive List
Being a “Self-Starter”
The EntreProgrammers Episode 51: Ship 'em Pears with Jake Day Williams
“Work the system that does exist, not the system we wish exists.”
Impostor Syndrome
RailsClips
RailsClips Kickstarter Campaign
Turing's Cathedral: The Origins of the Digital Universe by George Dyson
Institute for Advanced Study (IAS)
Blender Guru: Andrew Price
16:59 - Responsibility
As Teachers
Planet Money Podcast: The App Economy with Marco Arment of Instapaper
Gauging Your Own Success
Digital Content (Updating)
Ruby on Rails Tutorial: Learn Web Development with Rails by Michael Hartl
23:05 - Feedback
Trolling and Criticism (Niceness vs Directness)
David Brady: Ruby Hashes and David Brady: Associative Arrays with James Edward Gray II Example
The Job Replacement Guide by David Brady
26:22 - Leveling Up and Monetizing Content
“MPP” (Multiple Payout Potential)
Ethics and Morals
Long-term Sustainability
33:26 - Impostor Syndrome and The Dunning–Kruger Effect
Lara Hogan: On having a totally reasonable amount of self-confidence
37:42 - Is the Ruby Community Beginner-Friendly?
thoughtbot's Giant Robots Smashing into Other Giant Robots Podcast
The Ruby on Rails Podcast: 148: Chad Pytel of thoughtbot discusses @dhh's RailsConf 2014 keynote (and more)
42:50 - Content Production: Is it a barrier to entry?
Becoming a Writer by Dorothea Brande
Picks Survivorship Bias (Saron)
Laurent Bossa… -
201 RR Game Development with Andrea Magnorsky
1 april 2015 · 58 min
Thank you RailsClips Kickstarter Backers! 02:27 - Andrea Magnorsky Introduction Lees meer
Twitter
GitHub
Blog
[YouTube] Andrea Magnorsky: The Tools that Shape Us
BatCat Games
@batcatgames
Blog
@roundcrisis (Andrea’s Game-Related Twitter Account)
02:56 - “What Game Developers Know That Business Devs Can Benefit From”
Going From Enterprise => Professional Game Dev
Andrew O’Connor, co-founder of BatCat Games
XSplit (Xbox Comparison)
08:28 - Curiosity and Motivation09:10 - Is game development more approachable than in the past?
Unity Game Engine
The Unreal Engine
MonoGame
Totality Engine
10:12 - Learning New Skills and Coding Practices to Write Games
Unlearning to Be Clean
Game Loop
Levels of Code:
Low-Level Code
Intermediate Layer
Scripts and Game Play
15:45 - Performance and Iterations
[YouTube] Andrea Magnorsky: The Tools that Shape Us
Testing
Iteration Speed
“Benevolent Dictator + You”
20:45 - Making Games Inviting
FUN
23:11 - Techniques to Cope with State24:16 - Releasing and Deadlines (Business Issues Between Developers and Management)28:30 - Testing
Property Testing
FsCheck
30:45 - Writing Aspects of Games (Stories, Artwork, etc.)32:22 - Why F#?
Type Providers
Tutorial: Creating a Type Provider (F#)
Xamarin Studio
38:44 - Pair Programming or Agile Techniques in Game Dev?
“Stupid Courage/Bravery”
42:22 - Teaching Game Development (Game Jams)
Global Game Jam
Indie Game Jams
Game Jams on itch.io
44:39 - Onikira: Demon Killer
Onikara - Demon Killer on Steam
Hardware
DmC: Devil May Cry
Picks [Vimeo] Carina C. Zona: Schemas for the Real World (Avdi)
Maryville, Tennessee (Avdi)
Monodraw (Jessica)
Elizabeth Naramore: Uncomfortable (Jessica)
ambient_spec (Coraline)
Cosmic Encounter (Coraline)
Ready Player One by Ernest Cline (Chuck)
Mastery by Robert Greene (Chuck)
Dixit (Andrea)
Michael Bernstein: Know Your Types (Andrea)
[Vimeo] Philip Potter: Generative testing with clojure.test.check (Andrea)Special Guest: Andrea Magnorsky.Adv…
-
200 RR 200th Episode Free-For-All!
25 maart 2015 · 1 uur 22 min
03:08 - What’s Up with Aaron Patterson? Lees meer
Twitter
GitHub
Blog
Red Hat <= They’re Hiring!!
Mechanical Keyboarding
ErgoDox.org
Arduino
The Norman Layout vs Dvorak
Ducky Keyboards
Atreus Keyboard Kit
16:45 - What’s Up with James Edward Gray?
Game Programming
GameSalad
Gusu
Dart
Unreal Engine
Unity
Game Programming Patterns by Bob Nystrom
James Edward Gray’s Book Review on Game Programming Patterns
Blender
Teaching Kids to Program
LEGO Mindstorms
MiP Robot
Code.org
Joseph Wilk: Programming as Performance (from RubyConf Australia)
Raspberry Pi
Sonic Pi
30:16 - What’s Up with Katrina Owen?
Splice
Bath Ruby Conference
@BathRuby
[Confreaks] Katrina: Here Be Dragons at Bath Ruby Conference 2015
The Go Programming Language
Ruby Rogues Episode #198: Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
Ruby Hero Awards
99 Bottles Of OOP (Practical Programming Book) by Sandi Metz and Katrina Owen
[YouTube] Katrina Owen: Overkill (Bob Exercism Problem)
41:55 - What’s Up with Saron Yitbarek?
CodeNewbie
@CodeNewbies
#CodeNewbie
Podcast
Discourse Forum
Blog
Developer Apprentice at thoughtbot
Nand2Tetris
The Elements of Computing Systems: Building a Modern Computer from First Principles by Noam Nisan and Shimon Schocken
CodeNewbie and Hardware
CodeNewbie Episode #27: Intro to Raspberry Pi with Matt Richardson
CodeNewbie Episode #26: The Hardware Marketplace with Julia Grace
CodeNewbie Episode #25: From Software To Hardware with Sara Chipps
[Confreaks] Saron: Reading Code Good at Bath Ruby Conference 2015
47:31 - A Look Back at the Past 100 Ruby Rogues Episodes and Conference Memories
Ruby Rogues Episode #198: Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
Ruby Rogues Episode #196: Testing Clojure in Ruby with Ashton Kemerling
Ruby Midwest
@RubyMidwest
[YouTube] Ruby Midwest 2013 Keynote by James Edward Gray II
Keep Ruby Weird
@keeprubyweird
53:55…
-
199 RR Deployments with Noah Gibbs
18 maart 2015 · 5 min
02:08 - Noah Gibbs Introduction Lees meer
Twitter
GitHub
Blog
02:38 - Rebuilding Rails: Understand Rails by Building a Ruby Web Framework by Noah Gibbs
[YouTube] Noah Gibbs: GoGaRuCo 2013 - The Littlest ORM
03:06 - Sinatra 03:47 - Rack
Introduction to Rack middleware
rackamole
07:32 - Deploying Apps
Hosting
Heroku
Redis
Vagrant
Server Provisioning
Chef
Puppet
Ansible
Capistrano
12:22 - Support, Operations, and Monitoring
DevOps
Database Administrator (DBA)
[Confreaks] Paul Hinze: Smoke & Mirrors: The Primitives of High Availability
Reliability
Enterprise Tools
HashiCorp
Ruby Rogues Episode #192: Vagrant with Mitchell Hashimoto
Learning Curve and Lack of Documentation (“Wild West”)
20:36 - Social Differences Between Communities: Ruby vs Python
Ruby Rogues Episode #198: Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
COBOL, Java, C
The SaltStack
Ryan D. Lane: Moving away from Puppet: SaltStack or Ansible?
27:18 - Deployment Tools Targeting Polyglot Architectures28:39 - Ease of Deployment
Go
32:26 - The Success of a Language = The Deployment Story33:51 - Feedback Cycle34:57 - Reproducibility
Bash
35:44 - Docker and Configuration Management Tools
"chroot" = change root
44:06 - Deployment Problems46:45 - Ruby Mad Science
madscience_gem
Community Feedback
The Learning Curve
Roadmap
Multiple VM Setups
Picks TuneMyGC (Coraline)
Bear Metal: Rails Garbage Collection: Tuning Approaches (Coraline)
Rbkit (Coraline)
Get out and jump in a mud puddle! (Jessica)
Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard (Noah)
Ruby DSL Handbook by Jim Gay (Noah)Special Guest: Noah Gibbs.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.
-
198 RR Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
11 maart 2015 · 37 min
02:32 - Mark Bates Introduction Lees meer
Twitter
GitHub
Blog
Boston Ruby Users Group
@bostonrb
MetaCasts: HD Screencasts for GO Enthusiasts
@metacasts
03:14 - Scott Feinberg Introduction
Twitter
GitHub
Blog
WePay
@WePay
@wepaystatus
03:46 - Community Values
2014 Videos - WindyCityRails Lightning Talks (Scott’s is first)
Scott Feinberg: Where does Ruby go from here? (The Happiness Manifesto)
[GitHub] the-happiness-manifesto
05:32 - Ruby Community Standards and Values
Testing
Programming Should Be Fun and Enjoyable
Pairing
Large Regional Conferences and Meetups
07:33 - User Groups
Lambda Lounge
@LambdaLounge
Netflix Open Source Group
10:18 - Polyglot Conferences
Midwest.io 2014 - MythBashers: Adventures in Overlooked Technologies - Avdi Grimm
[GitHub] A web server written in Bash
Great Wide Open
@AllThingsOpen
CodeMash
@codemash
13:07 - Including and Getting Newbies Involved in Conference and Community Culture
Generations
Boot Camps
Launch Academy
@LaunchAcademy_
Hugs
20:41 - Diversity and Codes of Conduct
PyLadies
PyLadies Chapters (Twitter)
RailsBridge
@railsbridge
Rails Girls
@railsgirls
23:08 - AlterConf
@AlterConf
Ashe Dryden
@ashedryden
24:22 - PyCon
@pycon
25:31 - HappinessConf
@Happiness_Conf
Diversity
Black Girls Code
@blackgirlscode
Women Who Code
@WomenWhoCode
28:30 - Developer Happiness and Invoking Community Values Within Corporate Company Culture
Ruby Rogues Episode #191: The Developer Happiness Team with Kerri Miller
PluralSight
PluralSight Author Summit
Trust
Roles of Influence
Navigating Office Politics
38:03 - Agile Software Development and Productivity
The 4 Disciplines of Execution: Achieving Your Wildly Important Goals
[TED Talk] Bruce Feiler: Agile programming — for your family
40:41 - “The Ruby Diaspora”
Mark Bates - Panel: The Future of Ruby - Burlington Ruby Conference 2014
Elixir
Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun by Dave Thomas
The Go Programming…
-
197 RR The Social Coding Contract with Justin Searls
4 maart 2015 · 1 uur 11 min
Check out RailsClips on Kickstarter!! 02:23 - Justin Searls Introduction Lees meer
Twitter
GitHub
Blog
Test Double
@testdouble
03:02 - Justin Searls: The Social Coding Contract
Open Source
GitHub
04:58 - Transitive Dependences and Understanding Technical Debt
RailsConf 2014 - Keynote: 10 Years! by Yehuda Katz
The CAP Theorem
15:21 - Learning Outside Work Hours
Tracking Time
Micromanagement
21:21 - Understanding Transitive Dependencies (Cont’d)
Gary Bernhardt
23:00 - Use Someone Else’s Framework or Write Your Own?
“It Depends.”
“A dirty code base is the sign of a well-monetized application.” - Matt Scantland
31:25 - When Does it Hurt to Use Tools You Don’t Completely Understand?
Elasticsearch
34:14 - Leaving Code Behind36:26 - Be a Responsible Open Source User
Pull Request Sample
Amount of Investment
Community Management
Communication
cancan => cancancan
GitX
Graphical User Interface (GUI)
rowanj GitX
47:22 - Reacting to Change
Process and Ceremony
Deming’s Common Cause and Special Cause
Pair Programming
[YouTube] Justin Searls and Aaron Patterson: The act of using vim, tenderly.
54:16 - Just Blog It!Picks Royalty Free Music by Kevin MacLeod (David)
Rebif (David)
Ruby Rogues Episode #188: Community Building with Pieter Hintjens (Jessica)
Commercial Users of Functional Programming 2015: Call for Presentations (Jessica)
James Clear: Forget About Setting Goals. Focus on This Instead. (Jessica)
Screw motivation, what you need is discipline. (Jessica)
A Wizard of Earthsea by Ursula K. Le Guin (Chuck)
Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck (Chuck)
Sony NEX-5T Compact Interchangeable Lens Digital Camera (Justin)
Justin’s Talk at RailsConf 2015: Boring Code (Sometimes a Controller is Just a Controller) (Justin)
Alpine iLX-007 7-Inch In-Dash Receiver with Apple CarPlay (Justin)Special Guest: Justin Searls.Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
… -
196 RR Testing Clojure in Ruby with Ashton Kemerling
25 februari 2015 · 1 uur 15 min
Check out RailsClips on Kickstarter!! 02:45 - Ashton Kemerling Introduction Lees meer
Twitter
GitHub
Blog
03:00 - Ruby and Clojure
Pivotal Labs
Pivotal Tracker
Clojurescript
Generative Testing
PhantomJS
Invariance
14:50 - Difficulty
generative
rantly
23:13 - Generative Testing and Documentation
“Shrinking”
26:38 - Are Generative Tests Disposable?
Capybara
29:09 - When Do You Start Generative Testing?31:43 - Setup & Barriers to Entry40:38 - Why Does Generative Testing Have a Bad Reputation?42:49 - Getting Past ^^44:17 - Verifying Things Are Fixed46:57 - Maintaining These Tests
Multimethods
51:12 - Human Actions, Generative Testing, and Architecture
Functional Programming
01:02:10 - Resources
[YouTube] Integrating Test.Check and Javascript
Jessica Kerr: TDD with generative testing: an example in Ruby
Ashton Kemerling: Integrating Test.Check and Javascript
Picks Joseph Wilk: Programming as Performance (Coraline)
Linda Liukas: Principles of Play (Coraline)
Hello Ruby (Coraline)
QuickCheck CI (Jessica)
CodeMesh 2014 - John Hughes - QuickCheck Evolution (Jessica)
GeeCON 2012: Kevlin Henney - It Is Possible to Do Object-Oriented Programming in Java (Avdi)
FUJITSU Image Scanner ScanSnap iX500 (Avdi)
FFmpeg (Chuck)
YouTube (Chuck)
Developer’s Box Club (Chuck)
Ruby Remote Conf (Chuck)
RailsCasts on Kickstarter (Chuck)
Datomic (Ashton)Special Guest: Ashton Kemerling.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.
-
195 RR Building Your Technology Radar with Neal Ford
18 februari 2015 · 58 min
02:25 - Neal Ford Introduction Lees meer
Twitter
GitHub
Blog
ThoughtWorks
iPhreaks Show Episode #084: Building Your Technology Radar with Neal Ford
Freelancers' Show Episode 145: Life as a Traveling Consultant with Neal Ford
RailsConf 2010: Neal Ford "Creativity & Constraint"
02:20 - The Thoughtworks Technology Radar
Rebecca Parsons
06:28 - Quadrants
Techniques
Tools
Languages & Frameworks
Platforms
07:01 - Categories (Rings)
Hold
Assess
Trial
Adopt
09:23 - Adopting New Technologies
William Gibson: “The future is already here, it’s just not evenly distributed.”
Cycle Time
Neal Ford: Build Your Own Technology Radar
[YouTube] Neal Ford: Build Your Own Technology Radar
14:42 - Providing Familiarity Resources15:24 - Radars as Resources and Lifecycle Assessment Tools
Intentional Software
Radar A-Z
18:36 - Themes22:17 - Making Decisions
Diversify
Testability
27:40 - Jamming Radars31:53 - Hireability?
Paying Developers to Learn
36:54 - Financial Portfolios and Planning Your Career
Specialization vs Generalization
42:03 - Software Architecture & Engineering Practices
Microservices
43:57 - Functional Programming
Functional Thinking: Paradigm Over Syntax by Neal Ford
Clojure
44:16 - Estimation46:03 - Creating Your Own Radar
Brett Dargan: bdargan/techradar
Blip Placement
Neal Ford: Build Your Own Technology Radar
Picks All Watched Over by Machines of Loving Grace (Avdi)
The Project Euler Sprint (Coraline)
Gloom (Coraline)
The Bad Plus: Inevitable Western (Jessica)
tmate (Jessica)
Screenhero (Chuck)
Slack (Chuck)
DevOps Bookmarks (Neal)
Elvis has left the ivory tower by Neal Ford (Neal)
Culture Series (Neal)Special Guest: Neal Ford.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.
-
194 RR Real Life JRuby with Sudhindra R. Rao
11 februari 2015 · 51 min
The Rogues talk to ThoughtWorks' Sudhindra R. Rao about JRuby.Special Guest: Sudhindra R. Rao. Lees meer
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.