Sinopsis
The Tech Done Right podcast is a show by and for people who care about what they build. We don't just build software, we build teams, companies, careers, and communities.Each episode features host Noel Rappin talking to interesting people in the tech community about building something the right way. Were not just going to give you our thoughts on the topic, but tools, processes, or references that you can use immediately to build better software and communities.
Episodios
-
Episode 32: React Native with Gant Laborde, Ed LaFoy, and Brent Vatne
14/03/2018 Duración: 43minReact Native with Gant Laborde, Ed LaFoy, and Brent Vatne Get your FREE career growth strategy information and techniques! (https://stickynote.game) TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com. Rails 5 Test Prescriptions (https://pragprog.com/titles/nrtest3) is updated and available for purchase! Guests Gant Laborde (https://twitter.com/GantLaborde): Chief Technology Strategist at Infinite Red (https://infinite.red/). Gant on Medium (https://medium.com/@gantlaborde). Ed LaFoy (https://twitter.com/edwardlafoy): Director of Mobile Development at TableXI (http://www.tablexi.com/). Brent Vatne (https://twitter.com/notbrent): React Native and Expo Developer at Expo (https://expo.io/). Summary After many attempts at cross-platform mobile application tools, React Native seems to be the real deal, easy to use, powerful tools, and native look and feel. On this show, Ed LaFoy, Table XI's Director of Mobile Development, is joined by two longtime memb
-
Episode 31: Building New Products With Neil Patel
28/02/2018 Duración: 25minBuilding New Products With Neil Patel Guest Neil Patel (https://twitter.com/neilpatel): Co-Founder of Crazy Egg (https://www.crazyegg.com/), Hello Bar (https://www.hellobar.com/), and Kissmetrics (https://www.kissmetrics.com/), Serial Entrepreneur, and Marketer. Blog (https://neilpatel.com/). 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! (https://stickynote.game) Rails 5 Test Prescriptions (https://pragprog.com/book/nrtest3/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 is realized, how do you get people to find the product? Serial entrepreneur and digital marketing expert Neil Patel joins Tech Done Right to talk about his process for repeatably going from idea to product. Notes 02:23 - What makes a good relationship with a d
-
Episode 30: Designing Applications for Health Care with Kyoko Crawford and Mark Yoon
14/02/2018 Duración: 44minHow to Design Applications for Doctors and Patients Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right) Also, please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! The newsletter is back! For more information on upcoming episodes, sign up at http://techdoneright.io/newsletter (http://techdoneright.io/newsletter) Guests Mark Yoon (https://twitter.com/wimyoon): Developer and Director of Talent at Table XI (http://www.tablexi.com/) Kyoko Crawford (https://twitter.com/klkcrawford): CEO of SkinIO (https://www.skinio.com/). 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 build the trust that lets users know it's okay to share sensitive medical data, such as full-body skin images? Kyoko Crawford, CEO of SkinIO, joins Mark Yoon of Table XI on the show to talk about the challenges of health care technology, and how e
-
Episode 29: Developers from the Perspective of Product Owners
31/01/2018 Duración: 39minDevelopers from the Perspective of Product Owners Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right) Also, please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! The newsletter is back! For more information on upcoming episodes, sign up at http://techdoneright.io/newsletter (http://techdoneright.io/newsletter) Guests Cat de Merode (https://www.linkedin.com/in/cat-de-merode/): VP of Product at PeaPod (https://www.peapod.com/) Matt McNamara (https://www.linkedin.com/in/matthewbmcnamara/): 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 to work with a software team and you want to know what to expect? Cat de Merode and Matt McNamara join the show to talk about their experiences as product owners interacting with developer teams. We'll talk about what developers can do to build trust, ho
-
Episode 28: Open Source and Companies with Nell Shamrell-Harrington
16/01/2018 Duración: 39minOpen Source and Companies with Nell Shamrell-Harrington Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right) Also, please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Nell Shamrell-Harrington (https://twitter.com/nellshamrell): Senior Software Development Engineer at Chef (https://www.chef.io/), CTO of Operation Code (https://operationcode.org/). nellshamrell.com (http://www.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 show to talk about open source contributing and maintenance. You'll come away with some ways to be a better contributor and maintainer. Notes 01:57 - Nell’s History Working on Open Source - gibbon (https://github.com/amro/gibbon) 03:37 - Open Source Governance
-
Episode 27: Marketing and Building an Audience with Suzan Bond
03/01/2018 Duración: 40minMarketing and Building an Audience With Suzan Bond Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right) Also, please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Suzan Bond (https://twitter.com/suzanbond): Host of the Indiedoes Podcast (https://www.betonyourself.com/podcast), Founder of Bet On Yourself (https://www.betonyourself.com/) and Bet On Your People (https://www.betonyourpeople.com/). 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 developer-focused content, and how to build and maintain an audience. It's the kind of advice you'd normally have to pay a coach for, offered for free because that's how we build our audience here at Tech Done Right. Notes Sorry, Suzan's audio has some glitches in the source track. We
-
Episode 26: Podcasting and Audio Stories with Dr. Ed Livingston
13/12/2017 Duración: 46minPodcasting and Audio Stories with Dr. Ed Livingston Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right) Also, please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Dr. Ed Livingston (https://twitter.com/ehlJAMA): Practicing surgeon and Journal of the American Medical Association JAMA (https://jamanetwork.com/journals/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 talk about how to get started in podcasting, and about Dr. Livingston's journey from surgeon to the Voice of JAMA. Even if you don't know a scalpel from a microphone, this episode will show you where to start your own podcast stories. Notes 01:44 - Why did JAMA decide to start doing podcas
-
Episode 25: The Social Responsibility of Coding with Liz Abinante
29/11/2017 Duración: 41minThe Social Responsibility of Coding with Liz Abinante Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Liz Abinante (https://twitter.com/feministy): Senior Software Engineer at GitHub (https://github.com/) and occasionally acts as Ruby Documentation Empress at RubyTogether (https://rubytogether.org/). Blogs at lizabinante.com (http://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. Along the way, we talk about user data, the cloud, making career choices you are comfortable with, and why you should always go to Canadian college engineering conferences when asked. Notes 01:39 - The Social Responsibility of Coding Talk (https://www.youtub
-
Episode 24: Ruby Tapas and Avoiding Code with Avdi Grimm
15/11/2017 Duración: 41minRuby Tapas and Avoiding Code with Avdi Grimm Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Avdi Grimm (https://twitter.com/avdi): Creator of the RubyTapas Screencast Series (https://www.rubytapas.com/) and author of Exceptional Ruby (http://exceptionalruby.com/) and Confident Ruby (http://www.confidentruby.com/). avdi.codes (https://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 to code. Then Avdi talks about his experience building the RubyTapas web site and explains how sometimes avoiding code can be the best business decision of all. Notes 01:20 - Starting and Sustaining RubyTapas 04:59 - Shorter Episodes Vs Longer Episodes 08:00 - Cre
-
Episode 23: Live Panel: Hiring Developers in (and out of) Health Care
01/11/2017 Duración: 01h20minLive Panel: Hiring Developers in (and out of) Health Care Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guests Mark Yoon (https://twitter.com/wimyoon) Director of Talent at TableXI (http://www.tablexi.com/) Liz Vellojin (https://twitter.com/lizvellojin) Strategic Lead at Outcome Health (https://www.outcomehealth.com/) Lia James (https://twitter.com/Lia_James) Branding and Talent Consultant at HumanPredictions (https://humanpredictions.io/) 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, Liz Vellojin, Strategic Lead at Outcome Health, and Mark Yoon, Director of Talent at Table XI. Whether or not you work in health care, you'll find advice on your recrui
-
Episode 22: Nonviolent Conversation with Nadia Odunayo
18/10/2017 Duración: 41minNonviolent Communication With Nadia Odunayo Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Nadia Odunayo (https://twitter.com/nodunayo), nadiaodunayo.com (http://www.nadiaodunayo.com/), Co-host of Ruby Book Club (http://rubybookclub.com/), director at Ignition Works (http://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 where they feel better about the situation and have a clear path to move forward. Nadia gives examples of how she uses nonviolent communication in her day-to-day life, and she tries to coach me to improve my own skills. By focusing o
-
Episode 21: How Set Design Can Inform Software Architecture With Betsy Haibel
04/10/2017 Duración: 41minHow Set Design Can Inform Software Architecture With Betsy Haibel Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guest Betsy Haibel (https://twitter.com/betsythemuffin) or betsyhaibel.com (http://betsyhaibel.com), co-founder of Cohere (http://wecohere.com) 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 is like and not like software design. Not only do we talk about favorite shows, we also give you practical advice for designing your project. Notes 01:24 - Creative Work as a Set Designer and it’s Relation to Software Architecture The Merry Widow (https://en.wikipedia.org/wiki/The_Me
-
Episode 20: Developer Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial
20/09/2017 Duración: 51minDeveloper Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guests Mark Guzdial (https://twitter.com/guzdial): Professor in Interactive Computing at Georgia Tech (http://home.cc.gatech.edu/guzdial) and Computer Science Education Researcher. Jeff Casimir (https://twitter.com/j3): Executive Director at The Turing School (https://www.turing.io/). 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 founder of Turing academy, and Georgia Tech's Mark Guzdial, one of the founders of the International Computing Education Research conference, join Noel to answer these questions and also explain why Excel is both the b
-
Episode 19: Navigating the JavaScript World: A Panel Discussion
06/09/2017 Duración: 01h05minNavigating the JavaScript World Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), and please leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2)! Guests Zach Briggs (https://twitter.com/TheOtherZach) | theotherzach.com (http://theotherzach.com/) Trek Glowacki (https://twitter.com/trek) Melanie Sumner (https://twitter.com/melaniersumner) | melsumner.com (http://melsumner.com/) Marques Woodson (https://twitter.com/mwq27) 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. Notes 01:29 - Introductions & Getting Started in JavaScript + Frontend Tools Used 03:51 - Pros of Working in JavaScript 06:09 -
-
Episode 18: Agile UX Product Design with Yana Carstens and Jeff Patton
23/08/2017 Duración: 39minAgile UX Product Design with Yana Carstens and Jeff Patton Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right), and leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2). Guests Jeff Patton (https://twitter.com/jeffpatton): Author of User Story Mapping: Discover the Whole Story, Build the Right Product (https://www.amazon.com/User-Story-Mapping-Discover-Product/dp/1491904909) and owner of Jeff Patton & Associates (http://jpattonassociates.com/). Yana Carstens (https://twitter.com/YanaCarstens): Senior User Experience Designer at TableXI (http://www.tablexi.com/). 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 Story Mapping, and UX Designer Yana Carstens talk about the importance of bringing UX design together with development and how to bring your team from unconscious competence
-
Episode 17: The Elm Programming Language With Corey Haines
09/08/2017 Duración: 45minThe Elm Programming Language With Corey Haines Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right), and leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2). Guest Corey Haines (https://twitter.com/coreyhaines): CTO of Hearken (https://www.wearehearken.com/), creator of code retreats, and author of Understanding the Four Rules of Simple Design (https://leanpub.com/4rulesofsimpledesign). 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 with less hassle. Corey has been using Elm to build the site for his company, Hearken, and talks about why he picked it, and what has made Elm a success for them. For More Info We've got a blog post relating to the code examples in this episode, you can find it at
-
Episode 16: Open Source: The Big Picture with Nadia Eghbal
26/07/2017 Duración: 36minOpen Source: The Big Picture with Nadia Eghbal Follow us on Twitter @techdoneright (https://twitter.com/tech_done_right), leave us a review on Apple Podcasts (https://itunes.apple.com/us/podcast/tech-done-right/id1195695341?mt=2), and please sign up for our newsletter (http://www.techdoneright.io/newsletter)! Guest Nadia Eghbal (https://twitter.com/nayafia): Works on Open Source Initiatives at GitHub (https://github.com/), Author of Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure (https://www.fordfoundation.org/library/reports-and-studies/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure/); Read her essays on Open Source on Medium (https://medium.com/@nayafia) 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 Source ecosystem. How did we get here, and how did GitHub change Open Source? Nadia answers why Open Source makes economic sen
-
Episode 15: Agile Teams and Escaping Velocity with Doc Norton and Claire Podulka
12/07/2017 Duración: 44minAgile Teams and Escaping Velocity with Doc Norton and Claire Podulka Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right), leave us a review on iTunes, and please sign up for our newsletter (http://www.techdoneright.io/newsletter)! Guests Doc Norton (https://twitter.com/DocOnDev): Co-Founder and CEO of CTO2 (http://www.wearecto2.com). Claire Podulka (https://twitter.com/cpodulka): Project Manager at Table XI (http://www.tablexi.com/). 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 doesn't explain the problems with an unsuccessful team, and successful teams probably don't need it. We discuss the problems with velocity, what to use instead, and get on soapboxes for our least favorite agile anti-patterns. Notes 02:48 - Metrics for Agile Teams: Velocity - Escape Velocity: Better Metrics for Scrum Teams
-
Episode 14: From Idea To Company With Maci Peterson and Alicia Drucker
28/06/2017 Duración: 40minFrom Idea To Company With Maci Peterson and Alicia Drucker Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right), leave us a review on Apple Podcasts, and please sign up for our newsletter (http://www.techdoneright.io/newsletter)! Guests Maci Peterson (https://twitter.com/MaciPeterson): Co-founder and CEO of On Second Thought (https://www.onsecondthought.co/). Alicia Drucker: Director of Software Delivery at Table XI (http://www.tablexi.com/) Summary How does an idea become a pitch become a company? Join Maci Peterson (http://www.twitter.com/macipeterson), founder of the startup On Second Thought, and Alicia Drucker, from Table XI, to discuss how a bad text can lead to a good pitch and then a funded startup. How hard is it to break into Silicon Valley if you don't match the expected image of an entrepreneur? Maci discusses how diversity and inclusivity improved her startup business. Notes We had an unusually high number of audio quality issues this time around, we're sorry. 01:39 - Start
-
Episode 13: Livable Code With Sarah Mei
14/06/2017 Duración: 41minLivable Code With Sarah Mei Follow us on Twitter! @techdoneright (https://twitter.com/tech_done_right), leave us a review on iTunes, and please sign up for our newsletter (http://www.techdoneright.io/newsletter)! Guest Sarah Mei (https://twitter.com/sarahmei): Founder of RailsBridge (http://railsbridge.org/), Director of Ruby Central (http://rubycentral.org/), Chief Consultant at DevMynd Software (https://www.devmynd.com/). Summary Is your code the kind of cluttered house you might find on a reality TV show? Or the kind of sleek, minimalist house you might find in a architectural magazine. Neither one sounds like a place you could comfortably live. Sarah Mei joins the podcast to talk about Livable Code, what makes a codebase livable, how to negotiate tension between junior and senior developers and how Rails deals with developer happiness. Notes 01:33 - What is meant by “Livable Code”? 04:25 - Where does codebase abstraction go wrong? 05:41 - What makes a codebase livable? - Code Climate (https://codeclimate