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. We’re 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.
August 8th, 2018 | 48 mins 51 secs
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 makes Rust and Elixir interesting for Ruby developers to learn, what some other interesting languages might be.
July 25th, 2018 | 49 mins 3 secs
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 to prepare, what to do at the start of a talk, how to engage the audience, and why emoji are better for slides than videos? We'll give advice on how to give the talk that only you can give and how to get the best performance that you can.
July 11th, 2018 | 37 mins 14 secs
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 apprentice cohort, Kara Carrell and Alyssa Ramsey.
Episode 40: Diversity and Inclusion at Small Companies with Meara Charnetzki, Michael Donnelly, and Elena Valentine
June 20th, 2018 | 38 mins 27 secs
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 talk all about company values, supporting a wider community, using internal feedback, and what to do to encourage improvement at your company.
June 6th, 2018 | 49 mins 44 secs
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+ family of conferences, and Leah Silber, who organizes EmberConf and RustConf. Learn about budgets, picking talks, and managing facilities and vendors.
May 23rd, 2018 | 47 mins 1 sec
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 the way that your team delivers software? Besty Haibel, Jennifer Tu, and Marlena Compton discuss ways in which Agile practices can better serve your team in the real world. For more discussion, be sure to check out PearConf.
May 9th, 2018 | 43 mins 43 secs
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 company can do to set a new employee up to be successful and how best to structure that support. How can you best give feedback? What are common onboarding mistakes?
May 9th, 2018 | 42 mins 22 secs
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 the employee side. What can you do as a new employee to navigate the culture and environment of a new workplace? What are useful strategies? And what are some problems to watch out for?
April 25th, 2018 | 46 mins 19 secs
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 different knowledge work. It's impossible to talk about AI without talking about the ethics of AI projects and how AI might affect the larger society. We'll talk about why AI started with chess and moved to facial recognition, what AI might and might not be able to do in the future, how we might deal with it, and how that will change the way you work.
April 11th, 2018 | 47 mins 4 secs
Why is Smalltalk the Elizabethan English of programming languages? Why has it been so influential, and how does the programming language you use affect the way you think about programming. On this episode, Kerri Miller and I talk about programming languages and communication, and what we've learned from our most recent programming language adventures.
March 28th, 2018 | 41 mins 27 secs
I'm back in the testing weeds with Sam Phippen, lead maintainer for RSpec-Rails, and Justin Searls, co-founder of Test Double and author of testdouble.js. We talk about long-running test suites: are they bad, or just misunderstood? Does parallel CI solve all testing speed problems, or just some of them? Then we move to a wider view, what does it mean to test your library as part of a larger ecosystem. And, how can we leverage coverage or CI information to make for more useful testing tools over the lifetime of a project.
March 14th, 2018 | 43 mins 58 secs
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 members of the React Native community: Gant Laborde of Infinite Red and Brent Vatne of Expo. We talk about why React Native succeeds, and how to be successful using it, and also give some resources for people who want to get started.
February 28th, 2018 | 25 mins 40 secs
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.
February 14th, 2018 | 44 mins 43 secs
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 empathy is always important in the end.
January 31st, 2018 | 39 mins 59 secs
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, how to work with product owners on estimates and to talk about technical topics. And they'll say what the most important things developers should know about working with their product owners.
January 16th, 2018 | 39 mins 32 secs
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.