Developer Tea
Episodes
Re-Air: Listener Question: Mujthaba Asks About What To Do When You Don't Know
14 Sep 2016
Contributed by Lukas
Note: Today's episode is a re-airing of an episode that came out last week. Tune in Friday for a brand new episode of Developer Tea! In today's episod...
The Truth About Old Code
12 Sep 2016
Contributed by Lukas
In today's episode, we talk about old code. Even though it may seem easier to rip out the old code and replace it entirely, slow down and listen to th...
Picking the Right Side Project
09 Sep 2016
Contributed by Lukas
In today's episode, we talk about the aspects that make for a great side project to increase your employability. Today's episode is sponsored by Linod...
Listener Question: Mujthaba Asks About What To Do When You Don't Know
07 Sep 2016
Contributed by Lukas
In today's episode, we talk about how to handle questions that you don't have good answers to. Today's episode is sponsored by Linode! Head over to Li...
3 Refactoring Techniques You Can Employ In Under 5 Minutes
05 Sep 2016
Contributed by Lukas
In today's episode, we talk about three refactoring techniques, each you can employ in under 5 minutes. Today's episode is sponsored by Linode! Head ...
Deliberate Practice: Part 2
02 Sep 2016
Contributed by Lukas
In today's episode, we're talking specifically about deliberate practice. Today's episode is sponsored by Linode! Head over to Linode.com/developerte...
Deliberate Practice: Part 1
31 Aug 2016
Contributed by Lukas
In today's episode, we're talking specifically about deliberate practice. Learning About Learning The Role of Deliberate Practice in the Acquisition ...
Tips for Students
29 Aug 2016
Contributed by Lukas
In today's episode, I talk to those of you who are students starting school this semester. Discussion about the value of school for designers One mo...
3 Things Aspiring Developers Should Be Doing Today
26 Aug 2016
Contributed by Lukas
Today's episode is for all aspiring developers, and you can start today. It won't be easy, but it will work. Media Consumption Diet And lastly... Pl...
Digging Up Your Job Description
24 Aug 2016
Contributed by Lukas
In today's episode, we talk about digging up your job description - your real job description, not just that list of languages you put on your resumé...
3 Concrete Ways to Be a Better Co-worker
22 Aug 2016
Contributed by Lukas
In today's episode, we talk about 3 simple, concrete ways you can be a better coworker, starting today. Please take a moment and subscribe and review ...
Poison Series: #02 - Indecision
19 Aug 2016
Contributed by Lukas
In today's episode, we talk about the importance of overcoming indecision. Poison series, #01: Cynicism Today's episode is sponsored by Zendesk! Wit...
Poison Series: #01 - Cynicism
17 Aug 2016
Contributed by Lukas
In today's episode, we begin a mini-series on developer poisons. Our first poisonous nemesis is cynicism. We'll talk about ways to effectively combat ...
My Top Productivity Practice
15 Aug 2016
Contributed by Lukas
In today's episode, I talk about my top productivity practice. I'll give you a hint: there's no hacks or tricks in this episode. Just hard work. Pomo...
Getting Fast First
12 Aug 2016
Contributed by Lukas
In today's episode, we talk about the importance of performance (especially as it relates to UI) and how getting fast first can ultimately lead to a c...
Finding Invisible Levers
10 Aug 2016
Contributed by Lukas
In today's episode, we talk about the concept of "invisible levers", and how you can use the concept to help relieve tension in your project...
Listener Question: Daman asks about Part Two
08 Aug 2016
Contributed by Lukas
In today's episode, listener Daman asks about what to do next in his career. Thinking Small Today's episode is sponsored by Linode! Head over to Lin...
Listener Question: Sahar's Second Question On the Show! Sahar asks, "Is it ok to ask for a trial period as a candidate?"
05 Aug 2016
Contributed by Lukas
In today's episode, I answer Sahar's question about whether or not it's okay to ask for a trial period as the interviewee. Crafting a Better Intervie...
Simple Machines
03 Aug 2016
Contributed by Lukas
In today's episode, we talk about the redirection of misplaced energy through the lens of 7th grade science. Today's episode is sponsored by Linode! H...
Putting Process in its Place
01 Aug 2016
Contributed by Lukas
In today's episode, we'll talk about putting process in it's correct place, and problems we can face when we use process incorrectly in our business. ...
Effective Simulations
29 Jul 2016
Contributed by Lukas
In today's episode, I discuss the importance of effective simulations for developers. Today's episode is sponsored by RefactorU, the 10-week JavaScrip...
Listener Question: Michael Asks About Qualifications for Career Changes
27 Jul 2016
Contributed by Lukas
In today's episode I answer listener Michael's question about being qualified to jump career tracks. Developer Tea episode about making smaller thing...
The Business of Good Code
25 Jul 2016
Contributed by Lukas
In today's episode, we talk about some of the characteristics of good code, and why it's so important for businesses to invest in good code. Develope...
Listener Question: Brett Asks About How to Identify When You're Being Set Up For Failure
22 Jul 2016
Contributed by Lukas
In today's episode, listener Brett asks about what you should do when someone sets you up for failure. Today's episode is brought to you by Spec.fm, w...
Working on Saturdays
20 Jul 2016
Contributed by Lukas
In today's episode, I answer yet another question from Reddit about working overtime. Today's episode is brought to you by Spec! If you are interested...
Reddit CS Career Questions
18 Jul 2016
Contributed by Lukas
In today's episode, I'm answering a few random questions from Reddit's r/cscareerquestions subreddit. Questions from Reddit: Guy who can't code About...
Listener Question: Am I Too Old for a Career in Tech?
14 Jul 2016
Contributed by Lukas
In today's episode, I answer Utsha and Kim's questions about whether or not they are too old for a career in the tech industry. Mentioned: FourBarre...
Two Common Questions from Early Career Developers
13 Jul 2016
Contributed by Lukas
In today's episode, we'll talk about two common questions from early-career developers. Today's episode is sponsored by WooCommerce! WooCommerce is cu...
Three Habits of Great Learners
11 Jul 2016
Contributed by Lukas
In today's episode, I talk about three habits of great learners that you can adopt into your own habit system today. Rubber Duck Debugging Lifehacke...
Listener Question: Marc Asks About Testing Private Methods
08 Jul 2016
Contributed by Lukas
In today's episode, I answer a few questions from listener Marc about testing. "Should I test private methods or only public ones?" (Stack...
Part 2: Interview with Rita Rovira
07 Jul 2016
Contributed by Lukas
In today's episode I talk with Rita Rovira, who has been in the business of hiring developers for most of her career. Part 1 with Rita Rovira Codecad...
Part 1: Interview with Rita Rovira
05 Jul 2016
Contributed by Lukas
In today's episode I talk with Rita Rovira, who has been in the business of hiring developers for most of her career. Connect with Rita on LinkedIn @...
Listener Jack Asks About Applying New Knowledge
01 Jul 2016
Contributed by Lukas
In today's episode, I answer listener Jack's questions about applying information he is learning through reading and other resources. Jack contacted m...
Question: How Do You Job Hunt During Internships?
29 Jun 2016
Contributed by Lukas
In today's episode, I answer a question from Reddit about job hunting during an internship. Original Reddit Question Internship Tips Today's episod...
Listener Question: Brad Asks About Leadership
27 Jun 2016
Contributed by Lukas
In today's episode, we'll talk about a question sent in by listener Brad about becoming a leader. Relevant to today's episode: Spec Slack community 2...
The Tone of Code
24 Jun 2016
Contributed by Lukas
In today's episode, we talk about the "tone of code." Relevant to today's episode: Coding for Humans Using Effective Metaphors One more t...
Air, Fuel & Ignition
22 Jun 2016
Contributed by Lukas
In today's episode, I share with you a metaphor you can use that may help the next time you get stuck troubleshooting a bug.
Listener Question: Jona Asks About Designer Developers
20 Jun 2016
Contributed by Lukas
In today's episode, I answer listener and designer Jona's question about coming into a development career. Impostor Syndrome episode on Developer Te...
Picturing the Perfect Client
17 Jun 2016
Contributed by Lukas
In today's episode we're talking about picturing the perfect client. The challenge to you is to think about your goals and your dream clients. Today's...
Reddit User Question: Parag0n asks about Architecting Projects
15 Jun 2016
Contributed by Lukas
In today's episode, Parag0n asks a question about architecting a large software system for the first time. Mentioned or relevant to today's episode: ...
The Great Developer Mindset: Getting Acquainted with Failure
13 Jun 2016
Contributed by Lukas
In today's episode, we talk about getting acquainted with failure. Today's episode is brought to you by Spec. If you're interested in sharing your mes...
Leading People to Meeting Victories
10 Jun 2016
Contributed by Lukas
In today's episode, we talk about leading people to victory in meetings. Today's episode is brought to you by Spec. If you're interested in sharing yo...
Answering Listener Questions: Jean Michel asks about avoiding bike shedding
08 Jun 2016
Contributed by Lukas
In today's episode, I answer listener Jean Michel's question about bikeshedding. Mentioned or relevant to today's episode: Spec Slack community Dev T...
Great Developer Mindset: Redefining Complete
06 Jun 2016
Contributed by Lukas
In today's episode, we're talking about redefining "Complete". This episode is the second in the "Great Developer Mindset" series....
Answering Listener Questions: Ajay asks about learning project ideas
03 Jun 2016
Contributed by Lukas
In today's episode, I answer listener Ajay's question about how to determine what type of project he should choose to learn JavaScript. Mentioned or R...
Defeating The Interview Lull
01 Jun 2016
Contributed by Lukas
In today's episode, we talk about defeating the interview lull. Today's episode is sponsored by Linode! Get a 20 dollar credit today by going to linod...
The Work / Life Equation
30 May 2016
Contributed by Lukas
In today's episode , we're talking about the Work/Life Equation. Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your...
The Great Developer Mindset - Demystifying Code
27 May 2016
Contributed by Lukas
In today's episode, I'll be doing the first in a series of episodes about the Great Developer Mindset. In this part, we will talk about demystifying c...
Interview with Tony Hillerson (Part 2)
25 May 2016
Contributed by Lukas
In today's episode I talk to Tony Hillerson, author of "Seven Mobile Apps in Seven Days." This a longer interview, split into two separate p...
Interview with Tony Hillerson (@thillerson, Part 1)
23 May 2016
Contributed by Lukas
In today's episode I talk to Tony Hillerson, author of "Seven Mobile Apps in Seven Days." This a longer interview, split into two separate p...
The Assumption of Impossible
20 May 2016
Contributed by Lukas
In today's short inspiration episode, we discuss the "assumption of impossibility."
Flexible Decision Terms
18 May 2016
Contributed by Lukas
In today's episode, we talk about the "shutdown", yes-ifs, and flexible decision terms. Relevant to today's episode 3 Tips for Practicing F...
Live with Ismael Burciaga (@burciaga) at @SquaresConference
16 May 2016
Contributed by Lukas
In today's episode, I talk with Ismael Burciaga, creator of Squares, about conferences and taking a first step into unfamiliar territory. Mentioned or...
Live @SquaresConference with Andi Graham (@andigrahambsd)
13 May 2016
Contributed by Lukas
In today's episode, I interview Andi Graham, CMO and managing partner at Big Sea Design. Mentioned or relevant to today's episode: Big Sea Design And...
Live @SquaresConference Interview w/ @KimBost: Part 2
11 May 2016
Contributed by Lukas
In today's episode, I had a chance to speak with Kim Bost, product designer at Dropbox! Mentioned on today's show: @KimBost on Twitter Dropbox Dropbo...
Live @SquaresConference Interview w/ Kim Bost: Part 1
09 May 2016
Contributed by Lukas
In today's episode, I had a chance to speak with Kim Bost, product designer at Dropbox! Mentioned or relevant: Kim Bost's personal website Squares Co...
Key Moments in Client Relationships
06 May 2016
Contributed by Lukas
In today's episode we discuss how to recognize 4 key moments that can make or break your relationship with a client. Today's episode is sponsored by ...
Listener Question: John asks "How Do I Transition from Mid to Senior Level Development?"
04 May 2016
Contributed by Lukas
In today's episode, I talk to Developer Tea listener John about his transition period between jobs. Today's episode is sponsored by Linode! Head over...
Improving Views
02 May 2016
Contributed by Lukas
In today's episode we discuss 3 ways to improve your views. Mentioned or relevant to today's episode: "Declarative, Composable Views" "...
Maintaining Realationships with Your Colleagues
29 Apr 2016
Contributed by Lukas
In today's episode, I'll talk with you about maintaining relationships with your colleagues! Mentioned or relevant to today's episode: Proactive Clie...
Part 2: Performance Budget for Optimization
27 Apr 2016
Contributed by Lukas
In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget". Mentio...
Part 1: Performance Budget for Optimization
25 Apr 2016
Contributed by Lukas
In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget". Mentio...
Proactive Client Communication
22 Apr 2016
Contributed by Lukas
Today's episode is all about proactive client communication! A HUGE thanks to today's sponsor, FreshBooks! FreshBooks is ridiculously easy to use, and...
Refactoring Based on Code Responsibility
20 Apr 2016
Contributed by Lukas
In today's episode, I give you some tips for refactoring based on the responsibility of your code. Mentioned or relevant to today's episode Single Re...
Abstract Mental Models
18 Apr 2016
Contributed by Lukas
In today's episode, I talk about four different types of abstract mental models. Mentioned or relevant to today's episode: Creating Useful Metaphors ...
Part Two: Chris Castiglione (@castig)
15 Apr 2016
Contributed by Lukas
In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com). Mentioned or r...
Part One: Chris Castiglione (@castig)
13 Apr 2016
Contributed by Lukas
In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com). Mentioned or r...
Two Incredibly Important Mindsets for Becoming a Great Debugger
08 Apr 2016
Contributed by Lukas
Debugging is a part of every developer's career. In fact, a large portion of what developers do is fix code. In today's episode, I'm going to share wi...
Interval Thinking
06 Apr 2016
Contributed by Lukas
In today's episode, we'll discuss a perspective, "interval thinking", that could help return your estimation efforts to a more sane place. M...
Minimum Viable Prioritization
04 Apr 2016
Contributed by Lukas
In today's episode, I want to give you a mindset for prioritization that I believe can stick with you for the rest of your career. Today's episode is...
Foolishly Generous
01 Apr 2016
Contributed by Lukas
In today's episode of Developer Tea, I issue a challenge to you, the listener, to be foolishly generous. Today's episode is sponsored by Linode! Head...
Listener Question: Matt Gale Asks About Onboarding New Team Memebers
30 Mar 2016
Contributed by Lukas
In today's episode, I talk about bringing new team members up to speed (this is a question from listener Matt Gale). Mentioned or relevant to today's ...
🎉 3 Million Listens! 🎉
28 Mar 2016
Contributed by Lukas
In today's episode, I'm celebrating an amazing 3 million listens (thank you!) by going back to the core fundamentals of Developer Tea: Focus. Develop...
Experienced Developers and Impostor Syndrome
25 Mar 2016
Contributed by Lukas
In today's episode, I talk about impostor syndrome, specifically as it relates to the experienced developer. Mentioned or relevant to today's episode ...
Part Two: Interview with Sam Lambert (@isamlambert)
23 Mar 2016
Contributed by Lukas
In today's episode, I interview Sam Lambert, Director of Systems at GitHub. Mentioned or relevant to today's episode GitHub @isamlambert Hubot Slack ...
Part One: Interview with Sam Lambert (@isamlambert)
21 Mar 2016
Contributed by Lukas
In today's episode, I interview Sam Lambert, Director of Systems at GitHub. Mentioned or relevant to today's episode GitHub.com Sam Lambert Example o...
Listener Question: Simon Asks About Assimilating into A New Company Culture
18 Mar 2016
Contributed by Lukas
In today's episode, I answer a question from listener Simon about assimilating into a new culture. Simon's previous question (Developer Tea) Shiverin...
Part Two: Interview with Kalid Azad @betterexplained
16 Mar 2016
Contributed by Lukas
In today's episode, I interview Kalid Azad, writer and teacher, and creator of BetterExplained.com. Mentioned or relevant to today's episode BetterEx...
Part One: Interview with Kalid Azad (@betterexplained)
14 Mar 2016
Contributed by Lukas
Mentioned on today's episode @betterexplained (Kalid on Twitter) War of Art ("Story of the Potter") Do The Work (Pressfield) Adam Savage's ...
Crafting The Interview Process
11 Mar 2016
Contributed by Lukas
Crafting a Better Interview Process We surprisingly have no relevant non-sponsor links today, but take some time instead to think about and refine you...
Part Two: Interview with Rachel Smith
09 Mar 2016
Contributed by Lukas
In today's episode, I talk with Rachel Smith, a JavaScript developer currently working at CodePen! Mentioned or relevant to today's episode: CodePen ...
Part One: Interview with Rachel Smith
07 Mar 2016
Contributed by Lukas
In today's episode, I talk with Rachel Smith, a JavaScript developer currently working at CodePen! Mentioned or relevant to today's episode: CodePen ...
Part Two: Interview With Kenneth Reitz (@kennethreitz)
04 Mar 2016
Contributed by Lukas
In today's episode, I interview Kenneth Reitz, Python product owner at Heroku! Mentioned or Relevant: Kenneth Reitz @kennethreitz Python requests ...
Part One: Interview With Kenneth Reitz (@kennethreitz)
02 Mar 2016
Contributed by Lukas
In today's episode, I interview Kenneth Reitz, Python product owner at Heroku! Mentioned or Relevant: Kenneth Reitz @kennethreitz Python requests ...
Episode 200!
29 Feb 2016
Contributed by Lukas
Today's episode is the 200th episode of Developer Tea! In this episode, I skip the stats, and instead share with you some of the things I've learned a...
Thinking Hats
26 Feb 2016
Contributed by Lukas
Edward de Bono Edward de Bono's thinking hats Developer Tea is proudly supported by Dev Bootcamp, the original immersive coding program that transf...
Part Two: Interview w/ Jason Snell
24 Feb 2016
Contributed by Lukas
In today's episode I have the pleasure of being joined by Jason Snell! Jason Snell @jsnell sixcolors.com snellworld.com snellworld.com Part One ...
Part One: Interview w/ Jason Snell
22 Feb 2016
Contributed by Lukas
In today's episode I have the pleasure of being joined by Jason Snell! Jason Snell @jsnell sixcolors.com snellworld.com snellworld.com Mentioned ...
Client Relationships: Meeting Preparation Tips
19 Feb 2016
Contributed by Lukas
In today's episode, we're going to discuss a few tips for preparing for a client meeting. Mentioned or relevant to today's episode Previous episode a...
Part Two: Interview with David Hemphill
17 Feb 2016
Contributed by Lukas
In today's episode, I interview designer and developer David Hemphill. Mentioned in Today's Episode DavidHemphill.com @DavidHemphill Musicbed Beard....
Part One: Interview with David Hemphill
15 Feb 2016
Contributed by Lukas
In today's episode, I interview designer and developer David Hemphill. Mentioned in Today's Episode DavidHemphill.com @DavidHemphill Musicbed Beard....
Building and Maintaining Client Relationships: Active Listening
12 Feb 2016
Contributed by Lukas
In today's episode, we're talking about a fundamental skill for building client relationships: active listening. Mentioned or relevant to today's epis...
Part Two: Simon St. Laurent
10 Feb 2016
Contributed by Lukas
In today's episode, I'll be talking with Simon St. Laurent, senior editor at O'Reilly and veteran web developer. Mentioned on or relevant to today's ...
Part One: Simon St. Laurent
08 Feb 2016
Contributed by Lukas
In today's episode, I'll be talking with Simon St. Laurent, senior editor at O'Reilly and veteran web developer. HyperCard @simonstl (Simon on Twitt...
Turbulence
05 Feb 2016
Contributed by Lukas
In today's episode, I talk about turbulence, and a new approach to responding to difficulties you encounter. Mentioned or relevant to today's episode ...
Part 2: Una Kravets (@Una)
03 Feb 2016
Contributed by Lukas
In today's episode, I interview Una Kravets, developer at IBM and prolific open source advocate. Mentioned or Relevant on Today's Episode @Una Una's ...
Part 1: Una Kravets (@Una)
01 Feb 2016
Contributed by Lukas
In today's episode, I interview Una Kravets, developer at IBM and prolific open source advocate. Toolsday Podcast @Una Una's site/blog BEMCSS Atomic...
Crucial Steps for Interview Preparation
29 Jan 2016
Contributed by Lukas
In today's episode, we will discuss the sunk cost fallacy and 3 traps that lead to the sunk cost fallacy that you should avoid. Mentioned Or Relevant...
Part 2 - Rachel Nabors (@rachelnabors)
27 Jan 2016
Contributed by Lukas
In today’s episode, I interview Rachel Nabors, front-end developer, animator, speaker, and writer. Today's episode is sponsored by Hired.com! If you...
Part 1 - Rachel Nabors (@rachelnabors)
25 Jan 2016
Contributed by Lukas
In today’s episode, I interview Rachel Nabors, front-end developer, animator, speaker, and writer. Today's episode is sponsored by Hired.com! If you...