developer tea
iTunesBlogEpisodesSponsorsContact

All Episodes

I started Developer Tea in 2015 to help engineers find clarity, perspective, and purpose in regular short bursts of high-value content.

If you'd like to ask a question, head over to the Contact page.

Page 57 of 58

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758

Get more from Developer Tea.

Sign up to receive periodic news and content beyond these episodes.

28: Richard Schneeman, Part Two - How to Start Contributing to Open Source, and Testing Refrigerators

Richard Schneeman, Ruby developer at Heroku and awesome guy, joins me for the longest episode to date. Follow Richard on Twitter, @schneems! (Show notes can be found at https://DeveloperTea.com)

Published: 3/20/2015
Length: ~38m
↓ Download this Episode
28: Richard Schneeman, Part One - How to Start Contributing to Open Source, and Testing Refrigerators

Richard Schneeman, Ruby developer at Heroku and awesome guy, joins me for the longest episode to date. Follow Richard on Twitter, @schneems! (Show notes can be found at https://DeveloperTea.com)

Published: 3/18/2015
Length: ~28m
↓ Download this Episode
Inspiration Episode #4: Learning Like Children through Play

Children learn at an incredible rate. They also play significantly more than the average adult. Many studies have shown the importance of play for children in the learning process - so the question is, why don't we practice "play" as adults? "Episode 4: Learning about Learning": http://developertea.com/episodes/6530 Support Developer Tea: https://developertea.com/donate

Published: 3/17/2015
Length: ~8m
↓ Download this Episode
27: Ensuring Professionalism - Rules I Practice

In this episode, I discuss some of my personal rules for maintaining a reputation of professionalism. Support Developer Tea: https://developertea.com/donate

Published: 3/16/2015
Length: ~15m
↓ Download this Episode
26: To Generalize, or to Specialize, that is the Question... Part Two

Should you be a generalized programmer or a specialized programmer? Generalized programmers learn a wide range of languages and/or frameworks, while a specialized programmer becomes an expert in something very specific. There are pros and cons to both, and in this episode, we'll discuss both.

Published: 3/13/2015
Length: ~11m
↓ Download this Episode
Inspiration Episode #3: The Day the Beatles Were Rejected

Unless you're extraordinarily lucky, you'll be rejected multiple times in your life. Whether in your personal or professional life, rejection is a normal part of life, even for the best of the best (like the Beatles). In this episode, I encourage you to move past your rejection.

Published: 3/12/2015
Length: ~6m
↓ Download this Episode
26: To Generalize, or to Specialize, that is the Question... Part One

Should you be a generalized programmer or a specialized programmer? Generalized programmers learn a wide range of languages and/or frameworks, while a specialized programmer becomes an expert in something very specific. There are pros and cons to both, and in this episode, we'll discuss both.

Published: 3/11/2015
Length: ~12m
↓ Download this Episode
25: "What Should I Build?" - 5 Tips for Better Idea Generation

In this episode, I answer a question I've received from many listeners: How do I come up with an idea for something to build? This question is somewhat complex, but we'll cover 5 basic tips for idea generation.

Published: 3/9/2015
Length: ~15m
↓ Download this Episode
24: Scott Jehl on Responsible Responsive Design and Progressive Enhancement, Part Two

Scott Jehl is a designer and developer working at Filament Group. Scott is also an author and speaks regularly at conferences like An Event Apart. In this interview, Scott and I discuss progressive enhancement and his book, Responsible Responsive Design.

Published: 3/6/2015
Length: ~22m
↓ Download this Episode
Inspiration Episode #2: Coding for Humans

Today, I talk about coding for humans in this special Inspiration episode. Remember, computers are only what you tell them to be!

Published: 3/5/2015
Length: ~4m
↓ Download this Episode
24: Scott Jehl on Responsible Responsive Design and Progressive Enhancement, Part One

Scott Jehl is a designer and developer working at Filament Group. Scott is also an author and speaks regularly at conferences like An Event Apart. In this interview, Scott and I discuss progressive enhancement and his book, Responsible Responsive Design.

Published: 3/4/2015
Length: ~23m
↓ Download this Episode
23: When to Adopt New Technology: A Simple Value-based Rubric

In today's episode, at the request of a listener I discuss the tradeoffs of choosing to adopt a new technology versus using what you already know, even when what you already know might not be the best tool for the job. Don't forget to subscribe to hear more Developer Tea!

Published: 3/2/2015
Length: ~14m
↓ Download this Episode
22: Why Should Developers Build Their Own "Brand"?

In today's episode, I discuss why it's important to create a brand for yourself. Make sure you check out my interview with John Sonmez to hear more about building your own personal brand, and to participate in John's giveaway: https://www.developertea.com/episodes/7976

Published: 2/27/2015
Length: ~20m
↓ Download this Episode
Bonus Weekly Inspiration #1: Functionality Versus Elegance

Today's bonus episode is the first weekly inspiration mini-episode! Today's quote comes from Steve McConnell, author of Code Complete. Thank you for supporting Developer Tea with your listens! We just reached the 200k unique listens mark, and that's thanks to you! If you'd like to become a monthly supporter, head over to http://developertea.com/donate

Published: 2/24/2015
Length: ~5m
↓ Download this Episode
20: Thoughts on Unicorns: Answering a Listener Question

In this episode, I answer a listener question about what route he should take in his technical education. Spoiler: I actually DO have an opinion and recommendation to this question. For a significant part of this episode, I discuss the concept of the famed "unicorn" developer, and why they're in such high demand. *Note: I accidentally called the listener a "guest" - probably because I consider everyone who listens to the show my personal guests 3 times a week. :)*

Published: 2/23/2015
Length: ~13m
↓ Download this Episode
19: Ben Orenstein from Thoughtbot, Part Two

I'm excited to be interviewing Ben Orenstein from [Thoughtbot](http://thoughtbot.com/). Ben is a brilliant craftsman of a developer, and in this episode we discuss what it takes to be a craftsman. This is the second part of the interview, so be sure to check out the previous episode for the first part! [Become a Supporter of Developer Tea](https://developertea.com/donate) -Giant Robots Smashing into Other Giant Robots podcast: http://giantrobots.fm/ - Upcase: https://upcase.com/join - Vim for Rails Developers: https://www.codeschool.com/screencasts/thoughtbot-vim-for-rails-developers - Vim resources on Upcase: https://upcase.com/vim/resources - Trailmix.life: https://www.trailmix.life Ben's personal site and writings can be found at http://benorenstein.com Ben on Twitter, @r00k: https://twitter.com/r00k Ben on GitHub, @r00k: https://github.com/r00k

Published: 2/20/2015
Length: ~29m
↓ Download this Episode
19: Ben Orenstein from Thoughtbot, Part One

I'm excited to be interviewing Ben Orenstein from [Thoughtbot](http://thoughtbot.com/). Ben is a brilliant craftsman of a developer, and in this episode we discuss what it takes to be a craftsman. This interview is split into two parts, so be sure to check out the next episode for the second part! [Become a Supporter of Developer Tea](https://developertea.com/donate) -Giant Robots Smashing into Other Giant Robots podcast: http://giantrobots.fm/ - Upcase: https://upcase.com/join - Vim for Rails Developers: https://www.codeschool.com/screencasts/thoughtbot-vim-for-rails-developers - Vim resources on Upcase: https://upcase.com/vim/resources - Trailmix.life: https://www.trailmix.life Ben's personal site and writings can be found at http://benorenstein.com Ben on Twitter, @r00k: https://twitter.com/r00k Ben on GitHub, @r00k: https://github.com/r00k

Published: 2/18/2015
Length: ~15m
↓ Download this Episode
18: Listener Questions

Around 1:00, Brett asks how to become an “advanced developer.” - Programming Paradigms Stanford Course: https://itunes.apple.com/us/course/programming-paradigms/id495054064 - Paul Graham’s essays on Lisp: http://paulgraham.com/articles.html - Python: https://www.python.org/ - Django: https://www.djangoproject.com/ - Whiteboard: http://whiteboard.is Around 8:10, Daniel asks how to make writing tests less boring and more joyful. Justin Weiss's article about adding tests to a non-TDD app: http://www.justinweiss.com/blog/2014/12/30/how-do-you-take-an-app-from-test-less-to-tdd/

Published: 2/16/2015
Length: ~12m
↓ Download this Episode
17: Volt and Isomorphism with Ryan Stout, part two

Today I'm joined once again by Ryan Stout, the developer behind the powerful new Ruby web framework Volt. Ryan and I continue discussing why he created Volt, and some of the motivations for developers to move towards "isomorphic development". Check out Volt: http://voltframework.com Support Developer Tea: http://www.developertea.com/buy-me-tea

Published: 2/13/2015
Length: ~12m
↓ Download this Episode
17: Volt and Isomorphism with Ryan Stout, part one

Today I'm joined by Ryan Stout, the developer behind the powerful new Ruby web framework Volt. Ryan and I discuss why he created Volt, and some of the motivations for developers to move towards "isomorphic development". Check out Volt: http://voltframework.com Support Developer Tea: http://www.developertea.com/buy-me-tea

Published: 2/11/2015
Length: ~12m
↓ Download this Episode
Developer Tea was a part of Spec and is hosted by Jonathan Cutrell, engineering manager at Guild Education.