We found 10 episodes of Tech Done Right with the tag “developer”.
-
Episode 28: Open Source and Companies with Nell Shamrell-Harrington
January 16th, 2018 | 39 mins 32 secs
developer, open source
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.
-
Episode 25: The Social Responsibility of Coding with Liz Abinante
November 29th, 2017 | 41 mins 21 secs
d_and_i, developer, ethics
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.
-
Episode 24: Ruby Tapas and Avoiding Code with Avdi Grimm
November 15th, 2017 | 41 mins 50 secs
career, developer, learning
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.
-
Episode 21: How Set Design Can Inform Software Architecture With Betsy Haibel
October 4th, 2017 | 41 mins 29 secs
architect, communication, developer
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.
-
Episode 20: Developer Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial
September 20th, 2017 | 51 mins 32 secs
developer, learning
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 best and the worst thing in the world.
-
Episode 19: Navigating the JavaScript World: A Panel Discussion
September 6th, 2017 | 1 hr 5 mins
developer, javascript
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.
-
Episode 16: Open Source: The Big Picture with Nadia Eghbal
July 26th, 2017 | 36 mins 58 secs
developer, open source
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 sense, and discusses what can make projects more sustainable (hint: it's not just money).
-
Episode 13: Livable Code With Sarah Mei
June 14th, 2017 | 41 mins 38 secs
career, communication, developer
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.
-
Episode 11: Avoiding Legacy Code with Michael Feathers
May 17th, 2017 | 41 mins
code, developer, testing
What makes a code base go bad and become "Legacy Code"? Can teams avoid writing bad code? Michael Feathers, author of Working Effectively With Legacy Code joins Tech Done Right to talk about technical debt, how communication can prevent bad coding practices, why coding problems are never just about code, and what it's like to go around the world seeing the worst code messes ever written.
-
Software, Open Source, and Rails With Eileen Uchitelle and Andrew Horner
March 29th, 2017 | 42 mins 13 secs
developer, open source
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 Core Team.