Look for any podcast host, guest or anyone
Showing episodes and shows of

Noel Rappin

Shows

MaintainableMaintainableNoel Rappin: Reviving the Pickaxe— A Journey through Ruby's LegacyIn this episode of the Maintainable Software Podcast, Robby is joined by Noel Rappin, Staff Engineer at Chime Financial, and the mind behind the latest edition of the classic Programming Ruby book, affectionately known as the "Pickaxe." Noel delves into the intricate process of modernizing a legacy technical book and the lessons learned along the way.Episode Highlights[00:05:32] A Legacy Revisited: Noel Rappin reflects on the process of updating the Programming Ruby book, navigating the balance between preserving its legacy and making it relevant for today’s Ruby community.[00:10:17] The Challenges of Modernizing: Noel discusses the co...2024-09-0343 minRuby for AllRuby for AllUpdating The PickAxe Book with Noel RappinThe 1st edition of Programming Ruby, commonly known as "The PickAxe" book, came out in 2001. Now, in 2022, Noel Rappin is releasing the beta of the 5th edition, updated for Ruby 3.2. Why should you pick up the book? To get mind on how Ruby works, what makes it unique, and how Ruby developers think about Ruby.These are some of the topics we cover:How Noel decided the book was ready for early access Noel gives the history of the PickAxe bookWhy Noel decided to update the bookWhat will be...2022-11-0321 minCode and the Coding Coders who Code itCode and the Coding Coders who Code itEpisode 11 - Noel RappinNoel Rappin joins the show to talk about his new book, "Programming Ruby 3.2", best known as the "Pickaxe Book".  Noel talks about his adventures working on a legacy book and even having to deal with some legacy code in a legacy book. The Pickaxe Book is one of the biggest, and oldest, books on my shelf so it's no surprise that this was a beast of an update.@noelrap on Twitternoelrappin.comRuby DiscordThe Ruby Learning CenterPurchase "Programming Ruby 3.2" from The Pragmatic BookshelfDiscussions on devtalk.comReport Errors on devtalk.comSend us some love.2022-11-0138 minStanding moonsault podcastsStanding moonsault podcastsWhat's hip 1979/5 : de Kurtis Blow au JPC gang (épisode de Noël)Bonjour et bienvenue à l'écoute ou au visionnage de What's hip ! Mon nom est Terry Laire, et aujourd'hui encore, on va s'écouter une heure de rap de cette fin d'année 1979 ! Et qui dit fin d'année dit évidemment chansons de Noël ! Et dans ce domaine, le rap ne fait pas exception ! On commence tout de suite avec un titre qui conte une histoire de Noël sans oublier de parler de danser et d'être le meilleur MC, dans le style inimitable du rap. C'est Kurtis Blow qui nous interprète Christmas rappin, et attendez-v...2021-06-1659 minRemote RubyRemote RubyAdvocating for Junior Devs, Hotwire and HTMX [00:04:17] Chris asks the guys if they submitted a talk to RailsConf 2021. Andrew tells us about a virtual talk at a meetup he’s giving in June.[00:08:53] Chris tells us about something he helped start a long time ago called LaunchCode.[00:11:58] Find out what Chris’s submission to RailConf 2021 is on. [00:16:54] Chris helps Andrew understand Turbo better.  [00:25:40] Jason talks about wondering what it would be like to shove turbo into React Native since he’s built stuff in it. Chris shares his ideas.2021-03-1247 minThe Ruby BlendThe Ruby BlendEpisode 12: The State of the Rails Community with Julian RubischPanelists Andrew Mason Nate Hopkins GuestsJulian RubischSponsorLinodeShow Notes[00:00:38] Julian tells us all about himself and his background. He also tells us how long he's been programming professionally and with Ruby on Rails.[00:04:24] Nate is wondering what Julian's observation is about the relationship between music and programming or any type of artistic endeavor in programming. Nate mentions a book by Paul Graham called, "Hackers and Painters."[00:06:43] Nate found it interesting that as an experienced progra...2020-05-1438 minGreater Than CodeGreater Than Code170: The Case for Vanilla JavaScript with Chris Ferdinandi00:53 - Chris’s Superpower: Derailing conversations and having a knack for taking complex tasks and breaking them down into smaller, simpler parts that people find easy to understand. 01:44 - The Pitch for Vanilla JavaScript 03:06 - Peoples’ Biggest Challenge as a Developer Having Trouble Keeping Up Adding Processes and Tools Make it More Difficult to Get Started “The Right Way To Do It” 05:50 - The Problem With The Way We Do Things Today Front-End Development Back-End Developers Move to Front-End 08:30 - Modern Web Development The Use of Frameworks Package Managers “The Cascade is...2020-02-191h 09Capsule.Capsule.Capsule S2E2 - Encore NoëlDans ce second épisode, on discute de noël en petit comité Musique : Kurtis Blow - Christmass Rappin'MYD - The Sun2019-12-201h 13Christmas Songs TimeChristmas Songs TimeChristmas Songs Time | R&B XMAS pt2 | Episode 07 ( Christmas, Noel, Natale, Xmas, 2019 )Christmas Songs Time Presents// R&B XMAS pt2 \\1- Sleigh Ride2- What Do the Lonely Do At Christmas3- Christmas Rappin'4- Silver Bells (Stereo)5- I Want To Come Home For Christmas6- It's the Most Wonderful Time of the Year7- Give Love on Christmas Day8- Christmas Time Is Here (Instrumental)9- Little Drummer Boy10- Give Love On Christmas Day11- 1-09 Santa Baby12- What Child Is This_13- Let It Snow! Let It Snow! Let It Snow...2019-12-1600 minTech Done RightTech Done RightEpisode 72: Teaching Testing and DesignTeaching Testing and Design Guests Betsy Haibel: CTO at Cohere. Blogs at betsyhaibel.com. Avdi Grimm: Head Chef at RubyTapas. Blogs at avdi.codes. Penelope Phippen: Works at Google, makes Rubyfmt, helps make RSpec, and is on the board of Ruby Central. Blog. Summary After the discussions on testing and design in episodes 68 and 69, I had so much I still wanted to talk about in testing, design, and teaching testing and design. So I convened a panel with previous Tech Done Right Guests Avdi Grimm, Betsy Haibel, and Penelope Phippen to help me...2019-10-0949 minTech Done RightTech Done RightEpisode 71: Supporting Innovation With Mike TodascoSupporting Innovation With Mike Todasco Guest Mike Todasco: Senior Director of Innovation at PayPal Summary Today on the show we have Mike Todasco, the Senior Director of Innovation at PayPal. We talk about what innovation means at a company, and how to encourage innovation both if you are a PayPal sized company and if you aren’t. Mike also shares some information about PayPal’s internal innovation tournament and how they offer incentives for innovation. Notes 01:38 - What does the Senior Director of Innovation at PayPal do? 2019-09-2536 minTech Done RightTech Done RightEpisode 70: How To Buy Software With Ashley Quinto PowellHow To Buy Software With Ashley Quinto Powell Guest Ashley Quinto Powell: Director of Business Development at Table XI. Summary Today on the show, we have Ashley Quinto Powell. Ashley and I have run a workshop together called How to Buy Software aimed at people who want to buy custom software but aren't sure what the process will be like. In this episode, we try to compress a four-hour workshop into a 45-minute podcast. Ashley will talk about what to expect from the sales process and then Ashley will interview me...2019-09-1133 minTech Done RightTech Done RightEpisode 69: Teaching and Learning with Sandi MetzTeaching and Learning with Sandi Metz Guest Sandi Metz:: Author of Practical Object-Oriented Development in Ruby and 99 Bottles of OOP. sandimetz.com Summary Today on the show we have Sandi Metz, author of Practical Object Oriented Design in Ruby and co-author of 99 bottles of OOP. I’ve literally been trying to get Sandi as a guest since we started recording the show and I’m thrilled that we’ve finally been able to connect. We talk about OOP and TDD, maybe going down a test-driven rabbit hole for a while, and also t...2019-08-2850 minTech Done RightTech Done RightEpisode 68: Pragmatic Programmer at 20 with Dave Thomas and Andy HuntPragmatic Programmer at 20 with Dave Thomas and Andy Hunt Guests Dave Thomas and Andy Hunt: Authors of The Pragmatic Programmer and publishers of The Pragmatic Bookshelf. Summary I’m very excited to have Dave Thomas and Andy Hunt on the show today. Dave and Andy are the authors of the Pragmatic Programmer, which has a 20th anniversary edition that is out now, and they are the publishers of the Pragmatic Bookshelf, where they have (full disclosure) published my books a time or two. We talk about what’s changed in the new...2019-08-1452 minTech Done RightTech Done RightEpisode 67: Civic Software with Alex Pedersen and Abhi NemaniCivic Software with Alex Pedersen and Abhi Nemani Guests Alex Pedersen: Co-founder of Polco. Abhi Nemani Founder of EthosLabs. Summary This week, we have Alex Pedersen of Polco and Abhi Nemani of EthosLabs. They're both involved in various uses of technology to increase civic engagement. We'll talk about how technology can improve the public sector and why technologists should be interested in public sector work. Notes 02:09 - Technology and Civic + Political Engagement 06:14 - Risks of Making the Government More Technological 10:01...2019-07-3121 minThis Agile LifeThis Agile LifeInconsistent at BestIn this thrilling episode of This Agile Life, Jason asks for advice from Craig, Amos and Lee on what kind of metrics development teams can provide so there is some level of predictability as to new when features will be available to users or potential customers. Craig I Estimate this Talk will be 20 Minutes Long, Give or Take 10 Minutes by Noel Rappin, https://www.youtube.com/watch?v=jBMwT53oGsM Concolic testing, https://en.wikipedia.org/wiki/Concolic_testing * Concolic = concrete + symbolic Lee #NoEstimates Project Planning Using Monte Carlo Simulation, https://www.infoq.com/articles/noestimates-monte-carlo/ ActionableAgile, https://actionableagile.com/ ...2019-07-1800 minTech Done RightTech Done RightEpisode 66: Stories and Community with Ariel CaplanStories and Community with Ariel Caplan Guest Ariel Caplan: Co-Host of Dev Empathy Book Club, Backend Developer at Cloudinary, and Flatiron School Alum. Personal Site Summary Our guest this week is Ariel Caplan. Ariel is a developer at Cloudinary and the Founder of the Dev Empathy Book Club. At RailsConf this year, Ariel gave a keynote about culture and stories using examples from Israeli and American children's literature. In our conversation, we focus on the stories that developers tell ourselves about who is successful, what it takes to be successful, and...2019-07-1738 minTech Done RightTech Done RightEpisode 65: Managing Pain and Suffering at Work with Amy NewellManaging Pain and Suffering at Work with Amy Newell Guest Amy Newell:: Director of Engineering at Wistia. Previous Director of Engineering at PatientsLikeMe. RailsConf 2019 - Failure, Risk, and Shame: Approaching Suffering at Work by Amy Newell Summary Our guest this week is Amy Newell. Amy is the Director of Engineering at Wistia, and she gave a talk at RailsConf this year entitled “Failure, Risk, and Shame: Approaching pain and suffering at work”. We have what I hope is an uplifting conversation about failure and pain, how to recognize it, and how to s...2019-07-0335 minTech Done RightTech Done RightEpisode 64: AI and Privacy with Bärí A. WilliamsAI and Privacy with Bärí A. Williams Guest Bärí A. Williams: VP of Legal, Business, and Policy Affairs at All Turtles, a startup advisor in the tech industry, and a published author in the New York Times, WIRED, Fortune, and Fast Company. Bärí writes at bariawilliams.com. Summary Our guest this week is Bärí A. Williams, the VP of Legal, Business, and Policy Affairs at All Turtles. She provides legal guidance to startups working with Artificial Intelligence. Bärí was a keynote speaker at RailsConf this year, you can se...2019-06-1934 minTech Done RightTech Done RightEpisode 63: Software Consulting With Chad PytelSoftware Consulting With Chad Pytel Guest Chad Pytel: CEO, Co-Founder, and Developer of thoughtbot. Summary Our guest this week is Chad Pytel. Chad is the CEO of thoughtbot, which is a design and development firm known in the world for its support of open source projects like paperclip and shoulda. Chad and I talk about how to make short consulting projects work, the importance of hiring, why thoughtbot makes their internal guides public, and how they continue to be able to support open source. It's a great conversation about how thoughtbot...2019-06-0541 minTech Done RightTech Done RightEpisode 62: Food and Design ThinkingFood and Design Thinking TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Guests Rex Chekal: Director of Digital Strategy and Product Designer at Table XI. Jessie Shternshus: Founder and Owner of the Improv Effect. Chemia Davis: Innovation Methods Conductor and Member of the Tyson Foods Innovation Lab. Santi Proano: Experimental Brand Dreamer for Yappah Foods and Member of the Tyson Foods Innovation Lab. Summary In this episode, we have a slightly different topic for Tech Done Right - food. Table XI has...2019-05-2237 minTech Done RightTech Done RightEpisode 61: Tech For Good With Andrew Means and Sean MarciaTech For Good With Andrew Means and Sean Marcia TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Guests Andrew Means: Data Analysts 4 Social Good, The Good Tech Fest, Big Elephant Studios. Sean Marcia: Ruby For Good, Code For Good. Summary Our guests this week are Andrew Means of Data Analysts for Social Good and Sean Marcia of Ruby for Good. Both of them run organizations that are involved with using technology to helping non-profits that could use even some simple software or...2019-05-0833 minCode with JasonCode with Jason002 - Stimulus and Webpacker with Noel RappinIn today's episode, I talk to developer and author Noel Rappin about Webpack, Webpacker, and Stimulus.Noel Rappin on TwitterNoel Rappin's WebsiteTech Done Right PodcastTable XITake My Money: Accepting Payments on the Web2019-05-0132 minTech Done RightTech Done RightEpisode 60: Jumpstarting Your Side Project With Dicko SowJumpstarting Your Side Project With Dicko Sow TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Guest Dicko Sow: Founder of Yodi Naturals. Summary Our guest this week is Dicko Sow. Dicko is a software developer at a technical consultancy, but recently she has been spending her time building out a side project called Yodi Naturals. We talk about how she chose the project, how important it was to plan the project, the technical decisions, and what Dicko learned putting together...2019-04-2435 minTech Done RightTech Done RightEpisode 59: Building Git with James CoglanBuilding Git With James Coglan TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Guest James Coglan: Author of Building Git and JavaScript Testing Recipes. More at jcoglan.com/. Summary Our guest today is James Coglan. James has written an extraordinary programming book called Building Git. In it, he describes the inner workings of the Git source control tool by re-implementing a substantial part it in Ruby, including commits, diffs, branching, and networking. Along the way he shows not just how...2019-04-1041 minTechnology Leadership Podcast ReviewTechnology Leadership Podcast ReviewIncremental Bumps and Swiss Army Knife ApproachesMary and Tom Poppendieck on The Modern Agile Show, Daniel Mezick on Agile Uprising, Jennifer Tu, Zee Spencer, Thayer Prime, and Matt Patterson on Tech Done Right, James Colgan on This Is Product Management, and Matt Kaplan on Build by Drift. I’d love for you to email me with any comments about the show or any suggestions for podcasts I might want to feature. Email podcast@thekguy.com. This episode covers the five podcast episodes I found most interesting and wanted to share links to during the two week period starting March 18, 2019. These podcast epi...2019-03-2911 minTech Done RightTech Done RightEpisode 58: Agriculture And Technology with Orlando SaezAgriculture And Technology with Orlando Saez TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Guest Orlando Saez: Co-founder and CEO of Aker Technologies. Summary Our guest today is Orlando Saez. Orlando is the co-founder and CEO of Aker, a precision crop diagnostic data and service company. We're going to talk about what that means and more generally, about how technology and agriculture intersect. We'll talk about how Orlando got into the agriculture and technology space and who his customers are...2019-03-2734 minTech Done RightTech Done RightEpisode 57: Unlearn with Barry O'ReillyUnlearn With Barry O'Reilly TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Summary Our guest today is Barry O’Reilly, author of the book “Unlearn: Let Go of Past Success to Achieve Extraordinary Results”. In it, he sets out a process for defining outcomes, identifying behaviors that might help or hinder reaching the outcomes, and then unlearning existing behaviors and relearning new ones. We talk about how that process works, how to use it yourself, how it might fail, and what Barry unlearned for himsel...2019-03-1339 minTech Done RightTech Done RightEpisode 56: Developer HiringDeveloper Hiring TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com or find us at http://tablexi.com.workshops Today on the show, we're talking about hiring with Jennifer Tu and Zee Spencer of Cohere, Thayer Prime of Team Prime, and software consultant Matt Patterson. We talk about the entire developer hiring process from how to advertise your company to potential candidates, through coding tests and interviews, and all the way to the final decision process. It's a great conversation with a lot of different perspectives and...2019-02-2744 minTech Done RightTech Done RightEpisode 55: Engineering Management With Allison McMillanEngineering Management With Allison McMillan TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com or visit the web at http://tablexi.com/workshops. Guest Allison McMillan: Engineering Manager at GitHub; Atom; Creator of the Parent Driven Development Podcast. Blogs at DayDreams in Ruby. Summary Today on the show we’re talking about engineering management. Allison McMillan is an engineering manager for the Atom team at GitHub. We talk about what her role is within the team, how she helps her team gr...2019-02-1338 minTech Done RightTech Done RightEpisode 54: Code Style and Community with Sam Phippen and Justin SearlsCode Style and Community with Sam Phippen and Justin Searls TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com or visit http://www.tablexi.com/workshops. Guests Sam Phippen: Developer Advocate at Google and member of the RSpec Core Team Justin Searls: Cofounder of Test Double Summary On this episode, we’ve got Sam Phippen and Justin Searls back for their third round on the show. Both of them have been working on new Ruby tools to better standardize your team’s style and...2019-01-3047 minTech Done RightTech Done RightEpisode 53: Tribal Knowledge and Onboarding with Annie SextonTribal Knowledge and On-boarding with Annie Sexton TableXI offers training for developers and product teams! For more info, email workshops@tablexi.com. Guest Annie Sexton: Core Support Engineer at Heroku. Traveler. Amateur graphic novelist. More at momotarocomic.com/. Summary Developers and teams build up a lot of knowledge about their code and their process which never gets written down and which makes it harder together to get new team members up to speed. Our guest, Annie Sexton, is a support engineer for Heroku and has to deal with not...2019-01-1636 minTech Done RightTech Done RightEpisode 52: Small, Sharp Developer Tools With Brian HoganSmall, Sharp Developer Tools With Brian Hogan TableXI offers training for developers and product teams! For more info, visit http://tablexi.com.workshops or email workshops@tablexi.com. Guest Brian P. Hogan: Editorial Manager for DigitalOcean, Author of Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities, teacher, student, and musician. More info at bphogan.com. Summary Developers use a variety of tools other than their programming language to get their jobs done. This week, we talk about those tools with Brian Hogan, an Editorial...2019-01-0241 minTech Done RightTech Done RightEpisode 52: Small, Sharp Developer Tools With Brian HoganSmall, Sharp Developer Tools With Brian Hogan TableXI offers training for developers and product teams! For more info, visit http://tablexi.com.workshops or email workshops@tablexi.com. Guest Brian P. Hogan: Editorial Manager for DigitalOcean, Author of Small, Sharp, Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities, teacher, student, and musician. More info at bphogan.com. Summary Developers use a variety of tools other than their programming language to get their jobs done. This week, we talk about those tools with Brian Hogan, an Editorial...2019-01-0241 minTech Done RightTech Done RightEpisode 51: Becoming a Senior Engineer with Jamey HamptonBecoming a Senior Engineer with Jamey Hampton TableXI offers training for developers and product teams! For more info, visit http://tablexi.com/workshops or email us at workshops@tablexi.com. Guest Jamey Hampton: Senior Software Dev at Agrilyst and panelist on Greater Than Code. Blogs at jamey-alea.com. Summary On this episode, we're talking about becoming a senior engineer. When you first become a senior engineer, you suddenly have new job responsibilities that aren't coding and they aren't management. It's not clear how to balance your time or evaluate...2018-12-1239 minTech Done RightTech Done RightEpisode 50: Your First Open Source Contribution with VM BrasseurYour First Open Source Contribution with VM Brasseur TableXI offers training for developers and product teams! For more info, email workshops@tablexi.com or go to http://tablexi.com/workshops. Guest VM Brasseur: Open Source consultant, Vice President of Open Source Initiative, and Author of Forge Your Future with Open Source. vmbrasseur.com. Summary The Open Source world is large. It’s also complex and difficult to manage, especially for a novice. Our guest this week is VM Brasseur, who is the Vice President of the Open Source Initiative an...2018-11-2839 minTech Done RightTech Done RightEpisode 49: Accessibility With Luisa MoralesAccessibility With Luisa Morales TableXI is offering training for developers and product teams! For more info, email workshops@tablexi.com or see our offerings at http://tablexi.com/workshops. The Table XI inclusive meeting Kickstarter is ongoing as this episode is released, see http://tablexi.com/kickstarter for more information. Guest Luisa M. Morales, luisam.com. Summary As many as 15 to 25 percent of your site’s potential users may have trouble accessing it due to some kind of disability. How can you design your site to allow yo...2018-11-1435 minTech Done RightTech Done RightEpisode 48: Meetings and Inclusion with Katie Gore and Mark RickmeierMeetings and Inclusion with Katie Gore and Mark Rickmeier The inclusion card deck discussed in this episode is now live on Kickstarter. Go to https://www.tablexi.com/kickstarter to get your deck. TableXI is offering training for developers and product teams! For more info, got to http://tablexi.com/workshops or email workshops@tablexi.com. Guests: Mark Rickmeier: CEO of Table XI. Katie Gore: Founder and Director of speech IRL. Summary Today we are talking about meetings. Any group software activity is going to have meetings, and...2018-10-2738 minFrom the BeginningFrom the BeginningNoel Rappin from Tech Done RightIn this episode we’re talking with Noel Rappin, Principal Software Engineer at TableXI and host of Tech Done Right, which is Table XI’s podcast about building software to develop better careers, companies, and communities.We talk with Noel about the benefits of having a rotating co-host, the difficulty of bootstrapping online community discussions and what’s motivating vs what feels like work when it comes to podcasting.  Be sure to connect with Noel, Table XI and Tech Done Right:Noel Rappin (@noelrap)TableXI (@tablexi)Tech Done Right (@tech_done_right)Other Podcast...2018-10-1830 minTech Done RightTech Done RightEpisode 47: Empowering Entry-Level Developers with Mercedes BernardEmpowering Entry-Level Developers with Mercedes Bernard TableXI is offering training for developers and product teams! For more info, email go to http://tablexi.com/workshops. Guest Mercedes Bernard: Senior Software Engineer at DevMynd. mercedesbernard.com. Summary How can your company empower your entry-level developers to grow their skills and advance their careers? If you are an entry-level developer, what are skills that are important for growth. Mercedes Bernard, a Senior Software Engineer at DevMynd, joins Tech Done Right to talk about empowering entry-level developers. We talk about giving people...2018-10-1037 min2Devs - Desmistificando o mundo da programação2Devs - Desmistificando o mundo da programaçãoTestes, Testes, TEEEEEEEESTES!Hoje temos convidados (Anderson Fernandes e Tony Messias)! Esse episódio está Iradíssimo!!! Esperamos que vocês gostem =) Falamos Sobre Teste de Software. TDD, ATDD, BDD e toda a sopinha de letras envolvidas. Diferença entre Testes manuais, automatizados Mocks, como usamos e porque eles podem ser problemáticos Continuous Integration e suíte de testes que demoram muito pra rodar Sigam a gente! Twitter Se Inscrevam RSS (para nos acompanhar em qualquer aplicativo) ITunes (Apple) Spotify Links: Guides e Docs Episódio 2devs (ci...2018-10-0259 minTech Done RightTech Done RightEpisode 46: 20 Years of Web Development with Avdi Grimm and Sarah Mei20 Years of Web Development with Avdi Grimm and Sarah Mei TableXI is offering training for developers and product teams! For more info, visit http://tablexi.com/workshops. Guests Sarah Mei: Founder of RailsBridge, Director of Ruby Central, Software Architect at Salesforce. Avdi Grimm: Creator of the RubyTapas Screencast Series and author of Exceptional Ruby and Confident Ruby. avdi.codes. Summary What has changed in web development in the last 20 years, and what do those changes say about the next 20? I recently realized that Avdi Grimm, the head chef of Ruby Tapas...2018-09-1948 minTech Done RightTech Done RightEpisode 45: Failure Management and Response with Nickolas MeansFailure Management and Response with Nickolas Means TableXI is offering training for developers and product teams! For more info, email workshops@tablexi.com. Guest Nickolas Means | nickol.as | VP of Engineering at MuveHealth Summary How can you learn from an engineering team's failure? Can you take the examples of how others have dealt with engineering problems to improve your team's day-to-day operations. Our guest is Nickolas Means, a software manager at Muve Health, who is fascinated by engineering failures. We talk about what you can learn from studying disasters...2018-09-0542 minTech Done RightTech Done RightEpisode 44: Learning Programming Languages and Strategies With Katrina OwenLearning Programming Languages and Strategies With Katrina Owen Table XI is offering training for developers and product teams! For more info, email workshops@tablexi.com or go to http://www.tablexi.com/workshops Guest Katrina Owen: Blog | Katrina’s Talks Summary What's a good way to learn a new programming language that focuses on solving problems and not merely syntax? Katrina Owen is the creator of Exercism, a tool for getting beyond "hello world" in new programing languages. She is also the co-author of 99 Bottles of OOP, and the pr...2018-08-2242 minTech Done RightTech Done RightEpisode 43: Rubyists in Other Languages with James Edward Gray II and Steve KlabnikRubyists in Other Languages with James Edward Gray II and Steve Klabnik TableXI is offering training for developers and product teams! For more info, email workshops@tablexi.com. Guests Steve Klabnik: Blog James Edward Gray II: Blog Summary Ruby is great. But it's not the best tool for everything. On this episode, I talk to James Edward Gray II and Steve Klabnik. Both James and Steve have made substantial contributions to the Ruby and Rails community, and they now both spend lots of time using other languages. We talk about what...2018-08-0848 minTech Done RightTech Done RightEpisode 42: Technical Speaking with Saron YitbarekTechnical Speaking With Saron Yitbarek TableXI is offering training for developers and product teams! For more info, email workshops@tablexi.com. Summary Presenting a technical talk can be an important part of a developer's career. In this episode, we're talking about how to perform a technical talk with Saron Yitbarek. Saron runs the CodeNewbie Podcast, and others, and organizes and coaches speakers for the Codeland Conference. Saron and I both have some thoughts and opinions about how to deliver a good technical talk. This episode has a lot of tips about how...2018-07-2549 minGreater Than CodeGreater Than Code089: Something Something Agile with Noel RappinGreater Than Code Episode 001: Taking Payments on the Web with Noel Rappin 02:58 – Noel’s Superpower: Extrapolating and Explaining Consequences of Tech Decisions to Others 06:24 – Cultural Patterns of How Organizations Develop Software; Should this process be standardized? 16:07 – Agile Adoption: Pros and Cons The Leprechauns of Software Engineering: How folklore turns into fact and what to do about it by Laurent Bossavit The Journal of Irreproducible Results 26:40 – Making Decisions Without No Scientific Evidence 32:05 – Metaphors for Software Engineering and Legitimizing the Profession 38:33 – Trust-Driven Development 44:12 – Decision Making...2018-07-1857 minGreater Than CodeGreater Than Code089: Something Something Agile with Noel RappinGreater Than Code Episode 001: Taking Payments on the Web with Noel Rappin 02:58 – Noel’s Superpower: Extrapolating and Explaining Consequences of Tech Decisions to Others 06:24 – Cultural Patterns of How Organizations Develop Software; Should this process be standardized? 16:07 – Agile Adoption: Pros and Cons The Leprechauns of Software Engineering: How folklore turns into fact and what to do about it by Laurent Bossavit The Journal of Irreproducible Results 26:40 – Making Decisions Without No Scientific Evidence 32:05 – Metaphors for Software Engineering and Legitimizing the Profession 38:33 – Trust-Driven Development 44:12 – Decision Making...2018-07-1857 minTech Done RightTech Done RightEpisode 41: Apprenticeship with Megan Tiu, Kara Carrell, and Alyssa RamseyApprenticeship with Megan Tiu, Kara Carrell, and Alyssa Ramsey TableXI is offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Summary What is an apprenticeship program, how is it different from an internship, and how can your company benefit from having one? In this episode, we’re talking about technical apprenticeships with Megan Tiu of Women Who Code. Megan and I have both run apprenticeships at various companies. We’re also joined by Table XI’s current appren...2018-07-1137 minTech Done RightTech Done RightEpisode 40: Diversity and Inclusion at Small Companies with Meara Charnetzki, Michael Donnelly, and Elena ValentineDiversity and Inclusion at Small Companies with Meara Charnetzki, Michael Donnelly, and Elena Valentine TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Summary What can a small company do to improve its diversity and inclusion practices when your company just isn't changing personnel quickly enough to improve via hiring? Here to discuss this are Meara Charnetzki from Table XI, Michael Donnelly from the FWD Collective and Elena Valentine from Skill Scout. We'll all...2018-06-2038 minTech Done RightTech Done RightEpisode 39: Organizing Technical ConferencesOrganizing Technical Conferences TableXI is now offering training for developers and products teams! For more info, go to http://tablexi.com/workshops. Get your FREE career growth strategy information and techniques! Summary I've been attending technical conferences for years, and I've always wondered about the hidden challenges involved in putting a conference together. In this show, four of the best conference organizers I know join me to share their secrets and stories. Marty Haught, organizer of many conferences including RubyConf and RailsConf, Jen Remsik and Jim Remsik, who organize the Madison+...2018-06-0649 minTech Done RightTech Done RightEpisode 38: Diverse Agile Teams with Marlena Compton, Betsy Haibel, and Jennifer TuDiverse Agile Teams with Marlena Compton, Betsy Haibel, and Jennifer Tu TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Guests Marlena Compton: Organizer of PearConf. Betsy Haibel: CTO at Cohere. Jennifer Tu: Co-Founder at Cohere. Summary How do common Agile practices like pair programming and retrospectives work when you have diverse teams? How can you make sure that underrepresented team members have their voices heard, and how does doing so improve...2018-05-2347 minTech Done RightTech Done RightEpisode 37: Your First 100 Days Onboarding A New Employee With Shay Howe and John GoreYour First 100 Days Onboarding A New Employee With Shay Howe and John Gore TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Guests John Gore: Founder of CultureScape; Everyone Onboard. Shay Howe: ActiveCampaign Design Team Leader; Lead Honestly Summary Tech Done Right is looking at onboarding from both sides. In this episode we talk with Shay Howe and John Gore about onboarding from the company side. We talk about what a new...2018-05-0943 minTech Done RightTech Done RightEpisode 36: Your First 100 Days at a New Company with Katie Gore and Elizabeth Trepkowski HodosYour First 100 Days At A New Company with Katie Gore and Elizabeth Trepkowski Hodos TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Guests Katie Gore: Founder and President of speech IRL. Elizabeth Trepkowski Hodos: Founder of Elizabeth Hodos: Corporate Improv Training Summary Tech Done Right is looking at onboarding from both sides. In this episode we talk with Katie Gore and Elizabeth Trepkowski Hodos about onboarding from...2018-05-0942 minTech Done RightTech Done RightEpisode 35: AI and the Future of Design and Development with Zach PousmanAI and the Future of Design and Development with Zach Pousman TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Rails 5 Test Prescriptions is updated, available, and shipping! Summary What does AI mean for the future of design, development? Can I be replaced by an AI algorithm? Today, we talk to Zach Pousman, from the consultancy Helpfully. Zach thinks a lot about artificial intelligence and how it might impact the future of...2018-04-2546 minTech Done RightTech Done RightEpisode 34: Programming Languages and Communication With Kerri MillerProgramming Languages and Communication With Kerri Miller TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Rails 5 Test Prescriptions is updated, available, and shipping! Guest Kerri Miller: Senior Developer at TravisCI and Ruby Community Member. Co-Organizer of the Open Source and Feelings Conference. Blog. Summary Why is Smalltalk the Elizabethan English of programming languages? Why has it been so influential, and how does the programming language you use...2018-04-1147 minTech Done RightTech Done RightEpisode 33: Back in the Testing Weeds with Sam Phippen and Justin SearlsBack in the Testing Weeds with Sam Phippen and Justin Searls TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Rails 5 Test Prescriptions is updated, available, and shipping! Guests Sam Phippen: Tech Lead at DigitalOcean and member of the RSpec Core Team Justin Searls: Co-founder of Test Double Summary I'm back in the testing weeds with Sam Phippen, lead maintainer for RSpec-Rails, and Justin Searls, co-founder of Test Double and...2018-03-2841 minTech Done RightTech Done RightEpisode 32: React Native with Gant Laborde, Ed LaFoy, and Brent VatneReact Native with Gant Laborde, Ed LaFoy, and Brent Vatne Get your FREE career growth strategy information and techniques! TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Rails 5 Test Prescriptions is updated and available for purchase! Guests Gant Laborde: Chief Technology Strategist at Infinite Red. Gant on Medium. Ed LaFoy: Director of Mobile Development at TableXI. Brent Vatne: React Native and Expo Developer at Expo. Summary After many attempts at cross-platform mobile...2018-03-1443 minTech Done RightTech Done RightEpisode 31: Building New Products With Neil PatelBuilding New Products With Neil Patel Guest Neil Patel: Co-Founder of Crazy Egg, Hello Bar, and Kissmetrics, Serial Entrepreneur, and Marketer. Blog. Things we Do TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Get your FREE career growth strategy information and techniques! Rails 5 Test Prescriptions is updated and available for purchase! Summary How can you take an idea, find a development team to realize your vision, and then improve it? And once the vision...2018-02-2825 minTech Done RightTech Done RightEpisode 30: Designing Applications for Health Care with Kyoko Crawford and Mark YoonHow to Design Applications for Doctors and Patients Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts! The newsletter is back! For more information on upcoming episodes, sign up at http://techdoneright.io/newsletter Guests Mark Yoon: Developer and Director of Talent at Table XI Kyoko Crawford: CEO of SkinIO. Summary How do you design for both doctors and patients, two very different audiences that need the same data? If you are designing health care technology, how do you...2018-02-1444 minTech Done RightTech Done RightEpisode 29: Developers from the Perspective of Product OwnersDevelopers from the Perspective of Product Owners Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts! The newsletter is back! For more information on upcoming episodes, sign up at http://techdoneright.io/newsletter Guests Cat de Merode: VP of Product at PeaPod Matt McNamara: Product Manager Summary Have you ever wondered what it's like to work with a software team? Perhaps you are a developer wondering what you seem like from the outside? Or maybe you are starting...2018-01-3139 minTech Done RightTech Done RightEpisode 28: Open Source and Companies with Nell Shamrell-HarringtonOpen Source and Companies with Nell Shamrell-Harrington Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts! Guest Nell Shamrell-Harrington: Senior Software Development Engineer at Chef, CTO of Operation Code. nellshamrell.com Summary What's it like to run an Open Source project as part of your day job? How does open source change when it's backed by a company? Why is it useful for a company to run open source projects? Nell Shamrell-Harrington, who runs the Habitat project for Chef is on the...2018-01-1639 minTech Done RightTech Done RightEpisode 27: Marketing and Building an Audience with Suzan BondMarketing and Building an Audience With Suzan Bond Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts! Guest Suzan Bond: Host of the Indiedoes Podcast, Founder of Bet On Yourself and Bet On Your People. Summary Are you a developer that wants to create your own content and build an audience? Suzan Bond joins the show to talk about how to bet on your self. We talk about how to be comfortable marketing, how to present yourself as a credible source for...2018-01-0340 minTech Done RightTech Done RightEpisode 26: Podcasting and Audio Stories with Dr. Ed LivingstonPodcasting and Audio Stories with Dr. Ed Livingston Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts! Guest Dr. Ed Livingston: Practicing surgeon and Journal of the American Medical Association JAMA. Deputy Editor for Clinical Reviews and Education. Summary How can your company use podcasting to make their content available and relevant for a whole new audience? Dr. Ed Livingston joins the show to discuss how the Journal of the American Medical Association is using podcasting to connect with their audience. We...2017-12-1346 minTech Done RightTech Done RightEpisode 25: The Social Responsibility of Coding with Liz AbinanteThe Social Responsibility of Coding with Liz Abinante Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guest Liz Abinante: Senior Software Engineer at GitHub and occasionally acts as Ruby Documentation Empress at RubyTogether. Blogs at lizabinante.com. Summary What responsibility do developers have for the consequences of their code? Liz Abinante joins the show to talk about overlooked consequences, big and small, and what you can do if you find your self being asked to do something you think is unethical...2017-11-2941 minTech Done RightTech Done RightEpisode 24: Ruby Tapas and Avoiding Code with Avdi GrimmRuby Tapas and Avoiding Code with Avdi Grimm Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guest Avdi Grimm: Creator of the RubyTapas Screencast Series and author of Exceptional Ruby and Confident Ruby. avdi.codes Summary Avdi Grimm has been creating the RubyTapas screencast series for five years. In this episode Avdi and I talk about why he decided to do RubyTapas, and what makes a good episode. We also talk about the resources that helped us when we were learning...2017-11-1541 minTech Done RightTech Done RightEpisode 23: Live Panel: Hiring Developers in (and out of) Health CareLive Panel: Hiring Developers in (and out of) Health Care Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guests Mark Yoon Director of Talent at TableXI Liz Vellojin Strategic Lead at Outcome Health Lia James Branding and Talent Consultant at HumanPredictions Summary Hiring and retaining developers is hard. If you are in the health care industry, and require some specialized knowledge it's even harder. Joining the show for a live panel discussion are Lia James, Branding and Talent Consultant at Human Predictions...2017-11-011h 20Tech Done RightTech Done RightEpisode 22: Nonviolent Conversation with Nadia OdunayoNonviolent Communication With Nadia Odunayo Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guest Nadia Odunayo, nadiaodunayo.com, Co-host of Ruby Book Club, director at Ignition Works. Summary Do you have interactions with co-workers where one or both of you get angry and defensive, and everybody ends up frustrated? Today we talk to Nadia Odunayo about "Nonviolent Communication", a way to communicate that honestly addresses issues, explaining how you feel without harming the other person, and getting everybody to the point...2017-10-1841 minTech Done RightTech Done RightEpisode 21: How Set Design Can Inform Software Architecture With Betsy HaibelHow Set Design Can Inform Software Architecture With Betsy Haibel Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guest Betsy Haibel or betsyhaibel.com, co-founder of Cohere Summary Any profession that requires you to hit a budget and a deadline while balancing the project vision with practical logistics has a lot to say to software architects and project managers. Betsy Haibel was a professional theatrical set designer before becoming a software developer and architect, and we talk about how set design...2017-10-0441 minTech Done RightTech Done RightEpisode 20: Developer Bootcamps and Computing Education with Jeff Casimir and Mark GuzdialDeveloper Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guests Mark Guzdial: Professor in Interactive Computing at Georgia Tech and Computer Science Education Researcher. Jeff Casimir: Executive Director at The Turing School. Summary How do people learn computing? Who learns best from traditional computer science education and who from bootcamps? How can we teach people who are not developers but who need to learn some programming to do their jobs? Jeff Casimir, the...2017-09-2051 minTech Done RightTech Done RightEpisode 19: Navigating the JavaScript World: A Panel DiscussionNavigating the JavaScript World Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts! Guests Zach Briggs | theotherzach.com Trek Glowacki Melanie Sumner | melsumner.com Marques Woodson Summary How do professional JavaScript programmers choose new tools or evaluate frameworks? What are the most important concepts in JavaScript development these days? This panel discussion was recorded live on Aug 24, 2017 with Zach Briggs, Trek Glowacki, Melanie Sumner, and Marques Woodson. Learn about their biggest JavaScript career battles and what resources they use to keep up to date.2017-09-061h 05Tech Done RightTech Done RightEpisode 18: Agile UX Product Design with Yana Carstens and Jeff PattonAgile UX Product Design with Yana Carstens and Jeff Patton Follow us on Twitter! @tech_done_right, and leave us a review on Apple Podcasts. Guests Jeff Patton: Author of User Story Mapping: Discover the Whole Story, Build the Right Product and owner of Jeff Patton & Associates. Yana Carstens: Senior User Experience Designer at TableXI. Summary Agile practices help you build software. UX design helps you build the right software. Teams often struggle integrating UX design into agile practice. In this episode, Jeff Patton, author of User...2017-08-2339 minTech Done RightTech Done RightEpisode 17: The Elm Programming Language With Corey HainesThe Elm Programming Language With Corey Haines Follow us on Twitter! @tech_done_right, and leave us a review on Apple Podcasts. Guest Corey Haines: CTO of Hearken, creator of code retreats, and author of Understanding the Four Rules of Simple Design. Summary Want to build great front-end apps without having to deal with the entire JavaScript ecosystem? Corey Haines joins the show to talk about Elm, a front-end language and framework that is type safe, has great build tools, and a full-fledged MVC framework to create client interactions...2017-08-0945 minTech Done RightTech Done RightEpisode 16: Open Source: The Big Picture with Nadia EghbalOpen Source: The Big Picture with Nadia Eghbal Follow us on Twitter @tech_done_right, leave us a review on Apple Podcasts, and please sign up for our newsletter! Guest Nadia Eghbal: Works on Open Source Initiatives at GitHub, Author of Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure; Read her essays on Open Source on Medium Summary The Internet runs on Open Source. Open Source runs on maintainers and contributors. Is that sustainable? We talk to Nadia Eghbal about her work documenting and analyzing the Open...2017-07-2636 minTech Done RightTech Done RightEpisode 15: Agile Teams and Escaping Velocity with Doc Norton and Claire PodulkaAgile Teams and Escaping Velocity with Doc Norton and Claire Podulka Follow us on Twitter! @tech_done_right, leave us a review on iTunes, and please sign up for our newsletter! Guests Doc Norton: Co-Founder and CEO of CTO2. Claire Podulka: Project Manager at Table XI. Summary How can you tell whether an agile software team is successful? Many teams use a single measure: velocity. Doc Norton, author of Escape Velocity, and Claire Podulka join the show to discuss why velocity is not a useful measure: it...2017-07-1244 minTech Done RightTech Done RightEpisode 14: From Idea To Company With Maci Peterson and Alicia DruckerFrom Idea To Company With Maci Peterson and Alicia Drucker Follow us on Twitter! @tech_done_right, leave us a review on Apple Podcasts, and please sign up for our newsletter! Guests Maci Peterson: Co-founder and CEO of On Second Thought. Alicia Drucker: Director of Software Delivery at Table XI Summary How does an idea become a pitch become a company? Join Maci Peterson, founder of the startup On Second Thought, and Alicia Drucker, from Table XI, to discuss how a bad text can lead to a...2017-06-2840 minTech Done RightTech Done RightEpisode 12: Managing For Career Development with Claire Lew and Dan HodosManaging For Career Development with Claire Lew and Dan Hodos Follow us on Twitter @tech_done_right, leave us a review on iTunes, and please sign up for our newsletter! Guests Claire Lew: CEO of Know Your Company Dan Hodos: Table XI’s Director of Operations Summary How can you get honest feedback from co-workers, even when you are their manager? How can you support your team's career growth and support them as they improve their skills? Claire Lew, the CEO of Know your Company, and Dan Ho...2017-05-3136 minFrontmatterFrontmatterNoel Rappin, Author of Trust-Driven DevelopmentIn this interview, Leanpub co-founder Len Epp talks with Noel about his first encounters with computers, his career, the challenges that come with software consulting and client management and in particular the importance of trust, his book, and at the end they talk a little bit about his experience as a conventionally published and as a self-published writer.2017-05-1948 minTech Done RightTech Done RightEpisode 10: Design Sprints with Kai Haley and Zeke BinionDesign Sprints with Kai Haley and Zeke Binion Follow us on Twitter! @tech_done_right or leave us a review on iTunes and sign up for our newsletter! Guests Kai Haley: Interaction Designer on Google’s Design Relations Team, leads the Sprint Master Academy Zeke Binion: Former Director of Design for Table XI and runs Code for Designers Summary Do you have a product that needs improvement, or a process to define? Is your team looking for a way to generate and test new ideas quickly? The De...2017-05-1044 minTech Done RightTech Done RightEpisode 9: Conference Speaking and Diverse Perspectives with Carina C. Zona and Mark YoonConference Speaking and Diverse Perspectives with Carina C. Zona and Mark Yoon Summary Want to start speaking at conferences? We go over how to get your first conference acceptance, then how to become a better speaker over time. For conference organizers, we also discuss how to find the best speakers from a diverse set of backgrounds and experiences. Carina C. Zona (@cczona) and Mark Yoon (@wimyoon) join Noel Rappin (@noelrap) on this episode of Tech Done Right. Notes Follow us on Twitter! @tech_done_right or leave us a review on...2017-04-2646 minTech Done RightTech Done RightEpisode 8: Open-Source Community Management and Safety With Coraline Ada Ehmke and Yana CarstensOpen-Source Community Management and Safety With Coraline Ada Ehmke and Yana Carstens Follow us on Twitter! @tech_done_right or leave us a review on iTunes! Guests Coraline Ada Ehmke: Open Source Advocate, Creator of The Contributor Covenant, Founding Panelist of Greater Than Code, Senior Engineer on the Community and Safety Team at GitHub Yana Carstens: Senior User Experience Designer at Table XI Summary How can you manage a social media site to maximize community and make all contributors feel safe? Coraline Ada Ehmke (@CoralineAda), from GitHub's...2017-04-1240 minTech Done RightTech Done RightSoftware, Open Source, and Rails With Eileen Uchitelle and Andrew HornerEpisode 007: Software, Open Source, and Rails with Eileen Uchitelle and Andrew Horner Follow us on Twitter! @tech_done_right or leave us a review on iTunes! Notes How does the Rails core team work? How are new features planned and implemented? How can I contribute? What should I do if I find a security issue in Rails? Our guest is the newest Rails core team member Eileen Uchitelle (@eileencodes) joins Table Xi senior developer Andrew Horner and host Noel Rappin (@noelrap) to discuss Rails, the new testing features in Rails 5.1, and the Rails...2017-03-2942 minCodeNewbieCodeNewbieEp. 131 - Take My Money (Noel Rappin)If you plan on getting a job as a developer, chances are, you’ll deal with the technical side of accepting online payments. It might be as easy as plugging in a tool like Stripe or Braintree, but it can quickly get complicated. In this more technical episode, Noel takes us through some of those thorny situations and how a newbie can navigate the complex world of money. Show Links Partner with Dev & CodeNewbie! (sponsor) Code Complete Apple IIe Zork The Pragmatic Programmer The Money Gem Shopify IRB Floating Point VCR gem AJAX Stripe Codeland Conf Co...2017-03-1345 minTech Done RightTech Done RightJavaScript: Islands, Sprinkles, and Frameworks with Zach Briggs and David CopelandEpisode 005: JavaScript: Islands, Sprinkles, and Frameworks Follow us on Twitter! @tech_done_right or leave us a review on iTunes! Summary Dave Copleand (@davetron5000) and Zach Briggs (@theotherzach) join Noel Rappin (@noelrap) for a Tech Done Right discussion of JavaScript practices. When does it makes sense to build single page JavaScript app? How can your JavaScript and Rails interact? Is it an island of interactivity or a sprinkle of JavaScript? Which frameworks are handling community management well (hint: not Angular)? And how do you test any of this? Guests ...2017-03-0842 minTech Done RightTech Done RightJavaScript: Islands, Sprinkles, and Frameworks with Zach Briggs and David CopelandEpisode 005: JavaScript: Islands, Sprinkles, and Frameworks Follow us on Twitter! @tech_done_right or leave us a review on iTunes! Summary Dave Copleand (@davetron5000) and Zach Briggs (@theotherzach) join Noel Rappin (@noelrap) for a Tech Done Right discussion of JavaScript practices. When does it makes sense to build single page JavaScript app? How can your JavaScript and Rails interact? Is it an island of interactivity or a sprinkle of JavaScript? Which frameworks are handling community management well (hint: not Angular)? And how do you test any of this? Guests ...2017-03-0842 minTech Done RightTech Done RightEpisode 004: In The Testing Weeds With Sam Phippen and Justin SearlsEpisode 004: Testing Summary Sam Phippen, Justin Searls, and Noel Rappin spend this episode talking about the value of test-driven development (TDD) as well as its cost. They discuss the kinds of problems that developers are likely to have after they learn TDD and attempt to apply it to a large application. Learn why Rails is both great and terrible for automated testing, and how testing can influence the structure of your code. Guests Sam Phippen: Engineer at Digital Ocean and member of the RSpec Core Team Justin Searls: Writes...2017-02-2249 minTech Done RightTech Done RightEpisode 004: In The Testing Weeds With Sam Phippen and Justin SearlsEpisode 004: Testing Summary Sam Phippen, Justin Searls, and Noel Rappin spend this episode talking about the value of test-driven development (TDD) as well as its cost. They discuss the kinds of problems that developers are likely to have after they learn TDD and attempt to apply it to a large application. Learn why Rails is both great and terrible for automated testing, and how testing can influence the structure of your code. Guests Sam Phippen: Engineer at Digital Ocean and member of the RSpec Core Team Justin Searls: Writes...2017-02-2249 minFull Stack RadioFull Stack Radio58: Noel Rappin - Fixing Common Payment Handling MistakesAs I mention in the show, if you've been thinking about checking out Test-Driven Laravel, the course is still available at the early access price for the next few weeks:Learn more about Test-Driven Laravel Early AccessSponsors: Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days Hired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through Hired Links: Test-Driven Laravel, Adam's TDD course Noel's blog Rails 4 Test Prescriptions, Noel's book on...2017-02-0840 minBRTZ Radio ShowBRTZ Radio ShowBRTZ Podcast – rap de Noël //20.12.16Pour notre dernière émission de l'année, nous avions envie de propager un peu de ce fameux esprit de Noël dans vos oreilles.       On a commencée avec un mix de morceaux de rap parlant du Père Noël, ou de la célèbre nuit avant Noël,  mais aussi des chansons samplant les airs bien connus des fêtes de fin d'années. On y a glissé quelques surprises, pour régaler petits et grands.Lolo a enchaîné avec une sélection de ses plus beaux disques de musique douce, issus de sa collection personnelle.La tracklist...2016-12-2000 minRuby RoguesRuby Rogues290 RR Deployment00:45 - What deployments have we used?3:22 - Heroku 5:10 - Dev/prod parity10:30 - Deployment stories11:50 - Continuous deploymentCircleCISnapCI15:55 - Working with clients that are anti-testing and writing tests28:50 - Server setupDockerChef34:05 - Nginx and Passenger 39:35 - Handling caching issues and increasing server space44:25 - Methods for deploying46:30 - Team size and deploymentCapistrano49:40 - Monitoring toolsCode ClimateHoney BadgerZabbixNewRelicTrackJSJSJ 138 with Todd GardnerPicks: Dinosaur Odyssey by Scott Sampson (Jason) Shadows of Forgotten Ancestors by Carl Sagan (Jason) Rails Solutions: Ruby on Rails Made Easy by Justin Williams (Jerome) Take My Money: Accepting Payments on the Web by Noel Rappin (Brian) Deploying with JRuby by...2016-12-1446 minThe Frontside PodcastThe Frontside Podcast047: Taking Payments on the Web with Noel RappinIn this episode, Noel Rappin, developer at Table XI, comes on the show to talk about his new book, Take My Money: Accepting Payment on the Web. Noel Rappin: @noelrap | blog | GitHub Transcript: CHARLES: Hello everybody and welcome to the Frontside Podcast Episode 47. I'm Charles Lowell and with me today is Noel Rappin. Before we get into who you are, because I know that a lot of people know you already and you need no introduction, you're actually calling in from Chicago today, right? NOEL: That’s true, ye...2016-11-2234 minRuby RoguesRuby Rogues281 RR Take My Money with Noel Rappin00:30 - Introducing Noel RappinTake My Money: Accepting Payments on the Web by Noel Rappin (Ebook only)Take My Money: Accepting Payments on the Web by Noel Rappin, (physical copy pre-order link)WebsiteTwitter1:00 - Paid gateways for apps6:05 - Why write Take My Money?8:45 - Getting tripped up on simple arithmetic11:55 - Troubleshooting gateway system failuresRunscope21:45 - Managing administrative rolesPaper Trail25:55 - Reporting29:00 - Techniques for testing your system33:25 - Overarching themes in Take My Money Picks: The Fifth Season and The Obelisk Gate by N.K. Jemisin (Noel) Flash Forward podcast by Rose Eveleth (Noel)Police officers (Charles) Webinar Jam (Ch...2016-10-1241 minGreater Than CodeGreater Than CodeEpisode 001: Taking Payments on the Web with Noel Rappin00:18 - Welcome to "Dread Coder Roberts!" ...we mean, "Greater Than Code!" 01:30 - Noel Rappin's Introduction (Spoiler alert! He's got a Ph.D.!) 04:31 - Take My Money: Accepting Payments on the Web 08:30 - Code Paths and Tracking Failures 10:59 - What is the quickest path to accepting payments online? Are there drawbacks to getting something up fast? (~ David Bock) 13:17 - Testing Payment Issues 14:29 - Design Patterns and Missing Layers Between Controllers and Models 17:49 - Business Logic and Database Constraints (aka, "Wh...2016-09-2950 minGreater Than CodeGreater Than CodeEpisode 001: Taking Payments on the Web with Noel Rappin00:18 - Welcome to "Dread Coder Roberts!" ...we mean, "Greater Than Code!" 01:30 - Noel Rappin's Introduction (Spoiler alert! He's got a Ph.D.!) 04:31 - Take My Money: Accepting Payments on the Web 08:30 - Code Paths and Tracking Failures 10:59 - What is the quickest path to accepting payments online? Are there drawbacks to getting something up fast? (~ David Bock) 13:17 - Testing Payment Issues 14:29 - Design Patterns and Missing Layers Between Controllers and Models 17:49 - Business Logic and Database Constraints (aka, "Why did he write the book?!") ...2016-09-2950 minCodeNewbieCodeNewbieEp. 14 - On Testing (Noel Rappin)You've probably heard of this idea of testing. Or maybe you've just heard of test driven development and you're not really sure what it is or whether or not you should learn about it. In this episode, Noel Rappin, developer and author of the new book "Rails 4 Test Prescriptions" gives us a newbie-friendly explanation of the world of testing. We talk about different types of tests, we walk through an example of how you can approach something with tests first, and why test driven development can be a great tool for planning and organizing your code, especially as a...2014-12-1450 minRuby RoguesRuby Rogues185 RR Rails 4 Test Prescriptions with Noel RappinThe Rogues talk about Noel Rappin's book, Rails 4 Test Prescriptions and TDD.Special Guest: Noel Rappin. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.2014-12-101h 12All JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tv030 JSJ Learning & Teaching JavaScript with Noel RappinPanel Noel Rappin (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) AJ O’Neal (twitter github blog) Discussion 00:52 - Works in training and talent development for Groupon 00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript 01:21 - Writing a book about JavaScript 02:33 - Focus of the book Part 1: Jasmine and jQuery and the JavaScript Object Model Part 2: Extended examples of jQuery Part 3: Backbone Part 4: Ember 03:46 - Self-published authors 05:15 - Approaches and mindsets to learning JavaScript 06:04 - “Gotchas!” and bad features in Javascript 09:17 - Modeling Java...2012-10-0451 minAll JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tv030 JSJ Learning & Teaching JavaScript with Noel RappinPanel Noel Rappin (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) AJ O’Neal (twitter github blog) Discussion 00:52 - Works in training and talent development for Groupon 00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript 01:21 - Writing a book about JavaScript 02:33 - Focus of the book Part 1: Jasmine and jQuery and the JavaScript Object Model Part 2: Extended examples of jQuery Part 3: Backbone Part 4: Ember 03:46 - Self-published authors 05:15 - Approaches and mindsets to learning JavaScript 06:04 - “Gotchas!” and bad features in Javascript 09:17 - Modeling Java...2012-10-0451 minJavaScript JabberJavaScript Jabber030 JSJ Learning & Teaching JavaScript with Noel RappinPanelNoel Rappin (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) AJ O’Neal (twitter github blog) Discussion 00:52 - Works in training and talent development for Groupon00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript01:21 - Writing a book about JavaScript02:33 - Focus of the bookPart 1: Jasmine and jQuery and the JavaScript Object Model Part 2: Extended examples of jQuery Part 3: Backbone Part 4: Ember 03:46 - Self-published authors05:15 - Approaches and mindsets to learning JavaScript06:04 - “Gotchas!” and bad features in Javascript09:17 - Model...2012-10-0451 minRuby RoguesRuby Rogues030 RR Software Craftsmanship with Noel RappinThe Rogues talk to Noel Rappin about software craftsmanship.Special Guest: Noel Rappin. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.2011-11-241h 05