POPULARITY
Stefanni Brasil and Thiago Araujo are back on the show as new maintainers of the Faker gem! The trio discuss what they have learned in OSS so far, when to declare bankruptcy and how to market a project for new contributors. Does Hacktoberfest make a difference? Show Notes & Links: Episode 407 | Get to Senior with Stefanni Brasil and Thiago Araujo (hexdevs) (https://www.therubyonrailspodcast.com/407) Get to Senior | hexdevs (https://academy.hexdevs.com/view/courses/get-to-senior) faker-ruby / faker (https://github.com/faker-ruby/faker) How to Open Source with Richard Schneeman | hexdevs Podcast (https://www.hexdevs.com/posts/how-to-open-source-with-richard-schneeman-schneems/) Stefanni Brasil (@stefannibrasil) / Twitter (https://twitter.com/stefannibrasil) Thiago Araujo (@thdaraujo) / Twitter (https://twitter.com/thdaraujo) Sponsored By: Honeybadger (https://www.honeybadger.io/) Honeybadger monitors your cron jobs and services to make sure they don't silently disappear. When Honeybadger is quiet, life is good. Check monitoring off your todo list. Try Honeybadger free for 15 days. Atlantis Technology (https://www.atlantistech.com/careers) Atlantis is looking for great engineers! Why work at Atlantis? You'll work with great people. You'll work on projects that change the world. No matter where you are in your career, they're prepared to help you advance it. Find out more here (https://www.atlantistech.com/careers).
Timestamps[0:40] Andrew just finished giving his BridgetownConf 2022 talk[0:55] Richard introduces himself and talks about a feature he added that will be coming out in Ruby 3.2[2:20] Andrew asks Julie if she was ever obsessed like him about getting a commit into Rails, which launches into a discussion with Richard about contributing to Rails and how he paired with Aaron Patterson.[5:20] Richard shares how he got started contributing to Rails on a regular basis, which led to creation of CodeTriage.[9:00] Andrew shares how he began contributing to open source through baby steps by replying to issues in some of the libraries and tools he used.[9:53] Julie mentions that getting to know the types of issues that come into projects you want to contribute to can be a big help and Richard adds some more reasons why this is very helpful for new contributors.[11:30] Richard explains how to make micro contributions like hearting an issue or commenting on them. [12:50] Richard discusses how contributing to open source is harder than most people make it seem to juniors, which led to why he wrote How to Open Source.[14:30] Julie discusses her first open source contribution with Ruby for Good and how we often forget the complexity of things we do every day for newcomers. She also recommends letting the maintainer know if the instructions for setting up the project are missing or incorrect. [17:24] Richard recommends having folks take notes of their own experience and how experienced devs sidestep issues instead of providing feedback to the maintainer.[19:23] Andrew asks what the prerequisites are for folks interested in How to Open Source.[22:30] Richard talks about showing up early to projects and it generates some discussion around making sure that you are making valuable contributions, respecting the the maintainers time, and Hacktoberfest.[27:22] Andrew asks Richard about 24 Pull Requests and where folks can follow him online.LinksAndrew's BridgetownConf TalkCodeTriageHow to Open Source: Learn the secrets of successful contributorsRuby for GoodHacktoberfest24 Pull RequestsRichard's WebsiteRichard on Twitter
"Be a lurker and start small. Read a PR, try to understand what's going on. Leave a thumbs up
In this episode, we talk about Ruby and Rails with Richard Schneeman, principal engineer at Salesforce and Heroku Ruby language owner, and Penelope Phippen, staff software engineer at Stripe, and a director at Ruby Central. Show Notes DevNews (sponsor) CodeNewbie (sponsor) Scout APM (DevDiscuss) (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Ruby Rails Rubyfmt RubyConf RailsConf DeadEnd Inside the all-hands meeting that led to a third of Basecamp Employees Quitting
Parent Driven Development Episode 039: Parenting Roles and Gender Equality with Richard Schneeman Welcome Richard Schneeman (https://www.schneems.com/)! Schneems (https://twitter.com/schneems) writes Ruby at Heroku, and maintains CodeTriage.com, a tool for helping people contribute to Open Source. He is in the top 50 Rails contributors and is an accidental maintainer of Sprockets and Puma. When he isn't obsessively compulsively refactoring code for performance, he writes such gems as Wicked, and derailed_benchmarks. 00:30 Welcome, Richard Schneeman! 01:00 All the Rage: Mothers, Fathers and the Myth of Equal Partnership The book: All the Rage: Mothers Fathers and the Myth of Equal Partnership (https://www.amazon.com/All-Rage-Mothers-Fathers-Partnership/dp/0062861441/ref=sr_1_1?keywords=all+the+rage%2C+mother+fathers&qid=1580821503&sr=8-1) Co-parenting, gender equality Progressive relationships default into gender roles after kids 05:18 Progressive Parenting What’s fair? Progressive until they have to make a change.. 08:15 Moms vs. Dads Dad’s get applauded when caring for children in public Creating boundaries of designated mom and dad jobs with the kids 10:50 Visible Work vs. Invisble Work How to balance and create boundaries between partners RSVP’s - CC’d emails, response, birthday presents, who’s responsible? Coding pairs and how they relate 17:01 How to Define Who is Responsible? Create a system The mentorship manner Not only doing what is asked, but proactively taking steps 21:15 Meta Tasks Partners double checking each others work, basically twice the work! Micro managing 25:30 Calendar System Shared task and to-do lists Bringing work management systems into home management systems Schedule a weekly meeting with your partner to go over shared cared Check the calendar! 31:01 Genius / Fail moments Josh’s daughter gets her hair dyed and it looks great, but her new conditioner leaks the blue color from her hair all over the bathroom! #fail Chris coordinates Grandpa time to give his wife more free time #genius Richard’s son glues his favorite picture on his bedroom wall, with handwritten marker too #geniusfail Allison has a genius in Sweden with her two young children All the Rage: Mothers, Father, and the Myth of Equal Partnership (https://www.amazon.com/All-Rage-Mothers-Fathers-Partnership/dp/0062861441) Follow & Support Please follow us @parentdrivendev (https://twitter.com/parentdrivendev) on Twitter or email us at panel@parentdrivendevelopment.com (mailto:panel@parentdrivendevelopment.com). Our website is at ParentDrivenDevelopment.com (https://parentdrivendevelopment.com). Support us via Patreon (https://www.patreon.com/parentdrivendev) and get access to our our Slack Community. Panel Allison McMillan (https://twitter.com/allie_p) Chris Arcand (https://twitter.com/chrisarcand) Josh Puetz (https://twitter.com/joshpuetz) Special Guest: Richard Schneeman .
Richard Schneeman and I discuss his job with Heroku, rate limiting, inventions, refrigeration, peas, and the overlaps between mechanical engineering and coding.
In this episode, Chris and Jason invite their first guest. Richard Schneeman is a Rails committer actively involved in the Ruby and Ruby on Rails community. It is an honor he agreed to join us and hope you enjoy the conversation around committing to Rails, flossing one tooth, and looking for performance insights in your applications.
02:05 – Schneems’ Superpower: Not being grossed out by baby poop! And, debugging. 06:03 – The Skill and The Art of Troubleshooting 18:12 – Interviewing and Evaluating People 32:07 – Working in Open Source 37:17 – The Tension Between Structure and Agency 40:32 – The Role of Empathy in Open Source 50:52 – Bringing Open Source Values Into Companies 57:33 – Putting Machines in the Middle of People Reflections: Jamey: Gut feelings vs objective data. John: Dealing with unfriendly support cases and still having empathy. Rein: Being able to stay centered when things pull you off balance. Janelle: Respect as currency. Richard: Leaving emotions behind in pull requests. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Richard Schneeman.
You want to get started in open source, but where do you start? How do you pick a repo? And once you do, what's the best way to help out, especially if it's your first time? Richard Schneeman is here to help. He's the creator of Code Triage, where you can sign up for repos and get an open issue sent to your inbox. He talks about different ways first-timers can get started, and how small contributions can be incredibly impactful. He also shares some hilarious stories from his own coding adventures. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Rails Wicked Derailed Benchmarks Puma Ruby Build Pack Code Triage Codeland Early Bird Tickets Codeland Conf Codeland 2019
Richard Schneeman shares how he balanced between building features and marketing his site, Code Triage.
We look at Ruby Together's support and speed improvements to RubyGems.org, talk about Concerns, discover Procodile, and learn more about what makes Swift different.
Sean has shipped early versions of Diesel, an ORM for Rust! We discuss its semantic versioning, the ergonomics of use versus the complexities of implementation, early issues with the API and the road to Diesel 1.0. Diesel Semantic Versioning SemVer for Library Maintainers by Richard Schneeman Rust RFC 1122 - Language SemVer Lobsters API hole in diesel updates Implementing IS NULL and IS NOT NULL for Diesel Diesel issue for migrations Crates.io PR for using Database behavior
Richard Schneeman joins The Bike Shed to discuss ruby memory use, horizontal scaling, and tackling open source issues big and small. This episode of The Bike Shed is sponsored by: Code School: Entertaining online learning for existing and aspiring developers. Leave a review on our iTunes page to be entered to win a free month of Code School. Links & Show Notes Speed Science - Richard's Railsconf 2015 talk mail gem memory use mime-types memory use Deprecate *_path methods in mailers XKCD: Evey change breaks someone's workflow Why does 6 times 9 equal 42? The Language Strangeness Budget Code Triage Docs Doctor Ruby Together Keep Ruby Weird Richard on Twitter
Richard Schneeman, Ruby developer at Heroku and awesome guy, joins me for the longest episode to date. Follow Richard on Twitter, @schneems! (Show notes can be found at https://DeveloperTea.com)
Richard Schneeman, Ruby developer at Heroku and awesome guy, joins me for the longest episode to date. Follow Richard on Twitter, @schneems! (Show notes can be found at https://DeveloperTea.com)
Britt Ballard leads this roundtable discussion on home-growing your own conference and their experiences, from theme and logo selection to scheduling guests and venues, turning Keep Ruby Weird from a dream into a reality. Keep Ruby Weird Jeremiah The Innocent FormKeep Scheduling, made simple Badges O.Henry Pun-Off Chauffeuring Ruby Rody
The Rogues talk to Richard Schneeman of Heroku.
The Rogues talk to Richard Schneeman of Heroku.
The Rogues talk to Richard Schneeman of Heroku.
In this episode we talk to Richard Schneeman, or Schneems, about Git branches and workflows. If you cannot see the audio controls, your browser does not support the audio element. Use the link below to download the mp3 manually. Link to mp3Links:Schneem's homepageCodeTriage (Help your favorite open source projects!)Heroku (Schneems works here)Schneem's famous GIF pull-requestSchneem’s Git intro (note all the great Rails tutorials in his YouTube channel)Git Flow vs Github FlowContributing to Rails guide (describes the CHANGELOG, etc)Schneem's favorite git command:git config -e Listen to the episode on YouTube
In this special episode from RubyConf 2012 we pulled aside some of the attendees and found out what they're working on. We also include a selection of the great lightning talks at the conference. Enjoy! Rob Mack from Spiceworks Dr. Nic Williams from Engine Yard talks about BOSH Ray Hightower from WisdomGroup, WindyCityRails, and ChicagoRuby Noel Rapin from Groupon John Foley and Nick Howard talk about Project Grok, an Open Source Code Reader Club (like a book club, but for code) Brian Ford from Engine Yard talks about Rubinious 2.0-rc1. Jeff Casimir from JumpstartLab talks about gSchool Daniel Huckstep from Yardstick Software talks about rc files and sub. Joshua Szmajda talks about the Ruby Hangout, an online Ruby meetup. Ron Evans from The Hybrid Group talks about gitnesse and wields a mean ukulele. Christian Trosclair from The Hybrid Group talks about Kids Code Camp and FeatureCreep Richard Schneeman from Heroku talks about Issue Triage. Chris Maddox from LivingSocial talks about happiness. Follow @thoughtbot and @rubyconf on twitter.
We live in a fast society, so why should our apps be any different? Richard Schneeman from Heroku demonstrates how to optimize your Rails app for speed and scalability -- on both the front end and back end. If you wanna go fast, this talk is for you.