Developer Tea

Developer Tea

A podcast for developers designed to fit inside your tea break

What if you found out the things you thought were good for you, are actually the opposite.

In today's episode, we're talking about the paradox of perception, and how it can be better to let certain things go.

How will you feel when you're 20 years into the job?

In today's episode we talk to the author of the "The Quick Python Book," and Chair Person of the Python Software Foundation, Naomi Ceder.

In this Part 2 of our interview with Naomi, we talk about staying consistent for 20 years, and how to keep going when the going gets tough.

How will you feel when you're 20 years into the job?

In today's episode we talk to the author of the "The Quick Python Book," and Chair Person of the Python Software Foundation, Naomi Ceder.

In this Part 1 of our interview with Naomi, we talk about how she got started with Python.

What do you want?

What would you like to accomplish in the next year?

These are difficult questions to answer, and in truth, they are too simple.

In today's episode of Developer Tea, we dig into questions typically asked of developers during reviews, and how to make broad questions more specific and easier to answer.

Complexity is often given a bad rap as an engineer. We're always trying to reduce complexity.

In today's episode, we're viewing complexity as an expendable resource that helps us make better decisions.

What is your relationship with mistakes?

The thing about mistakes is that they will always happen. In today's episode, we're talking about acceptance of mistakes and how we can behave to deal with mistakes better.

Where do you feel most limited?

In today's episode of Developer Tea, we're talking about cognitive distortions and the effects these make on how we make decisions.

In today's episode, we sat down with Nicole Archambault to talk about problem solving and the steps to take when solving a coding problem.

In this part 2 of the interview, we dig a little deeper into the steps of code problem solving with examples and best practices.

In today's episode, we sat down with Nicole Archambault to talk about problem solving and the steps to take when solving a coding problem.

In this part 1 of our interview with Nicole, we dive into her background in tech and go over the first steps to problem solving.

There's a lot of discussion around what you should bring with you when you begin a career as an engineer, but rarely do people talk about what to leave behind.

In today's episode, we're going to talk about 4 things you should leave behind when you choose to be a developer.

What happens next? This is a question that developers should be asking more frequently.

If you're trying to develop a stronger sense of intuition, this episode is for you.

Humans are no strangers to being beginners.

In today's episode of Developer Tea we're talking about the unique advantages we have in beginning something and how to take advantage of that opportunity.

In today's episode of Developer Tea, we're talking about how we operate as developers.

How do you determine what tools or rules you apply to problems you're solving as a developer?

What exactly is a label? What is a name?

In today's episode of Developer Tea, we're talking about the impact of naming or labeling our work as developers.

We'll talk about why it is important to label well and why use a well through naming structure makes all the difference in our work.

What does it mean to "use" your brain, and how is that different than simply thinking?

As developers we engage in thinking all the time, but how can we use our brains better when solving problems?

In today's interview with Aaron Upright, cofounder of Zenhub, we talk about being forgiving to ourselves as developers.

Aaron Upright is a cofounder of Zenhub and in this part 1 of the interview with Aaron we talk about his background, how he got going with Zenhub and what he's working on today.

We've been told all our lives that we're unique. In today's episode of Developer Tea, we're talking about the difference between being unique and being an exception.

One of the most important things you'll do as an engineer is participate in feedback sessions. In good feedback sessions things look very different than they do in bad feedback sessions.

In today's episode of Developer Tea, we're talking about feedback and how to build a good feedback mechanism.

If you could pause everything right now, what would you feel the need to do?

Breaking big problems down into smaller, easier to tackle problems and in today's episode we talk about exactly why breaking down problems into small forms is effective.

What is the story of your code?

Most of the time when we're writing code, we think about what the code is meant to do for us, we think of it as an offensive response to what we're solving, but what if we think of our code as a defensive strategy?

Your perspective is centered on now. It's very hard to imagine that the now, will soon be considered the past.

It's easy to imagine a duel system. A duel sense of identity - The impulsive side of us and the thoughtful side and it can change the way we think about how we work as engineers.

Think back to the times you learned your most important lessons. What exactly was the teacher?

When do you expect to achieve your goals? When do you expect to have the feeling that you have arrived?

What is it about engineering that you love? What keeps you coming back to work? In today's episode, we're talking about why we continue to be engineers.

In today's episode, we're continuing the conversation from our last episode and talking about what you can do once you admit that you don't know an answer to a question as a developer.

How will you handle the pressure of not knowing something?

Your actions and beliefs have a strong relation to each other. In today's episode, we're talking about how beliefs are formed.

Today, we're answering a listener question from Saul:

How do you communicate a technical solution to a non-technical team member? Specifically, when that team member needs to be involved in making a decision that has technical implications?

When you are solving difficult problems, the questions you ask can help determine the path you go down to solve those problems.

At the youngest stage of your career you are most likely to quit. In today's episode, we're providing encouragement to those new developers for when the career decision gets tough.

What does it take to change your mind?

Most of us haven't thought about that before and often times, it's hard to remember the last time we changed a belief or significant behavior.

How important is learning in your career?

In today's episode, we're talking about the importance of both learning and play in the development of your career.

What are you willing to give up for your goals?

What does it mean when we use the term "balance"?

In today's episode, we're talking about balance as it relates to decision making.

What is a useful default and when can they lead you astray?

One of the most frustrating things developers can face is writing a bunch of code, working hard on features and then waiting around for PR reviews. In today's episode, we're talking about how you can submit PRs better so reviews go quickly and smoothly.

What does it mean to collaborate as an engineer with other engineers? In today's episode, we're talking about the pull request process and the lack of attention it seems to get from engineers.

How does our brain perceive code in our environment and how does our mind make meaning out of our code?

Correlation is not causation.

In today's episode, we're talking about how we get twisted around, thinking data correlation equals causation.

Which language should you learn? Which book should you read next?

In today's episode we're talking about intentional decisions we make and how those decisions can shape our immediate and long-term reality.

What causes us to fail? In today's episode we're talking about some of the answers to why we fail.

Today's episode is a visualization exercise. Think about the 10-20 minute tasks that will eventually make up your day.

In today's episode we're talking about the shape of our restrictions and what we take for granted in our current situations.

In today's episode, we're answering a reviewer question; "When do you walk away from a problem to find the solution?"

What is your problem solving strategy in the face of uncertainty?

There is some level of order that we all inherit. In today, we're talking about the pre-determined systems and facts that we grow up to rely on and guide our decisions.

Today, we conclude the interview with Dan Heath. In this part 2 of our conversation, we dive into respect and heroics for efforts of individuals who have prevented a team member from having to save the day or come to the rescue when a system fails.

In today's episode, we sit down with Dan Heath, author of a new book , Upstream. In this part 1 of the conversation with Dan, we discuss preventative work over reactive work among teams.

In today's episode we're talking about what we don't know as a healthy marker for successful teams.

We are addicted to knowledge and knowing more. In today's episode, we're talking about learning and seeing the world in a way that encourages more learning.

In today's episode we're talking about changing habits and how to adapt to drastic changes.

How often do you think about what you don't know? In today's episode we're talking about the feeling of guilt when coming across a skill that you don't know.

In today's episode, we're talking about the social instinct that prevents us from sharing silly or bad ideas and asking dumb questions during meetings.

In today's episode we're talking about different challenges we face and creating tough situations on purpose to drive us forward in career development.

In today's episode, we're talking about intensional discomfort and knowing when it's a growth practice and when to identify it debilitating.

What words are you using to describe a problem you're working on? Today, we're talking about framing and how to effectively communicate what you're trying to solve.

Every developer at least at one point in their career gets the feeling that they are falling behind. In today's episode, we're talking about overlooking the things you already know.

In today's episode we're talking about stress responses during difficult times.

Change is hard and complex and yet it is all around us. That's what we're talking about on today's episode of Developer Tea.

Habits are not built over-night. In today's episode, we're discussing when mental models are standing in your way and what you can do about it.

In today's episode, we're talking about overreactions to events around us as you work from home and in isolation. When is overreaction acceptable and when does it cause a larger problem?

Many of you are working from home for the first time in a long time. In today's episode, we're talking about mindful remote work.

Stress can either stretch you or hurt you. In today's second part of the interview with Carl Yates Perry, General Manager at Square, we're discussing jobs that give you more energy than they take and how to maintain a healthy working life.

How do you know when it's the right time to leave your job? In today's part 1 of this 2-part interview, we're talking to Carl Yates Perry about his job transitions and how he made the decision to become the General Manager at Square.

Today we're talking about future-proofing your code and cost of change curves.

Picking the best tool for the job is a smart solution for developers, but in today's episode, we're talking about how choosing the best tool for the job can sometimes limit us from the best solution to a problem.

Questions are the most powerful tool you can use to clarify situations and solve problems. Today, we're talking about finding different sources for questions that require you to pause and think.

This episode is about quality over quantity when it comes to finding a solution to a problem. When is it right to take time and do something right vs. moving fast?

In today's episode, we're talking about changing your approach to looking for a job.

The actions that you take today are not representative of who you are. In today's episode, we're talking about enjoying the small things and finding meaning in even the smallest tasks.

It's easy to look at our daily lives to evaluate what we're doing as individuals. In today's episode, we're getting introspective and talking about our influence from another person's perspective.

Each day you're living a piece of your life and if you were to think of time as a currency that is always flowing out. You have an account and that account has a certain amount of time in it but you don't know how much you have in that account. In today's episode we're talking time as a limited account.

One of the most critical skills is the ability to map information and relate it to other information. In today's episode, we're talking about mapping models that go wrong and how forcing a concept into the wrong model can cause major problems in software and your career as a developer.

What actions have you taken in the last hour? In today's episode we're talking about the simple fact that everything we do is governed by some sort of process.

Why is it so hard for managers to create freedom and autonomy for their teams in a modern work environment? Today, we'll talk about how we can offer more autonomy to our team as well as bring value to the company.

What does it mean to be confused? What is happening in our brains and what is happening in reality? In today's episode, we're digging into confusion and the role of perception in the work you do.

Today we've got a thought experiment with the goal of flexing your lateral thinking muscles.

Why do you think you need to be great? In today's episode, we're getting clear on why we're motivated to reach our goals as developers and why we can so easily get caught in a trap of working in one particular area when we should be focusing on a bigger picture.

What makes something worth doing? How do you decide what activities are worth doing?

What was the last question someone asked you that changed the way you think today?

What are the outcomes that you expect in your day-to-day life? That's what we're talking about in today's episode of Developer Tea

The plans we make shape our lives. In today's episode, we're talking about the things we actively choose to do with our time and the process of planning that plays into our futures.

One of the things you notice when observing great writers or coaches is that they've got a simplicity in their work. In today's episode we discuss the relationships between simplicity, complexity and value.

In today's episode we're talking about getting too much in the weeds vs. being too far removed. We'll talk about the pros and cons of each and offer suggestions to get out of the weeds and get down from the clouds.

If you're standing in a building or riding in a vehicle, look around and think about some of the details around you. Who's job is it to manage the details?

What are you focused on today?

Focus is perhaps the one superpower that's common in successful people. In today's episode, we're talking about a management anti-pattern that totally destroys focus and provide a solution to get focus back.

If you're listening to this episode in the morning, find a few moments with a piece of paper to write down your top three responsibilities for this week. In today's episode, we're talking about assigning responsibility.

Think about a recent simple decision you made. How rational was your decision making process? In today's episode, we're talking about two biases that can change the way you approach you work and your relationships with that work and the people who work around you.

Information gathering and solving problems is a fun part of the developer role. In today's episode we're talking about the pros and cons of gathering too much information.

Trying to find the most productive way to work. In today's episode we're talking about different ways to think about productivity.

One of the most misunderstood relationships on cross-functional teams are the role of the designer and developer. Often conflicts can go unresolved and assumptions arise of designers and developer stereotypes, and how these two departments can work better together.

What will be different at the end of today as a result of the actions you take?

We can't promise that we can make anyone successful, but we can talk about success as a concept from the perspective of systems.

As you begin this new year, we shouldn't overlook the transition of this decade. In today's episode we're talking about a major misconception that can inhibit us from

Happy holidays! Today we re-air part two of our interview with Gabriel Weinberg, CEO of DuckDuckGo. Thank you for listening. We hope you enjoy the episode and we're looking forward to sharing new episodes in the new year.

Today we re-air an interview from 2019 with Gabriel Weinberg, the CEO of DuckDuckGO. Happy holidays and hope you enjoy this interview!

In this episode, we're talking about working with distraction and how we can focus better in the new year.

Today's episode is about perspective. When you have the perspective that most of what you experience will eventually be forgotten.

Think about any relationship you've had, specifically a professional relationship. These relationships have either explicit or implicit agreements. In today's episode we're talking about explanations if breaking expectations.

Are your processes useful? In the last couple of episodes, we've been talking about feedback loops and in today's episode we're continuing that discussion and zooming out to make sure our feedback loops are proving useful.

In the last episode we talked about feedback loops and in today's episode, we're talking about how that feedback loop can lead to automatic responses.

In today's episode, we're focusing on self-improvement, specifically focusing on the idea of a feedback loop and how we can use them to change and improve.

What was the last feature you built that wasn't as useful as you'd hoped? How can we avoid this scenario?

Can you experience a feeling that you don't have a name for? In today's episode we're talking about complex feelings and building a framework for creating memories and knowledge.

How do titles and roles function on a team and how can they lead us astray? Today, we're talking about roles on development teams and what they mean.

Today we're talking about how to think about requests and different ways to manage too many requests.

We're taking a moment to express a bit of gratitude for our environment that gave us the opportunity to work in the development field.

The conflict you face on your team is likely due to competing priorities. Ultimately, it's on us to determine what our priorities are when pulled in different directions. In today's episode, we're talking about why priority is not a sole decision but a team decision.

Take a minute to think about the amount of responsibilities you have.

Everybody's words have influence on the people around them. In today's episode, we're going to talk about how our words can give us leverage as a professional and fellow team mate.

How can we avoid the false sense of positivity that can occur after meetings and how can we engage in the right kinds of meetings?

Today, we're talking about how your companies sub-cultural language and how that relates to clarity in knowledge transfer.

In the last episode, we talked about modifier functions. In today's episode, we're talking about modes and paradigms in the form of everyday goals and processes.

Context is a big deal in the job of a developer. In today's episode, we're applying a zoomed out model of thinking to everyday behavior to make us better developers, co-workers and leaders.

In today's episode, we're talking about how we can practice values and stay focused without overanalyzing every detail.

What causes us to do the things we do? In today's episode, we're discussing the complexity of motivations and identifying the chains of motivations in our actions as developers.

A senior engineer will often answer every question starting with "It Depends..." In today's episode, we're talking about context and decision making beyond, "It Depends".

What do your questions create? Every question we ask as a developer or manager has an impact on the person or people we are asking. In today's episode, we're talking about shifting question asking from the way we intuitively ask to a new way.

Today we air part 2 of our interview with Anil Glitch, CEO of Glitch.

In this part 1 of our two part interview with Anil Dash, CEO of Glitch we talk about how Glitch got its start, and whiteboard interview processes.

In today's episode, we're going to use a visualization to understand our perspective.

Accountability can have a profound impact on your willingness to follow through with commitments. In today's episode we're talking about what it means to have accountability.

Habits of Successful Software Engineers is a series here at Developer Tea and today we'll continue those skills with an episode on system thinking.

A lot of the work of a developer and determining how things come together, comes down to the developers themselves.

In today's episode we're talking about intentionally thinking about the future and reflecting on the past.

In today's episode, we're talking about a specific heuristic to drive your career growth.

In today's episode we're talking about a behavior that's gained a lot of traction lately and that's being radically candid with your co-workers.

What does it mean to be a bad developer? That's what we're talking about on today's episode of Developer Tea

When we think about what we can do, the possibilities are virtually infinite, but what we will do is a completely different story.

Imagine you're at your home and it's late at night, watching a thriller with a lot of jump-scares that that startle you.

You have a lot to do and sometimes it feels like life can't get any more stressful, until it does. So what do you do when faces with overwhelm?

A lot of bad advice is given when experiencing a bad interview. In today's episode we're going to talk about how to handle bad interviews in a positive way.

In today's episode we talk about moving some wasteful processes and systems from explicit to implicit.

Today's episode is sponsored by Bluemedora. Upgrade your monitoring platform with BindPlane and unlock insights from all your on-prem, hybrid-cloud, and multi-cloud technologies. Get started today at https://bluemedora.com/tea

In the last couple of episodes we've been talking about how to move certain implicit systems to become more explicit. Personal ways of thinking and mechanisms that help us get through our day by going into auto-pilot. Today we're talking about implicit systems that managers use and how we can develop more explicit systems.

This week we continue to discuss the implicit processes that our brains make and how we can make those processes more explicit. In today's episode we're talking about implicit emotions.

In the next few episodes we'll be diving into the auto-pilot systems and the implicit decisions that we make and how they can effect our growth as developers.

Memories are faulty and perceptions are skewed. In today's episode, we're talking about perceptions and how those can skew our understanding of our career paths.

Today's episode we're joined by Jessica Hall, Co-Author of the book Product Mindsetand in this part two of our two part interview with Jessica we talk about the career things she's most interested in right now and the three things that distinguish the folks she works with.

If you've worried about your job becoming automated or your looking for ways to grow into you next role, this episode with Jessica Hall is for you.

In today's episode, we're looking at the things we want to do in order to become a bad manager and uncover the "why" behind bad manager's behaviors.

In today's episode, we talk about the difficulty of imagining an alternate reality, and how that affects our decision making for the future.

Today's episode is sponsored by Barclays.

Barclays is hiring! At Barclays, developers are always developing. Find your next role at https://home.barclays/developers today.

In today's episode, we discuss the difficulty of finding your personal purpose, and the tension we can all feel when we can't put our finger on our purpose.

The science of motivation is tricky. We know some of the things we want but don't know how to get them.

Something difficult to accept is the fact that you will probably change.

Different ways to think about finding purpose.

If you're feeling stuck right now, this is the episode for you.

Today we're focusing on self-improvements as a team.

School will be starting soon and in today's episode we're talking specifically to students.

We've all experienced boredom.

Today we're talking about thinking long term.

The stereotype that developers are highly opinionated.

It's important to find ways to succeed.

Failure is a fundamental part of improvement.

You just got your first job as an engineer. What exactly does it mean to be a senior engineer?

Whether we like to admit it or not we've all dealt with a difficult coworker.

This week, we go back to an older format - 3x3. This week we'll give three different techniques for different challenges we're faced with as developers today, we're talking about Uncovering Hidden Information

Think about a belief you hold relatively strongly.

Imagine that you aren't a software developer and instead a goalie. How would you defend a penalty kick?

Perhaps one of the most undervalued skills of developers to to affect change.

Our fear of missing out is usually a fear of missing out on a specific opportunity.

You've probably seen the stereotypical hacker type. Someone who stays up late, drinking energy drinks endlessly and working in the dark. In today's episode we're uncovering core features of the 10x engineer stereotype and why this could be viewed as unhealthy.

Today, we're talking about managing anxiety in the workspace.

In your career, you've probably experienced beginner's luck. Today, we'll put ourselves in a beginners shoes and get an understanding of why beginner's luck exists.

Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

In today's episode, we're discussing young developers and mentoring. This episode is all about clarity.

What are your goals for the rest of your year? That's what we're talking about in today's episode of Developer Tea

It's important to have a foundation for best practice but where does it come from?

Whether you have a job or interviewing for someone to take a job, we are looking for others to provide us feedback.

How many sinks are in your house? You have the information to access this information, and in this episode we can walk through challenges we face.

In today's episode we're chatting again with Matt Klein.

What does a long career as an individual contributor look like? The answer isn't always clear cut, especially if you're give the option of becoming a manager. Today, we'll talk to Matt Klein about how he approaches that.

What do you expect from yourself? Today, we're talking about personal expectations.

We talk about how difficult it is to find a method to produce the results you want.

Take a moment and open your calendar. Look across the last week or two and look at the different meetings you had. Today, we're talking about meaningful meetings.

What should we care about when looking for a job?

One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 2 of this interview.

One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 1 of this interview.

There is no one right way to write software. In today's episode we're talking about code that does what you want it to.

You are better off focusing on strengths and becoming an expert than improving your weaknesses to a level of mediocrity.

Make your problems small enough to fit in your head, then compose your solutions.

Three things I wish I knew starting out as a software developer.

Listening requires that you have space. Burnout is a real effect and in today's episode we're talking about how to watch out for burnout.

There's a difficult road in front of anyone who is on a job search. Occasionally, opportunities will land in your lap, but more often, it's a constant review of scanning job descriptions and applications.

In our last episode we talked about big decisions. In today's episode, we're talking about uncovering new options that you didn't think existed.

Our experience as humans is a difficult one to wrap our minds around. Often what we see clearly from the outside looking in is obscured from the inside looking out.

Think back to a moment when your mind shifted at a fundamental level. Today, we're talking about mental simulations and artificial constraints

What do you value? Values aren't always easy to find. In today's episode, we talk about using the lens of fear to understand our values better.

What Kind of Decisions Are You Optimizing For? In today's episode, we focus on the individual contributor level and managerial level.

Most of the time, even when we're succeeding the steps we take on a daily basis are failures. Failure is what we're talking about in today's episode of Developer Tea

New jobs are exciting, but it can also be challenging. In today's episode we're talking about the perspective of starting a new job.

Nobody choses to do things against our interest. In today's episode, we're talking about decisions we face on a daily basis.

I want you to think back to the last meeting you had....did you feel like it was a waste of time?

As a developer, part of your job is estimating risk and value. In today's episode we're talking changing our risk and value evaluations from a static process to a functional process.

What if every decision you made had a bet attached to it? That's

What if every decision you made had a bet attached to it? That's

Take a moment to think about one of your most important goals in life.

When you talk about career goals, you often talk about results.

No matter where you are in your career, whether a developer, designer, PM or manager you have aspirations.

Imagine for a moment that you are a hiring manager who needs to determine who is a good addition to a team of developers. You need to make a judgement call. That's what we're talking about in today's episode of Developer Tea

How can a concept mean so many different things for different people? Why does feedback cause to fear for some and productivity to others?

What do company benefits, birthday presents, and IOUs have in common? That's what we're talking about in today's episode of Developer Tea

What makes you feel comfortable and safe? In today's episode, we're talking about taking risks.

Take a moment to do a thought experiment. Remove your thought extractions.

Today is a special episode of Developer Tea, we're airing an episode in which Jonathan was interviewed by the folks at Soft Skills Engineering podcast.

What is the one thing you do automatically that you wish you could change?

In part 2 of our interview with Ali we cover what Ali's working on now and things she wishes people would ask her more about.

We all have different experiences coming into development, and today we talk with Ali Spittel, a software engineer at Dev.to, director at Women Who Code - DC and lead instructor at General Assembly.

Do you trust yourself to know what you want?

In today's episode we're talking about two habits that successful software engineers employ when facing a problem.

In today's episode, we continue the discussion with Bryan Helmig, CTO of Zapier

In today's episode, we talk with CTO and co-founder of Zapier, Bryan Helmig about the different challenges he faced when starting Zapier and the challenges he's facing today.

In today's episode, we're talking about the habits of successful engineers.

In today's episode, we're going to talk about the different stages of stress and how we can better manage our influence in the job when we're experiencing a stressful situation.

In today's episode, we're talking about solving problems by subtraction vs. additive solutions.

One of the most valuable things you've got is the first part of your working day. In today's episode, we're talking about the best use of those first hours in your day.

One of the barriers to connecting with your career purpose is fear. In today's episode, we're going to talk about working toward your goals knowing that fear will be there with you.

In today's episode, we dive into the rest of the communication model we started discussing in the previous episode in this series.

In part four of our discussion on how we construct software, we're discussing a theory of communication, and how it applies to code. This is a two-part episode (A and B) - subscribe so you don't miss the second half!

In today's episode, we discuss factors that lead to decision variance when constructing software.

In today's episode, we're going to talk a little bit about belief.

In this special series on Developer Tea we're talking about the different ways that software information flows.

In today's episode, we're talking about specific reasons why we may be running into procrastination in our jobs.

We recommend structured retrospectives. Identify things that went well and things that didn't go so well during a project or given week.

Today, we're talking about risk compensation.

Most of the changes you make as a developer are incremental. That's what we're talking about in today's episode.

In today's episode, we're talking about missed opportunities.

In today's episode, we're talking about responding to situations

What code do you believe should be the cleanest?

In today's episode of Developer Tea we're continuing the discussion on challenging our mental models.

Improvement is not a simple concept but usually comes from experience. In today's episode, we're talking about improvement based on questioning what kind of information you should be seeking.

Where do you start when you're adding tests to an untested codebase? That's what we're talking about in today's episode of developer tea.

In today's episode, we're talking about variables to inspect when encountering different problems. At the end of the episode, you'll get 5 tips to add to your toolkit to use when you can use in approach to various problems.

One of this year's goals may be to become a healthy developer. In today's episode, we're giving a few tips to keep you on a path to maintaining a healthy lifestyle as a developer.

What are you learning today? In today's episode, we're talking about movement in our careers and how our tools can be progressing or limiting our options and how to self-correct. We're also announcing the Tea Break Challenge!

You might remember today's guest back in episode 19 & 20. Today, we talk about new projects with the guest of the show, Ben Orenstein. During part 2 of this two-part episode, we dig into financial opportunities and I challenge you, while you're listening to this episode is to consider the lessons you've learned in 2018 and continue to grow in 2019.

You might remember today's guest back in episode 19 & 20. Today, we talk about new projects with the guest of the show, Ben Orenstein. During part 1 of this two-part episode, we dig into different opportunities in learning and I challenge you, while you're listening to this episode is to consider the lessons you've learned in 2018 and continue to grow in 2019.

Today's episode of developer Tea is a personal episode with Michael Chan and today we're digging into faith, life and difficult situations. I challenge you as you're listening to part 1 of this week's two-part episode is to ask yourself how you would answer these same questions.

Check out more about Michael Chan via his Twitter profile: @chantastic

Today's episode of developer Tea is a personal episode with Michael Chan and today we're digging into faith, life and difficult situations. I challenge you as you're listening to part 1 of this week's two-part episode is to ask yourself how you would answer these same questions.

Check out more about Michael Chan via his Twitter profile: @chantastic

In today's episode, we're talking about a different way of looking at rules and perhaps come to a different conclusion on rules and understanding how and when rules apply.

One of our brain's main jobs is to predict our safety and survival, and stories are one of the best ways to pass down a framework to predict the future based on past experiences. In today's episode, we're talking about the power of narrative and ways to break out of story-driven thinking.

Today we're talking about the reality that the work we're doing as developers is complex and those complexities interact with each other. In today's episode, we're talking about ways to chase simplicity when working on complex problems.

On today's episode, we're talking about the idea of striving or pushing toward a goal. That energy we're putting into our goals based on our past. In this episode, we're asking you to think about where we're pushing and how we can shift our thinking to establish a more calm view of our careers and personal selves.

Today we're talking about hunting down bugs. We'll cover the history of solving for bugs, recognize the appreciation that we're even able to solve these problems, and offer two tips to keep you encouraged during bug fixes.

It's December and a lot of folks are thinking about the gifts they plan to purchase or make for loved ones. In today's episode, we're going to talk about how we can take advantage of our appreciation for details and practical ways to come back to the details we put into our personal lives and as a developer.

In today's episode, we're talking about the concept of detachment and how it corresponds to a developers work and behavior.

Today we're talking about various falsehoods. We'll identify some common encounters, and offer some insight into resolving falsehoods when you identify them.

Today we're talking about ways to identify overconfidence in yourself and in your co-workers and we'll offer some tips to address overconfidence.

Having a thankful attitude of the world around you has proven to benefit you mentally, physically and emotionally. In today's episode, we're talking about a particular way of reflecting inward by recognizing how people who have helped us progress in our careers.

Take a moment to think about how you respond to stress. You're tested when you face a challenge or a problem occurs in your world.

In today's episode, we're going to talk about the ways we express ourselves when faced with stress or challenges we're faced with, and different approaches that can help us handle stresses throughout our work day.

There's a common reason why we over optimize code, why different companies have different levels of quality of code, and why you choose the size of coffee you choose when grabbing a cup of joe. In today's episode, we're talking about how these three things correspond.

In today's episode, we're joined again by Julian Shapiro and in the second part of a two-part episode. In this episode, Julian talks about how his past experiences building projects lead him down the Marketing path he walks today.

In today's episode we're joined by Julian Shapiro and in this first part of a two-part episode, Julian talks about building Velocity. js and what he learned while building that project. Be sure to subscribe in whatever podcast app you use so you don't miss out on part-two, coming out this Friday.

Fear can often keep us from moving forward and in today's episode, we're talking about different techniques to keep us moving into uncertainty one step at a time.

One of the ways you can do better work and uncover more about the world around you are through different patterns of thinking and angles that usually come from rules we've learned. In today's episode, we're focusing on rules and how we can approach a new rule from three different angles.

When was the last time another developer said something that you disagreed with? In today's episode, we're talking about theories. How someone can be wrong but more often how we can all be right.

In today's episode, we're talking about three rules or practices to live by when building healthy and sustainable habits.

It's November now and we're closing in on the end of the year. As we look past the year and forward toward the future, we reflect and observe. Most of the days past were filled with things we could have done or what we could have done differently. On today's episode of Developer Tea, we're talking about habits and how we can build good habits.

In today's episode, we're talking about communication with co-workers and how we can improve those interactions.

In today's episode, we're going to define symmetry in code and identify three things to consider when identifying what tradeoffs we're making in our work.

Today's episode we're talking about three specific lessons that I've learned while working in React, and the hope is that this episode to help you consider how a tool can help you learn a concept.

Usually, on this show, we talk about ideas or research, but in today's episode, we're talking about my personal experience learning React and how we can apply an experience of learning in your career as you're using it.

In today's episode, we're going to talk about a couple of strategies to get your ego out of the way so you can empathize with another person's opinion and argue better.

In today's episode, we'll talk about vantage points or thoughts to ponder or lenses that we can look through to view our careers and goals from time to time and get a better grasp on the meaning for what we're doing in development.

You are not the only person who matters in your purpose-driven career. That's what we're talking about in today's episode of Developer Tea. Finding advocates within you team or with your customers with help you move faster in your career.

It's important to view yourself as more than a part of a story. In today's episode, we're talking about the self-sabotage that comes with algorithms we identify for ourselves and how we can learn from our past when planning for the future.

In today's episode, we're talking about ways that we intentionally give our attention to things that really don't matter, and how we can easily convince ourselves that a distraction is happening to us, instead of chosen.

Today we have an awesome guest that I met outside of his profession. Today's guest is Trevor Hinesley, who is the CTO of Soundstripe and in part 2 of this two-part interview with Trevor, we talk about some struggles that go along with being a leader at a company.

Today we have an awesome guest that I met outside of his profession. Today's guest is Trevor Hinesley, who is the CTO of Soundstripe, and in part 1 of this two-part interview with Trevor, we talk about the path we took to get to a leadership role.

In today's episode, we're going to talk about the Dreyfus model of skill acquisition.

Working with code that's been directed by humans can be intimidating. We come to the table with our emotions, bias, opinions and experiences and approach writing code from one day to the next.

In today's episode, we're talking about our humanity, combined with deadlines, revenue or other business goals get in the way of how we write our code day to day, but if we recognize the humanity in our code we can work on improving the way we work.

Today we're talking about how we can still become great developers in craft and yet still find ourselves googling the things we've forgotten. We'll talk about how to get beyond ourselves as being great at something and remind ourselves that we are all continuing to learn and get better.

In today's episode, we're getting back to the bread and butter of learning and talking about the ways we learn and talk about five different anti-patterns for learning.

In today's episode, we're talking about three anti-partners that you are probably experiencing or creating with your co-workers that you have learned, observed or emulated based on the people around us and specific behaviors that we can avoid to improve our relationships with our co-workers.

Think about a time when you got great advice. In today's episode of Developer Tea, we're going to talk about the relevance of advice we receive and how we should be listening and following the advice we get today and advice we've gotten in the past.

Doing good work breaks down when you can't realize your own self-worth. In today's episode, we're talking about decision making. accepting that we'll make mistakes and the ability to take action in the face of uncertainty.

There are some huge glaring problems when we only look at successful people and try to emulate them. That's what we're going to talk about today, advice from successful people and what to question.

In today's episode, we're talking about the idea that shortcuts lead to a faster solution. Typically we make shortcuts in the name of getting a minimum viable product out the door. We'll dig into what these shortcuts can do well and what we can miss is taking a shortcut as developers.

What are some key things that make up your days? In today's episode, we're talking about purposeful rituals to help us find our career purpose.

What do you need to be happy? Today we're going to talk about finding the things that we need to make us happy in ourselves and where we can put our efforts to continue making us happy down the road.

In today's episode, we're talking about uncovering internal fears and how we can face them, instead of avoiding them.

In today's episode, we're going to talk about how the experiences you have influence your behaviors and the pros and cons of being experiences vs. experiencing something for the first time.

In today's episode, we're talking about our development beliefs and how we can prepare ourselves if those development beliefs are challenged and change.

We talk about bias on this show quite a bit but haven't talked about what biases are. In today's episode, we're going to identify different types of biases and give you some tools to respond when you notice yourself reacting to bias.

Today we're talking about intentionally defined systems to help us do our jobs better, so we can do our work smarter in the long term.

In today's episode, we're reflecting on how we acted yesterday and exploring our opportunities ahead of us.

In today's episode, we're going to talk about different tactics and times of day to make tough vs. easy decisions during your day.

What do you expect to happen today? Maybe it's in your career or if you're job searching, maybe it's an expectation in your email inbox, but what do you expect to improve on personally, today? In today's episode, we're going to talk about our will and actions on a day-to-day basis.

Today we are thrilled to have Daniel Pink on the show, Daniel has four New York Time Best Sellers and Daniel has a wide variety of experience including being a chief speechwriter for Al Gore in the 90s, and has one of the 10 most watched talks on TED talks.

In part 2 of our interview, we're going to talk about Daniel's recent work he's done and what he's excited about in his latest research and dig into his newest book, "When" The scientific secrets of perfect timing.

Today we are thrilled to have Daniel Pink on the show, Daniel has four New York Time Best Sellers and Daniel has a wide variety of experience including being a chief speechwriter for Al Gore in the 90s, and has one of the 10 most watched talks on TED talks.

In part 1 of today's interview, we're going to talk about Daniel's experiences and writings and dive right into what Daniel wishes more people would ask him about.

Today I have some personal news to share, in addition to talking about life changes and accepting the fear that comes with change.

The world of computer science lost a legend last week when Jerry Weinberg passed away on August 7th, 2018. Author of "The Psychology of Computer Programming" as well as "Introduction to General Systems Thinking and quite a few other books, Jerry left us with a better understanding of what it means to be a developer.

Today's episode is a tribute to Jerry's work.

Something that's interesting about instruments is the asymmetry of the job of each hand for skilled musicians. That's what we're going to be talking about in today's episode, the idea of asymmetry that developers experience.

As a developer, you've probably encountered an offer to pursue remote work. More and more people are working in a nomadic state as opposed to in an office. So it makes sense to do some studying around remote work and the tradeoffs between remote and in-office work.

When was the last time the opposite of what you expected occurred? In today's episode, we're going to talk about why we can experience something entirely different than we were initially expecting.

One of our most popular episodes on the show was on a subject that's tough to talk about. The subject was time and time management, and that's what we're going to talk about in today's episode - the plasticity and difficulty that time presents.

Today, we're talking about doing good work and writing better code, and this episode will ask you to question what good code is. We'll be exploring that through the lens of the code smell called Primitive Obsession.

What code do you need today? Today's episode is all about business objectives that get translated into our code.

What was the last time you felt 100% certain about a conclusion you made? In today's episode, we're talking about conclusions and how we come to them. Today's episode will challenge you to ask more questions before landing on conclusions

In today's episode, we're talking about how we view our co-workers around us and our perceptions of ourselves.

What questions are you answering right now? On today's episode we're talking about the power of questions, and more specifically the implicit questions that you're asking in your day.

In today's episode, we're talking about the people who you're thankful for or impressed by and letting others know that we appreciate them with zero expectation.

Part of the point of Developer Tea is to help driven developers connect to their career purposes. In today's episode, we're going to talk about finding purpose in smaller ways.

Today we're talking about problems we face every day as developers, and we face problems every day in a lifecycle -- meaning our problems are almost never atomic.

It's important that we remember ourselves as humans with emotions and recognize how our emotions affect our behavior and decisions.

In today's episode, we talk about astrology's methodology can be very persuasive and similarities in perceptions of code.

Our brains are lazy, but if a story makes sense, that can be more persuasive than raw data and often picked up more readily than data.

In today's episode, we're talking about empathy and why everyone needs it.

In today's episode, we're talking about the paradox that happens when we get caught up seeking the perfect code. How do we address this and get past our own assumptions?

It's important to understand yourself. Most importantly, it's important to understand how your brain works. What are the things that stick with you and why do those things stick with you?

We've been talking about choice on the past few episodes of Developer Tea and today we're going to continue down that road in today's episode.

Today we're talking about how we navigate our careers when we feel like there are no good options out there for us, and how to remain optimistic.

In today's episode, we're talking about pros and cons lists based on what we're focusing on, either positive or negative and on the weight of our overall goals.

Choices shape our careers, and in today's episode, we're going to talk about decision making and how we can evaluate decisions to move forward instead of letting decisions stop us.

Today we're talking about changes that we want to make both for ourselves and in our careers.

To help guide this conversation, we'll be looking at a few motivational quotes from Kent Beck. Kent is an author, speaker, and developer who's on a mission to help geeks feel safe in the world.

The way we develop is impacted by the way we view the world around us. In today's episode, we're talking about the concept of mindfulness and recognizing that the past is out of our reach while the future fluctuates. This uncertainty can impact the way we view our work as developers, and how we can observe this to manage our mental energy.

In today's episode, we're talking about how you get used to something over time. More specifically we talk about how our normalcies are created.

In today's episode, we're talking about breaking the habit of incremental progress. How can we step away from solving the problems that are right in front of us and dig deeper into the core of a problem?

On this show, we often talk about breaking a problem down into smaller tasks, and in today's episode, we have the pleasure of speaking with Andrew Ofstad, who a co-founder of Airtable.

Airtable is the future of data management, specifically spreadsheet data management, and in part two of this two-part episode, we discuss some of the learnings Andrew has discovered along his journey into Airtable.

On this show, we often talk about breaking a problem down into smaller tasks, and in today's episode, we have the pleasure of speaking with Andrew Ofstad, who a co-founder of Airtable.

Airtable is the future of data management, specifically spreadsheet data management, and in part one of a two-part episode, we discuss how Andrew got into it and where it's going.

If you're listening to this episode be sure to tune in to part 2, coming out later this week.

Take a moment to think about what time it is. In today's episode, we're going to talk about how time matters to the work you do.

How do you set yourself up for a productive day? That's what we're going to be talking about in today's episode and how we can use our own motivations to get us through some of the harder parts in our day.

One of the skills that you'll always need to get better at is debugging. Today, we're getting extremely practical and talking about how debugging is an incredibly complex thing that developers have to do and how we can get better.

When was the last time you slowed down your thinking to focus a little further out. Today, we're going to focus on our fears and anxieties about our future selves and use that to help us do our current work well.

On this show, you know we talk about psychology quite a bit and today we sat down with Jon Yobonski to talk about LawsofUX.com and other practical phycological principles.

In the second part of this two-part interview with Jon, we talk about LawsofUX.com, Jacob's Law and how Jon goes from development to design using these principles.

On this show, you know we talk about psychology quite a bit and today we sat down with Jon Yobonski to talk about Laws of UX.com and other practical phycological principles.

In the first part of this two-part interview with Jon, we talk about LawsofUX.com and how Jon goes from development to design using these principles.

Do you ever get the sense that your day is planned for you? In today's episode, we're talking about how much we believe our days are controlled by us vs. controlled by decisions we've made in the past.

Take a moment to take a few breaths. That's what we're talking about in today's episode, taking a moment to appreciate the time you live in and how far you've come as a person and a developer.

Becoming a great developer comes with practice and observation. Today, we're going to talk about developing long-term learning habits of developers and ways that you can evaluate the health of your learning environments.

How do you write beautiful code? This is an age-old question for developers and in today's episode, we're going to talk about different techniques to come out of a coding session feeling confident and happy with your work.

Perhaps you've faced the problem where something works perfecting fine on your device but broken for someone else. Today, we're talking about ways to signal yourself when you're in these situations through inductive and deductive reasoning.

Have you ever tried to understand what a 4th dimension would feel like? In today's episode, we're going to be talking about gaining new perspectives and why it's so hard.

What is your most memorable de-bugging session? Today, we're talking about fixing our losses by reframing our situations.

If you've ever lived in a dorm room, then you've probably heard of the furniture company - IKEA. Its affordable furniture that comes unassembled and building furniture gives you a feeling of accomplishment or frustration depending on how well the furniture was packaged or instructions were written. That's what we're talking about in today's episode - technical protocols and how to develop a good protocol.

It's not an easy task to describe what you do as a software developer to a non-technical person. A blanket description is to tell non-technical people that we "solve problems". That's what we're talking about in today's episode and we'll explore different strategies to solve problems we face as developers.

Take a moment to think about the tools you use to do your development work? What text editor are you using? Which web browser are you defaulting to?

In today's episode, we're talking about tools that you could be using or already are using and intentions we can put in place to make them better.

What is your plan for today? Where are you going to go and what people are you going to interact with? A lot of the decisions we make become automatic. That's what we're talking about today with Max Hawkins.

Max was also on NPR's Invisibilia podcast and we reference his episode a few times in this part 2 of our conversation with Max as well as the part 1 episode.

What is your plan for today? Where are you going to go and what people are you going to interact with? A lot of the decisions we make become automatic. That's what we're talking about today with Max Hawkins.

Max was also on NPR's Invisibilia podcast and we reference his episode a few times in this part 1 episode and the part 2 episode.

What is on your mind? Today we are talking about ways we can inspect our default state of mind.

Think about the last 5....20 and 100 days. If you're like most people then most of those days had one thing in common that you can draw a line between and say you repeated. Today, we're talking about the daily things that we have control over, how we cultivate habit and how we can change our habits.

If you've ever known a small child, then you've probably noticed that when they get hurt, they react by running to an adult for consolation. We'd like to think that we grow out of this as adults, but we need to be taught to manage a situation. Today, we're talking about the concept of being a tattletale and knowing when it's helpful and when it's hurtful.

The episode wraps up our week of practical applications. In today's episode, we're talking about why we don't pick up a new tool, keep our documentation up to date, and why we're not following New Year's resolutions. More broadly put, we're talking about habits. Why some stick and why others don't.

This week we're talking about practical things and today we're talking about 3 psychological realities that can help you connect better with your coworkers.

This week we're going to get very practical. Today we're talking about identifying code smells (very common ones) and a few ways to fix them.

What do great learners have in common? In today's episode we're talking about are the common factors of successful people and what we can learn from their experiences.

Do you know what makes you happy? In today's episode we're talking about what it means to be happy and how to connect to our happiness when it changes from moment to moment

What does it mean to write good code? In today's episode we're answering this question with the use of a heuristic.

Biases are going to change the way you view statistics. In today's episode we're talking about different ways you can work around your biases.

Today we're talking about ways that we exacerbate ways of seeing things clearly. More specifically we're determining how to uncover truth as it relates to our surroundings, or inspection.

We've established that statistics are useful and more relevant in our day-to-day work life, but how do statistics effect our personal selves? In Today's episode we're talking about what statistics mean for our personal selves.

What makes discussions about statistics sound cold? In today's episode we're breaking down the etymology of statistics, how it's evolved over the years and how we can make better decisions based on real statistics.

How is it that we know the right things to do but often don't do them? In today's episode we'll be discussing internal operations that are so clearly correct but sometimes we fail to do it.

No matter what problem you're trying to solve, if you can create a structure to approach the problem you'll be faster at solving it. Today, I'll be sharing with you two strategies to help you structure your problem solving practice.

Most of us grow up learning skills to help us take care of things. Unfortunately we are not often taught how to keep our minds clear. In today's episode we're talking about ways to regularly help reduce our stress and maintain a healthy mindset.

Today's episode is all about the "now" that will lead you into the future. You may have grand visions of what happens in 10 years or even 20 years down the road, but what about today? How can you connect your purpose to today?

Today's episode is about big problems. The kind that aren't answered simply or in a few words, but rather with a cascade of actions. How can you get unstuck on big problems?

What do grocery lists have in common with solving problems? As it turns out, quite a lot. In today's episode, we discuss solving problems by using parameters more effectively.

Every industry has its problems, and this is also true for developers and the people in that industry. In today's episode we're talking about three problems developers face in this industry

How would you go about discovering if you actually learned something you wanted to learn? Today's episode is about evaluating whether or not you've learned something and how to shape your learning process.

In today's episode we're talking about leadership and having better 1-on-1s with our leaders.

Basically everything you interact with is a tool. How does this shape you? How does it shape your evolution and learning? We'll talk about how you can pick your tools better in this episode.

You've probably heard of delayed gratification? In today's episode we're talking about what we're willing to pay for gratifications now vs in the future and how to use the tendency to want immediate gratification to our advantage.

In today's episode, we'll talk about working with what you've got to solve a problem.

In today's episode, we talk about preparing for the unexpected.

Today's episode is sponsored by Linode.

In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.

In today's episode, we'll discuss how important "dumb" questions can be.

Today's episode is sponsored by Linode.

In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.

How is it that we can make so many decisions in a day? Today we're going to talk about what it means to have a mental model.

Take a minute to think about the last big bug you worked on and how you felt....today we're talking about a way to track down bugs and solving long, drawn out debugging sessions.

In today's episode, we talk about the ripple effects of the work you do.

In today's episode, we discuss how experimenting can be more beneficial than thinking.

In today's episode, we talk about a statistical phenomenon that might change the way you think about comebacks and falling stars.

In today's episode, we talk about a way to avoid feeling like you're just working on an endless list of tasks.

In today's episode, we discuss more research biases that can lead you down the road of bad decisions and bad information.

When does bias begin?

We know that bias begins way in advance of your research starting and that's what we'll be talking about in today's episode.

In today's episode, we start a discussion about the authority and persuasive ability of research and how bias can have major effects without us realizing it.

In today's episode, we discuss the potential detriments of over-comparing yourself to others.

Your brain is your ally, and your enemy. This contentious relationship can make for some difficult experiences, and it makes sense for you to be aware of that reality. We'll discuss ways your brain might betray you in this episode.

Action is non-linear. We'll break that down in today's episode, and explain how not understanding this core reality can lead to FOMO and impostor's syndrome.

Usually, less code is better code. Refactoring usually looks best when lines of code are deleted and replaced with simpler solutions.

However, sometimes more code is actually the best answer. In this episode, we talk about three times when that is true.

Your imagination is powerful but sometimes it can lead us down a wrong direction. Today we're talking about fictions we create for ourselves, it's power and sometimes debilitating effects.

In today's episode, we'll be discussing the importance of a holistic approach to working.

In what ways are you wrong? In today's episode we'll be continuing our discussion on perception and the ways in which we are wrong is an important question to ask ourselves.

Ever had a brain block? How can you overcome that? In Today's episode we're talking about angles of approach in problem solving.

What does it mean to be wrong? Specifically what does it mean when our opinions are wrong? In Today's episode we're talking about differences in perceptions, what happens when we're wrong and the anxiety and behavioral psychology that's involved.

Today's episode is a principles episode. We're talking about how you can be more truthful with yourself. How can you identify what you believe about yourself, and redirect the lies we tell ourselves.

In today's episode, I talk with Chris Shinkle, Director of Innovation at SEP. I believe today's episode is one of the most important interviews I've done to date, and I hope you enjoy it as much as I did!

Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.

In today's episode, I talk with Chris Shinkle, Director of Innovation at SEP. I believe today's episode is one of the most important interviews I've done to date, and I hope you enjoy it as much as I did!

Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Use the code DEVELOPERTEA2018 at checkout.

Today's episode is a re-air of a discussion we had in 2017 about finding your perspective.

In today's episode, we're talking about the transtheoretical model of behavioral change. This will help you understand the different stages you go through when making a resolution to shift your behavior.

In today's episode, we will look ahead to 2018 and discuss the future of Developer Tea.

Today's episode is brought to you by Linode.

Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners!

In today's episode, we will recap what happened in 2017 on Developer Tea.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I talk with Elena Grewal, head of data science at Airbnb. We cover a wide variety of topics, so make sure you catch the first part of this interview as well!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I talk with Elena Grewal, head of data science at Airbnb. We cover a wide variety of topics, so make sure you catch the second episode in this interview as well!

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I give you 3 anti-resolutions to start out your 2018 planning.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

It's 3X3 Week!

All week we'll be covering three tips to make you a stronger developer. Today's episode we cover three simple questions you can ask yourself that might change the way you think.

It's 3X3 Week! All week we'll be covering three tips to make you a stronger developer. Today's episode we cover three biases that you need to protect yourself from as a developer.

In today's episode, I interview Joshua Aziz from TransferWise.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I interview Joshua Aziz from TransferWise.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we discuss the power of inquiry and Socratic question oriented thinking.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we discuss some practical advice for habit change.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we continue talking about behavior change. This time, we're discussing how a simple reminder can make a huge difference.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we hear an inspiring story from listener Basil.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we continue interview week by talking about the importance and psychology of first impressions.

Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!

In today's episode, we continue interview week by talking about growth oriented questions.

Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!

In today's episode, we kick off interview week by talking about Heather's question about moving into devops from her current position.

Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!

In today's episode, we continue Focus Week by answering a listener question about participating in mindful distractions.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we continue Focus Week by discussing factors that contribute to focus.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we kick off Focus Week by talking about ways you can better attack your distractions through destructuring.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we conclude the first 3x3 week with a list of 3 morning routine tasks every developer can benefit from.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we continue the first 3x3 week with a list of 3 things you can do to improve your resumé, quickly.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we kick off the first 3x3 week with a list of 3 things you shouldn't be doing.

Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we start a discussion about the legal implications of the new digital age with my guest, Gary D. Nissenbaum. You can see Gary's firm and check out the services they provide at gdnlaw.com - thanks to Gary for joining me on the show!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we start a discussion about the legal implications of the new digital age with my guest, Gary D. Nissembaum. You can see Gary's firm and check out the services they provide at gdnlaw.com - thanks to Gary for joining me on the show!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

Today's episode is all about the environments we work in and the skills that contribute beyond the code. Jason Vasquez, CTO at Developertown, joins me as a guest.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

Today's episode is all about the environments we work in and the skills that contribute beyond the code. Jason Vasquez, CTO at Developertown, joins me as a guest.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode we discuss a few pieces of advice for your upcoming interview.

In today's episode, Enrico asks about how to navigate situations where other people don't seem to understand him.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I talk with Kristen Gallagher about HR. This isn't the boring stuff you think when you first hear the term human resources; we talk about how HR can help teams work better together.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I talk with Kristen Gallagher about HR. This isn't the boring stuff you think when you first hear the term human resources; we talk about how HR can help teams work better together.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about a habit that I believe anyone listening to this can benefit from: a morning/evening journal session.

Today's episode is brought to you by Spec! Spec is here to help you level up as a developer, designer, or other digital creative producer. Check out the other shows and community by heading to spec.fm, and join the spec community at https://spectrum.chat!

In today's episode, we talk about a habit that I believe anyone listening to this can benefit from: a morning/evening journal session.

Today's episode is brought to you by Spec! Spec is here to help you level up as a developer, designer, or other digital creative producer. Check out the other shows and community by heading to spec.fm, and join the spec community at https://spectrum.chat!

In today's episode, I interview Mark Engelberg. Mark creates puzzle games, and most recently created the "CODE" series of games in collaboration with ThinkFun. Mark's insights into learning and teaching are fantastic. I hope you enjoy this episode!

Today's episode is brought to you by Swiftype.

Swiftype is an AI-powered search platform that delivers fast, relevant and customizable search results for websites, applications and businesses. Swiftype's suite of products have revolutionized the way people find information across their organization and on public facing websites. Integrate easily with tools like GitHub, JIRA, Confluence, Dropbox, and more for even better searching power. To learn more about Swiftype Search or for a free trial, visit https://swiftype.com/developertea today!

In today's episode, I interview Mark Engelberg. Mark creates puzzle games, and most recently created the "CODE" series of games in collaboration with ThinkFun. Mark's insights into learning and teaching are fantastic. I hope you enjoy this episode!

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we discuss the cycle of abstraction, and how you can use abstraction to create new and unique value.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we conclude the DCR Traits of a Great Developer series with a review of all of the traits we've discussed.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we continue the DCR traits of a great developer. Today's trait is bravery.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode focuses on having an ownership level of responsibility.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode focuses on cultivating your curiosity.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

In this episode, we're talking about having a Growth Mindset.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode focuses on becoming a communications expert.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Today's episode is the next in the lineup of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode focuses on the ability to expand your perspective.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we continue the DCR traits of a great developer. Today's trait is having the grit of a scientist.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

Today's episode is the first of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656

Today's episode focuses on the trait of humility.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Today's episode is our second introspection episode - we'll be using values to ask ourselves two key questions about our decisions.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about finding what you are best at. In this episode, you'll explore this idea by asking some self-interrogation questions.

Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your web applications better at spec.fm/dolbyios.

In today's episode, we talk with Rachel Nabors about her new book, course, and how to respond to rejection.

Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your web applications better at spec.fm/dolby.

In today's episode, we talk with Rachel Nabors about her new book, course, and how to respond to rejection.

Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your web applications better at spec.fm/dolbyios.

In today's episode, we talk about different kinds of "mystery voices" and how to avoid them.

Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your web applications better at spec.fm/dolby.

Today's episode is about scaling and detailing features, and is the first in a series of episodes about planning.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we discuss what it takes to create a learning environment that can get your gears turning immediately.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I outline a few tips for students who are starting back to school.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

In today's episode, I answer listener Michael's question regarding dev bootcamps.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

In today's episode, we talk about why "launch dates" can be detrimental to progress.

Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites with Local by Flywheel. Head over to local.getflywheel.com to download Local for free today!

In today's episode, we talk about thinking in intervals.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about minimum viable prioritization.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about what you can see - and what you cannot.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I talk with one of the most influential voices in technology in the last 20 years - Kevin Kelly. Kevin is the author of "What Technology Wants" and "The Inevitable", co-founded Wired magazine, and is now leading the charge of optimism as it relates to the future.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

In today's episode, I talk with one of the most influential voices in technology in the last 20 years - Kevin Kelly. Kevin is the author of "What Technology Wants" and "The Inevitable", co-founded Wired magazine, and is now leading the charge of optimism as it relates to the future.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer.

In today's episode, I talk with Chris Ferdinandi! Check out his stuff at gomakethings.com

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I talk with Chris Ferdinandi! Check out his stuff at gomakethings.com

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about building and managing an idea portfolio in your organization.

Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites with Local by Flywheel. Head over to local.getflywheel.com to download Local for free today!

Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites with Local by Flywheel. Head over to local.getflywheel.com to download Local for free today!

In today's episode, we discuss the importance of applying iteration to learning.

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

In today's episode, we talk about a simple concept of being willing to let go of your opinions, while not watering them down.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about why kids love to watch the same movies over and over, and how you can learn from this behavior to improve your career (seriously!).

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I answer listener question from Daw Chih about over-execution.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about how important a third option can be in decisionmaking processes.

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

In today's episode, we discuss once again the concept of turbulence and fortitude.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about a specific type of collaboration, and a pitfall most development and design teams end up falling into.

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

I'm joined by author David Hoffeld in today's episode to talk about the topic of science and how it affects the sales process.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

I'm joined by author David Hoffeld in today's episode to talk about the topic of science and how it affects the sales process.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

Is a degree in mechatronics worth it? (Also, what is mechatronics?)

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

In today's episode, we talk aboit disambiguation and using clear words during feedback sessions.

In today's episode, we talk about "Spiral Learning."

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

What do you do when there are no jobs in your area and you're a developer with a family?

In today's episode, I had the opportunity to speak with Tom Eich, CTO at IDEO.

Tom shares valuable insights in both parts of this interview, so be sure to subscribe in your podcasting application of choice!

In today's episode, I had the opportunity to speak with Tom Eich, CTO at Whiteboard.

Tom shares valuable insights in both parts of this interview, so be sure to subscribe in your podcasting application of choice!

In today's episode, we talk about creating useful substitutions through a process of forcing synonyms.

Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https://spec.fm/codeship to get started today!

In today's episode, we talk about a truth of machine learning, and learning in general. I hope you walk away feeling more confident and less afraid of failure.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer!

In today's episode, we talk about cowboy coding, and how to deal with a legacy project primarily managed by cowboy coders.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we talk about a principle of project planning that you can use to help deal with uncertainty.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, we talk about a principle of project planning that you can use to help deal with uncertainty.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I talk with Marcus Morrison about his journey to becoming a CTO of a monthly subscription startup called Datebox.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I talk with Will Riley from Flywheel about design systems, local development, teaching a workshop, and API design.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I interview Noah Labhart, owner of Touchtap, a mobile development firm in Dallas, Texas. Check out Touchtap here: https://touchtap.io/

Noah and I discuss the value of learning a programming language you never plan to use, and much much more in this interview!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I interview Anne Grundhoefer. Anne spoke at Squares about design systems and the work she does at Projekt202 (https://projekt202.com/), and was kind enough to spend some time talking with me about that work as well.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

Today we continue the interview with Alex Zub, founder of Handsome.

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I talk with Alex Zub about starting a company, learning to speak english through video games, and lots more.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your iOS applications better at spec.fm/dolby.

In today's episode, I talk with Aaron Irizarry about what to do when your design and dev team starts to fall apart.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your iOS applications better at spec.fm/dolby.

In today's episode, I interview WordPress security lead Aaron Campbell.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you at spec.fm/dolby.

In today's episode, I talk about some differences between a typical job description versus realities you may actually experience.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you at https://spec.fm/dolby

In today's episode, I answer listener David's question about how to answer questions from peers about tooling.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about the importance of feedback loops.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of machine learning and data science in this three part interview!

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of machine learning and data science in this three part interview!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of machine learning and data science in this three part interview!

Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!

In today's episode we talk about intuition as the shared fluency for experts.

In today's episode, we'll discuss the illusion of control, and why you can't control random.

In today's episode, I talk with Ben Halpern. You may know him from his tweets as @ThePracticalDev. Ben also is the founder of dev.to, a site for developers to share knowledge and culture with one another.

Check out dev.to to learn a bit more about what Ben has created!

In today's episode, I talk with Ben Halpern. You may know him from his tweets as @ThePracticalDev. Ben also is the founder of dev.to, a site for developers to share knowledge and culture with one another.

Check out dev.to to learn a bit more about what Ben has created!

In today's episode, we'll be talking about a very simple shift for your emailing strategy.

In today's episode, we discuss Supui's question regarding how to stand out as an applicant. We reinforce some of the things we've discussed previously, and introduce some new ideas as well. Thanks to Supui for the question!

In today's episode, I answer listener Jonathan's question about getting ready for a baby, and simultaneously planning content.

In today's episode, we talk about hiring in a constrained scenario.

Today is Developer Tea's 365th episode!

In today's episode, we discuss some practical ways to get brainstorming jumpstarted.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I answer a listener question about behavioral patterns.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we'll talk about a mistake you may be making with your resumé (and how to avoid it).

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer!

In today's episode, we'll be talking about the importance of a simple step into mental awareness.

The first step into mental awareness can change your behavior - that's exactly what we'll talk about in today's episode. Don't forget to sign up for Soft Skills Weekly at https://softskillsweekly.com!

In today's episode, I discuss a simple way of regaining time in your day that has worked very well for me.

In today's episode, we talk about using substitute questions to gain new and unique perspectives.

Today's episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started today at spec.fm/pusher

In today's episode, I interview Brad Frost, known for coining the term "Atomic Design." Brad literally wrote the book on this subject, and now consults with companies on how to express their brand from language all the way down to the smallest piece of their UI.

Today's episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started today at spec.fm/pusher

In today's episode, I interview Brad Frost, known for coining the term "Atomic Design." Brad literally wrote the book on this subject, and now consults with companies on how to express their brand from language all the way down to the smallest piece of their UI.

In today's episode, I answer a listener question about whether or not it's possible to lead a team from a remote office. We go pretty in depth on this topic, and this is the second of two parts.

In today's episode, I answer a listener question about whether or not it's possible to lead a team from a remote office. We go pretty in depth on this topic, and it will run over to a second part.

In today's episode, I finish my interview Dain Miller, creator of Start Here FM, http://starthere.fm and Director of Tech at Midroll. Make sure you subscribe if you don't want to miss future interviews and content from Developer Tea!

Today's episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started today at spec.fm/pusher

In today's episode, I interview Dain Miller, creator of Start Here FM. This interview is completely packed, so make sure you subscribe if you don't want to miss the final part of the interview!

Today's episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started today at https://spec.fm/pusher

In today's episode, I interview Dain Miller, creator of Start Here FM. This interview is completely packed, so make sure you subscribe if you don't want to miss the next part!

Today's episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started today at https://spec.fm/pusher

In today's episode, we'll discuss why your friends, coworkers, and others you spend a lot of time around may not always give you the greatest advice.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer!

In today's episode, we talk about how even seemingly trivial things can be incredibly important for your focus.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about how even the first guideline can make a MASSIVE difference in your behavior.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about a characteristic of code that should throw a warning flag: when you tell a story to describe your code.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to rollbar.com/developertea now for the free 90 day offer!

In today's episode, we talk about the importance of systems over will-power, and how you can run on autopilot without experiencing the side effects of laziness.

Laurence Bradford and I finish up our conversation about the job market, knowing what you want to do, publishing, and many other topics relevant to the modern developer.

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, I interview Laurence Bradford. Laurence is the creator of Learn Code With Me. For the majority of this interview, we discuss the ambiguity and difficulty of the job market, and finding your way.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you at https://spec.fm/dolby

In today's episode, we talk about what it means to rush, and what you can do to avoid it.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you at https://spec.fm/dolby

In today's episode, we talk about creating effective communication protocols.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you at https://spec.fm/dolby

In today's episode, we talk about creating effective communication protocols.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at https://spec.fm/.

In today's episode, we talk about how you can use heuristics to make better, faster decisions.

Today's episode is brought to you by Flatiron School. Flatiron School is the premier coding bootcamp for launching developers. Proven job outcomes, career-ready curriculum, and a focus on building community through code. Check out their free bootcamp prep course at flatironbootcampprep.com and get $500 off your first month's tutition!

In today's episode, I outline excuses people often use for not doing code reviews.

Today's episode is brought to you by Flatiron School. Flatiron School is the premier coding bootcamp for launching developers. Proven job outcomes, career-ready curriculum, and a focus on building community through code. Check out their free bootcamp prep course at flatironbootcampprep.com and get $500 off your first month's tutition!

In today's episode, I finish my interview with Lauren Cutrell. Lauren is the Director of Interactive at Whiteboard, and she also happens to be my wife! We talk about agile, scrum, and how to make those things simple for developers and clients.

Today's episode is brought to you by Flatiron School. Flatiron School is the premier coding bootcamp for launching developers. Proven job outcomes, career-ready curriculum, and a focus on building community through code. Check out their free bootcamp prep course at flatironbootcampprep.com and get $500 off your first month's tutition!

In today's episode, I interview Lauren Cutrell. Lauren is the Director of Interactive at Whiteboard, and she also happens to be my wife! We talk about agile, scrum, and how to make those things simple for developers and clients.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about a phenomenon called the Einstellung Effect.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I finish my interview with Kalid Azad!

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, I interview a returning guest, Kalid Azad! Kalid is the creator of BetterExplained.com.

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, I interview a returning guest, Kalid Azad! Kalid is the creator of BetterExplained.com.

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, I answer Johannes question about his dream of working in a small agency in the states after graduating.

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, we ask 3 questions you should always ask before any project.

Today's episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring! Head over to https://Headspace.com/join-us to learn more about the openings.

In today's episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about prototypes, processes, and the intersection between the two. Sometimes to get something big done, you have to think small.

Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .

In today's episode, we talk about gaining perspective by recognizing your own fallibility.

Today's episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your data, forever. Use the code "developertea" for 25% off on WooCommerce.com. Head to https://spec.fm/woocommerce for more info.

In today's episode ,we discuss the importance of understanding various components of your environment.

Today's episode is sponsored by WooCommerce, the open source eCommerce solution! Get 25% off by goofing to http://spec.fm/woocommerce and use the code developertea.

Today we talk about JavaScript's asynchronous abilities.

Today's episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your data, forever. Use the code "developertea" for 25% off on WooCommerce.com. Head to https://spec.fm/woocommerce for more info.

Today, we celebrate two incredible years of Developer Tea! We're celebrating this year by launching a contest on CodePen. Listen for more details!

Today's episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your data, forever. Use the code "developertea: for 25% off on WooCommerce.com. Head to https://spec.fm/woocommerce for more info.

In today's episode, we're talking about the transtheoretical model of behavioral change. This will help you understand the different stages you go through when making a resolution to shift your behavior.

Today's episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your data, forever. Use the code "developertea: for 25% off on WooCommerce.com. Head to https://spec.fm/woocommerce for more info.

In today's episode, we talk with Josh Muccio for part two of our interview about The Pitch. Make sure you catch part one!

In today's episode, I interview Josh Muccio, the creator of The Pitch (thepitch.fm).

In today's episode, we discuss the different ways that time can affect our perception of our own knowledge, especially with relation to trusting that knowledge.

Today's episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and even detect faces in your photos with incredible ease. Check out what imgix has to offer to you today at https://spec.fm/imgix!

In today's episode, we talk about avoiding the passive aggressive "I Told You So" conversations.

Today's episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and even detect faces in your photos with incredible ease. Check out what imgix has to offer to you today at https://spec.fm/imgix!

In today's episode, Alex asks about getting back into development after a long hiatus. We discuss age discrimination and whether or not to put old experience on a brand new resumé.

Today's episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and even detect faces in your photos with incredible ease. Check out what imgix has to offer to you today at https://spec.fm/imgix!

In today's episode, we discuss lessons we can learn from the lab.

Today's episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and even detect faces in your photos with incredible ease. Check out what imgix has to offer to you today at https://spec.fm/imgix!

In today's episode, I answer listener John Wood's question about sharing his future plans with potential employers.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we'll be talking about two anti-patterns you should be avoiding in your code.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we'll be talking about three commitments you can make as you prepare for 2017.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I answer listener Cody's question about speed, quality, and what to do when your manager asks you to cut corners.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we talk about Josh's question regarding negotiating a raise.

In today's episode, Patrick asks about what to do when you have no tech companies near you to apply at. We talk a bit about the Developer Career Roadmap, and I give advice for working remotely.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at https://spec.fm/.

In today's episode we celebrate 5 million listens, and then we talk about empathy.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at https://spec.fm/.

In today's episode, we cover the final step in the Developer Career Roadmap: Replace Yourself.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at https://spec.fm/.

In today's episode, we cover the next step in the Developer Career Roadmap.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at https://spec.fm/.

In today's episode, we talk about the incredibly important process of interviewing. More specifically, where you should interview, and for what position.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, we talk about Donovan's question regarding his analysis paralysis.

Today's episode is sponsored by Linode! Get your own Linux server in the cloud with full control in just minutes. You can also get $20 of Linode credit if you use the code developertea at checkout, or go straight to spec.fm/linode.

In today's episode, we talk about Developer Career Roadmap step 6, going public.

Today's episode is sponsored by Linode! Get your own Linux server in the cloud with full control in just minutes. You can also get $20 of Linode credit if you use the code developertea at checkout, or go straight to spec.fm/linode.

In today's episode, I answer a question from listener Charissa about her stressful work situation as a brand new developer.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we talk about the 5th step in the Developer Career Roadmap - cross training.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we talk about the 5th step in the Developer Career Roadmap - cross training.

In today's episode, we cover the fourth step in the Developer Career Roadmap: Getting an internship or an entry level position in the industry.

We announced the Developer Career Roadmap earlier this month with the goal of helping early career stage developers create a solid plan with actionable steps to advance their career. Subscribe if you don't want to miss out on future episodes of Developer Tea!

In today's episode, I talk with Dave Rael, host of Developer On Fire.

Today's sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio

In today's episode, I talk with Dave Rael, host of Developer On Fire.

Today's sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio

In today's episode, we discuss step three in the Developer Career Roadmap, the never ending learning cycle.

Today's sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio

In today's episode, we start step 3 of the Developer Career Roadmap.

Today's episode is sponsored by http://www.spec.fm/hired! If you are looking for a job as a developer or a designer and don't know where to start, head over to Hired now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, we talk about step one in the Developer Career Roadmap: picking your base programming language.

The Developer Career Roadmap is intended to provide guidelines for someone at any point in their career who wants to become a full-time software developer.

Today's episode is sponsored by Whiteboard. At Whiteboard, we leverage technology daily to accomplish great vision. Come work with us - send us your resumé and your thoughts at work@whiteboard.is, and learn more at spec.fm/whiteboard.

In today's episode, we talk about step one in the Developer Career Roadmap: budgeting your time.

The Developer Career Roadmap is intended to provide guidelines for someone at any point in their career who wants to become a full-time software developer.

Today's episode is sponsored by Whiteboard. At Whiteboard, we leverage technology daily to accomplish great vision. Come work with us - send us your resumé and your thoughts at work@whiteboard.is, and learn more at spec.fm/whiteboard.

In today's episode, I am very excited to announce the Developer Career Roadmap!

Today's episode is sponsored by Whiteboard. At Whiteboard, we leverage technology daily to accomplish great vision. Come work with us - send us your resumé and your thoughts at work@whiteboard.is, and learn more at spec.fm/whiteboard.

In today's episode, we talk about language barriers, and how to get over them. We're not talking about native versus non-native languages - instead, we're talking about learning how to name new concepts. I'll give you three specific tips for better handling these kinds of language barriers!

Today's episode is sponsored by Linode! Get $20 of credit by visiting spec.fm/linode today!

Sometimes, what you hear on this podcast is bad advice. In general, we try to provide guide rails for your career, but to get the most out of a general rule, you have to apply it specifically. That's what we talk about in today's episode.

Today's episode is sponsored by Linode! Get $20 of credit by visiting spec.fm/linode today!

In today'a episode, listener Kevin asks about whether he should return to college or not.

Today's episode is sponsored by Linode! Get $20 of credit by visiting spec.fm/linode today!

In today's episode, Matt asks about what to do when he gets bored at his job. Hint: quitting is not always the answer!

Thanks to today's sponsor, Linode! Get root access on super-fast linux cloud servers in just a few minutes! Use the code DeveloperTea20 to get $20 credit. Visit http://spec.fm/linode to get started today!

In today's episode, we talk about the do's and don't's of resumés and cover letters thanks to a question from listener Amanda.

Today's episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to faster resolution times and happier users! Check it out at Zendesk.com/developertea today!

In today's question, Abigail asks about appropriate interview attire! Ask your question by emailing developertea@gmail.com.

Today's episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to faster resolution times and happier users! Check it out at Zendesk.com/developertea today!

In today's episode, we discuss how logic paths can help you understand how to construct clearer code.

Today's episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to faster resolution times and happier users! Check it out at Zendesk.com/developertea today!

Today's question is about creating better REST applications by making lighter objects.

Today's episode is brought to you by Spec! Go and learn more about the fantastic resources we're creating for you daily at Spec.fm.

Today's episode is also sponsored by Heap! If you're still using a basic analytics package for your site or application, you're probably missing out. Go to spec.fm/heap to be redirected to Heap’s special landing page where you can see a full feature breakdown.

In today's episode, I answer a listener question from Naren who wants to know how many hours are realistic for a developer to produce work in a given day.

Today's episode is brought to you by Spec! Go and learn more about the fantastic resources we're creating for you daily at Spec.fm.

Today's episode is also sponsored by Heap! If you're still using a basic analytics package for your site or application, you're probably missing out. Go to spec.fm/heap to be redirected to Heap’s special landing page where you can see a full feature breakdown.

In today's episode I discuss how to deal with a difficult team member, addressing a question from listener Lars. Thanks for the question, Lars!

Today's episode is brought to you by Spec! Go and learn more about the fantastic resources we're creating for you daily at Spec.fm.

Today's episode is also sponsored by Heap! If you're still using a basic analytics package for your site or application, you're probably missing out. Go to spec.fm/heap to be redirected to Heap’s special landing page where you can see a full feature breakdown.

In today's episode, we talk about talking. Specifically, we talk about using the word "obviously", as well as a few other "L-Y" words.

Why are words so important? How can word choice affect our thinking and relationships?

Thanks to listener Joey for sending in this question!

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 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 Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 this episode first! Don't forget to subscribe in whatever podcasting app you use.

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 Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we're talking specifically about deliberate practice.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we're talking specifically about deliberate practice.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

In today's episode, I talk to those of you who are students starting school this semester.

Please take a moment and subscribe and review the show and share with a student you think will enjoy this episode!

Today's episode is for all aspiring developers, and you can start today. It won't be easy, but it will work.

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é.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

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 the show! Go to https://bit.ly/DevTeaOniTunes to review the show on iTunes today!

In today's episode, we talk about the importance of overcoming indecision.

Today's episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to faster resolution times and happier users! Check it out at http://zendesk.com/developertea today!

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 cynicism.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

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.

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 cheaper project cost in the end.

Be sure to share this episode with someone you think needs to hear it!

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 projects.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

In today's episode, listener Daman asks about what to do next in his career.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I discuss the importance of effective simulations for developers.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

In today's episode I answer listener Michael's question about being qualified to jump career tracks.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

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.

Today's episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by mentioning Developer Tea today! Head over to http://spec.fm/refactor to get started.

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, where designers and developers gather to level up in their careers. If you're interested in sharing your message with thousands of talented designers, developers, and entrepreneurs at the top of their field, head over to spec.fm/sponsors today!

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 in having your message in front of thousands of developers and designers, head over to http://spec.fm/sponsors to learn more today!

In today's episode, I'm answering a few random questions from Reddit's r/cscareerquestions subreddit.

Today's episode is sponsored by Rigor! Head over to http://spec.fm/rigor to get a kickoff call scheduled today.

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.

Today's episode is sponsored by WooCommerce! WooCommerce is customizable eCommerce built on WordPress, and is powering 30% of all online stores. Use the code "developertea" to get 25% off at WooCommerce.com now!

In today's episode, we'll talk about two common questions from early-career developers.

Today's episode is sponsored by WooCommerce! WooCommerce is customizable eCommerce built on WordPress, and is powering 30% of all online stores. Use the code "developertea" to get 25% off at WooCommerce.com now!

In today's episode, I talk about three habits of great learners that you can adopt into your own habit system today!

Today's episode is sponsored by WooCommerce! WooCommerce is customizable eCommerce built on WordPress, and is powering 30% of all online stores. Use the code "developertea" to get 25% off at WooCommerce.com now!

In today's episode, I answer a few questions from listener Marc about testing.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode I talk with Rita Rovira, who has been in the business of hiring developers for most of her career.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode I talk with Rita Rovira, who has been in the business of hiring developers for most of her career.

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I answer listener Jack's questions about applying information he is learning through reading and other resources.

Jack contacted me via Slack, and you can too! Head over to http://spec.fm/slack to join us, and thousands of other developers and designers, today!

Today's episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I answer a question from Reddit about job hunting during an internship.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's episode, we'll talk about a question sent in by listener Brad about becoming a leader.

Join the Spec Slack community at spec.fm/slack to ask your question!

In today's episode, we talk about the "tone of code."

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.

In today's episode, I answer listener and designer Jona's question about coming into a development career.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

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 episode is brought to you by Spec.fm. Go find more amazing podcasts specifically created for you, the developer!

In today's episode, Parag0n asks a question on Reddit about architecting a large software system for the first time.

(Original question on Reddit: https://www.reddit.com/r/cscareerquestions/comments/4nt759/expected_to_plan_and_architect_a_project_and_im/)

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 message with tens of thousands of developers and designers, head over to spec.fm/sponsors and reach out to our team!

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 your message with tens of thousands of developers and designers, head over to spec.fm/sponsors and reach out to our team!

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we're talking about redefining "Complete". This episode is the second in the "Great Developer Mindset" series.

Today's discussion talks about when to consider your code complete, and the dangers of skipping the details.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I answer listener Ajay's question about how to determine what type of project he should choose to learn JavaScript.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 linode.com/developertea or use the code DeveloperTea20 and get your first server up in minutes!

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 business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

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 code.

Make sure you subscribe so you don't miss out on future episodes!

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 parts - be certain to subscribe so you don't miss out on future episodes!

Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

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 parts - be certain to subscribe so you don't miss out on part two!

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's short inspiration episode, we discuss the "assumption of impossibility."

In today's episode, we talk about the "shutdown", yes-ifs, and flexible decision terms.

Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

In today's episode, I talk with Ismael Burciaga, creator of Squares, about conferences and taking a first step into unfamiliar territory.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's episode, I interview Andi Graham, CMO and managing partner at Big Sea Design.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's episode, I had a chance to speak with Kim Bost, product designer at Dropbox!

Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

In today's episode, I had a chance to speak with Kim Bost, product designer at Dropbox!

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I talk about 4 key moments on when to spend your energy to maintain a positive client relationship.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode we discuss 3 ways to improve your views.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I'll talk with you about maintaining relationships with your colleagues!

If you're interested in sponsoring Developer Tea, head over to spec.fm/sponsors today!

In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget".

Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget".

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

Today's episode is all about proactive client communication!

A HUGE thanks to today's sponsor, FreshBooks! FreshBooks is ridiculously easy to use, and will help you get your books straight and get paid faster. To claim your free month, go to FreshBooks.com / DeveloperTea and enter “Developer Tea” in the “how Did you Hear About Us?” Section when you sign up.

In today's episode, I give you some tips for refactoring based on the responsibility of your code.

Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Thanks again to FreshBooks!

In today's episode, I talk about four different types of abstract mental models.

Today's episode is sponsored by Squares Conference! Go to SquaresConference.com and use the code SPECFM25 at checkout to get 25% off your ticket to Squares. I'll see you there!

In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com).

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com).

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

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 with you two important mindsets to have to become a great debugger.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, we'll discuss a perspective, "interval thinking", that could help return your estimation efforts to a more sane place.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

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 over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I talk about bringing new team members up to speed (this is a question from listener Matt Gale).

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

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.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's episode, I talk about impostor syndrome, specifically as it relates to the experienced developer.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I interview Sam Lambert, Director of Systems at GitHub.

Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! Head over to https://rollbar.com/developertea now for the free 90 day offer!

In today's episode, I interview Sam Lambert, Director of Systems at GitHub.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I answer a question from listener Simon about assimilating into a new culture. Simon's previous question can be found here: http://spec.fm/podcasts/developer-tea/16063

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I interview Kalid Azad, writer and teacher, and creator of BetterExplained.com.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, I interview Kalid Azad, writer and teacher, and creator of BetterExplained.com.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I talk about crafting a better interview process.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I talk with Rachel Smith, a JavaScript developer currently working at CodePen!

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, I talk with Rachel Smith, a JavaScript developer currently working at CodePen!

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I interview Kenneth Reitz, Python product owner at Heroku!

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I interview Kenneth Reitz, Python product owner at Heroku!

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

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 along the way of building this podcast since last January.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, we'll be talking about remaining flexible and wearing multiple "thinking hats."

Developer Tea is proudly supported by Dev Bootcamp, the original immersive coding program that transforms beginners into full-stack web developers. Head over to devbootcamp.com/developertea to learn more.

In today's episode, I continue my interview with Jason Snell!

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode I have the pleasure of being joined by Jason Snell!

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, we're going to discuss a few tips for preparing for a client meeting.

In today's episode, I interview designer and developer David Hemphill.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, I interview designer and developer David Hemphill.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, we're talking about a fundamental skill for building client relationships: active listening.

Developer Tea is proudly supported by Dev Bootcamp, the original immersive coding program that transforms beginners into full-stack web developers. Head over to devbootcamp.com/developertea to learn more.

In today's episode, I'll be talking with Simon St. Laurent, senior editor at O'Reilly and veteran web developer.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, I'll be talking with Simon St. Laurent, senior editor at O'Reilly and veteran web developer.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I talk about turbulence, and a new approach to responding to difficulties you encounter.

Developer Tea is proudly supported by Dev Bootcamp, the original immersive coding program that transforms beginners into full-stack web developers. Head over to devbootcamp.com/developertea to learn more.

In today's episode, I interview Una Kravets, developer at IBM and prolific open source advocate.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, I interview Una Kravets, developer at IBM and prolific open source advocate.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, we will discuss crucial steps for interview preparation.

Today's episode is sponsored by Linode! Head over to https://linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea.

In today's episode, I continue my interview with Rachel Nabors. Head over to Spec.fm if you missed the first part!

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today’s episode, I interview Rachel Nabors, front-end developer, animator, speaker, and writer.

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.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account!

In today's episode, I discuss four tips for learning on the job.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, we discuss the problems we may encounter when we employ one of our brain's superpowers, comparison.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode of Developer Tea, I talk about features your application doesn't need (at least for now). This episode is focused mostly towards early application development, but we discuss a few things that are completely relevant to later stage applications as well.

Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account!

Today's episode talks all about gear! We're discussing the gear I use to record this podcast.

Today's episode is sponsored by Digital Ocean! Use the code "DeveloperTea" at checkout to get one month of a 1GB droplet, completely free!

In today's episode, we discuss two cognitive biases that could kill your work, whether you are creating a startup product or working for a well established business.

Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to http://www.hired.com/developertea now! If you get a job through this special link, you'll receive a $4,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show!

In today's episode, I respond to a question from listener Felix about getting past the "no experience" problem.

Today's episode is sponsored by Digital Ocean! Use the code DeveloperTea to get a FREE month of

In today's episode, I celebrate the one-year anniversary of Developer Tea! Thank you for making this year great. I look forward to many more!

In today’s episode, we talk about focus, once again! Focus is a topic that can’t be covered enough.

Today's episode is sponsored by Hired! Go to Hired.com/developertea to start your job path today!

Happy New Year! In today's episode, I talk about resolutions. It's 2016, and you're probably making resolutions for the New Year. Listen to this episode if you want to make them stick.

Today's episode is sponsored by OneMonth.com! Go to onemonth.com/developertea to get 25% your first month today!

In today's episode, I continue my interview with Marcelo Somers and John Gully.

In today's episode, I interview Marcelo Somers and John Gully, creators of The Pattern Pack (patternpack.org).

Thanks to today's sponsor, OneMonth.com! Head over to onemonth.com/developertea to get 25% off your first month of enrollment!

Happy Holidays! Today, I simply want to thank you, and challenge you to start thinking about the upcoming year, and reflect on the past year.

In today's episode, we talk about when documentation can be a bad thing.

In today's episode, I finish the interview with Christopher Schmitt.

In today's episode, I talk with Christopher Schmitt, author of CSS Cookbook and part owner of Environments for Humans.

Thank you to today's sponsor, Digital Ocean! Use the code DEVELOPERTEA at checkout to receive a $10 credit to your account.

Today's episode is sponsored by OneMonth.com! One Month is the first ever online school specifically for tech entrepreneurs. Enroll now at http://onemonth.com/developertea for 25% off your first month.

In today's episode, I continue my interview with Jessica Ivins.

Today's episode doesn't have a specific sponsor. Instead, head over to spec.fm and check out the other shows on the network!

In today's episode, I had a chance to interview Jessica Ivins. Jessica is a User Experience educator at Center Centre.

Today's episode is sponsored by Hired! Go to Hired.com/developertea to start your job path today!

In today's episode, I answer a question from listener Matt Hirsch: "Does it make more sense to spend a lot of money on extensive resources or spend less on short courses to learn code?"

Today's episode is sponsored by Digital Ocean! Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPERTEA at the checkout after you create your account to get a $10 credit!

In today's episode, we discuss how to make the most of your off time.

Today's episode is sponsored by OneMonth.com! One Month is the first ever online school specifically for tech entrepreneurs. Enroll now at http://onemonth.com/developertea for 25% off your first month.

In today's episode we discuss the concept of vocalizing the things you are thinking about as you work through a problem - the "voice inside your head."

In today's episode, I share some tips to help you start networking as a developer.

Today's episode is sponsored by Hired! Go to Hired.com/developertea to start your job path today!

Today's episode is sponsored by Digital Ocean! Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPERTEA at the checkout after you create your account to get a $10 credit!

In today's episode, we continue our discussion from last week about frameworks.

Today's episode is sponsored by Delighted! Delighted is the easiest way to gather feedback from your customers. Sign up for a paid account at https://delighted.com/tea and receive a $100 credit today!

Happy Thanksgiving! Thank you for listening to Developer Tea. In today's short special episode, I issue a challenge for you!

In today's episode, I respond to Jean-Michel's question about when it's time to step up and lead a team that currently has no leader.

Today's episode is sponsored by OneMonth.com! One Month is the first ever online school specifically for tech entrepreneurs. Enroll now at http://onemonth.com/developertea for 25% off your first month.

What's happening to the Ruby community? Is it flailing, or doing just fine? Some evidence and simple logic says both are possible. Let's explore it a bit further in today's episode!

Today's episode is sponsored by Hired! Go to Hired.com/developertea to start your job path today!

Today I talk with Andrea Goulet about software "makers and menders." Andrea is the CEO of CorgiBytes. Listen in if you are interested in refactoring and green field projects, and the difference between the two!

Today's episode is sponsored by Digital Ocean! Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPERTEA at the checkout after you create your account to get a $10 credit!

In today's episode, we talk about solving small problems. I'll give you a few tips for scoping your problems down to be smaller.

Thanks to today's sponsor, Linode! Get root access on super-fast linux cloud servers in just a few minutes! Use the code DeveloperTea10 to get $10 off on your new account. Visit http://linode.com/developertea to get started today!

In today's episode, we talk about FoMO (the fear of missing out) as it relates to deciding what tools to use.

Thanks to today's sponsor, Linode! Get root access on super-fast linux cloud servers in just a few minutes! Use the code DeveloperTea10 to get $10 off on your new account. Visit http://linode.com/developertea to get started today!

In today's episode I talk about some of the front-end tools we use at Whiteboard.

Today's episode is sponsored by Hired! Go to Hired.com/developertea to get started today!

Today, I talk about how I grew this show from zero to 2 million users.

Today, we talk about participating in conferences, both as a speaker and as an attendee.

Thanks to today's sponsor, Linode! Get root access on super-fast linux cloud servers in just a few minutes! Use the code DeveloperTea10 to get $10 off on your new account. Visit http://linode.com/developertea to get started today!

Code without fear! Happy late Halloween, everyone. :)

Today's sponsor is Linode! Linode is focused on making their servers ultra-fast. Run containers or your own Git server, with full root access. Linode offers hourly billing with a monthly cap on all plans and add-on services. Head over to http://linode.com/developertea and use the code DeveloperTea10 to get a $10 credit today!

Sean asked me where to find well written code in Slack. (You can join us by going to http://spec.fm/slack)

Today I talk about managing projects that seem relatively large for one person (or a small team) to manage.

Today's episode is sponsored by Digital Ocean! Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPERTEA at the checkout after you create your account to get a $10 credit!

Today I give you a short homily: Leave code (and anything, really) better than you find it!

Today, I discuss a question Jake Schwartz asked me in the Spec.fm Slack community. You can join our Slack community by going to spec.fm/slack

Thanks to today's sponsor, imgix. imgix is real-time image resizing as a service. It's FREE to sign up and easy to get started. Go to imgix.com and let them handle your images, today!

In today's episode, I talk to Paul Straw and Sean Washington from Does Not Compute, the newest member of the Spec family.

Today's episode is sponsored by Hired! Go to Hired.com/developertea to get started today!

In today's episode, I talk to Paul Straw and Sean Washington from Does Not Compute, the newest member of the Spec family.

Today's episode is sponsored by Digital Ocean! Use the code Developer Tea at checkout to get $10 credit on your account.

In today's episode, I discuss creating a "not to-do list", inspired by Warren Buffett's "two list strategy."

Today's episode is presented by Spec! For show notes and more episodes, head over to http://spec.fm today.

Don't forget to subscribe!

Today, we discuss the X/Y problem.

Today's episode is sponsored by OneMonth.com! Go to onemonth.com/developertea to start learning to code today!

Today I talk to you about questions you should always ask a potential employer.

Today's episode is sponsored by Hired! If you are a developer or a designer looking for a job, Hired is a fantastic place to begin your journey! The special link for a doubled bonus is https://hired.com/developertea - be sure to use this link when you sign up.

Today, we'll discuss how to cultivate relationships as a developer.

Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPER TEA at the checkout after you create your account to get a $10 credit!

In today's episode, we talk about "Feature Runways."

Today we talk about saving time by managing questions.

In today's episode, I answer a question from listener Crispin Bennet!

Crispin wrote in and asked me about the balance between learning something ("deep-dive" style) and doing just enough to be productive today.

Today's episode is sponsored by Hired.com (https://hired.com/developertea)! If you are a developer or a designer looking for a job, Hired is a fantastic place to begin your journey!

Don't forget, show notes and all other episodes of Developer Tea can be found at Spec.fm!

Today we talk about avoiding a state of constant yellow alert.

Today I talk with Gregg Pollack and Carlos Souza from Codeschool.

Today's episode is brought to you by http://spec.fm!

Today I talk with Gregg Pollack and Carlos Souza from Codeschool.

Today's episode is brought to you by http://spec.fm!

In today's episode, I underline the importance of failure to the learning process, and then we discuss why failure should be destigmatized and looked at more in depth.

Many thanks to today's sponsor, Hired.com! Head over to Hired.com/developertea and you could receive 5 or more job offers in a given week!

In today's episode, we talk about the flawed process we use in the development industry for hiring.

Go to https://digitalocean.com to get started on cloud hosting. Use the promo code DEVELOPER TEA at the checkout after you create your account to get a $10 credit!

In this second part of my interview with Cap Watkins, we discuss the coexistence of specialization and generalization.

This episode is brought to you by Spec.fm! Check out http://Spec.fm for a ton of content made specifically for developers and designers!

In today's episode, I had a chance to talk with Cap Watkins, the VP of Design at Buzzfeed, about quite a few things - most importantly, collaboration.

Today's episode is brought to you by Spec.fm! Head over to Spec.fm for tons of amazing content, created specifically for developers and designers looking to take their career to the next level.

Don't forget to subscribe, and leave a review in iTunes!

In today's episode, we're talking about ways to avoid false dichotomies.

Many thanks to today's sponsor, Hired.com! Head over to Hired.com/developertea and you could receive 5 or more job offers in a given week!

Today's episode is a short discussion on automation. We'll explore some helpful ways to look at automation that help make it more than simply scripting repeatable steps.

Today's episode is sponsored by Digital Ocean! Visit digitalocean.com today and spin up a server in less than one minute!

In today's episode, I interview Eric Elliott. Eric is a JavaScript developer and author with a lot of knowledge to share! Be sure to check out JavaScript Scene, the blog Eric is primarily responsible for, here: https://medium.com/javascript-scene.

Today's episode is brought to you by Spec.fm! Check out Spec for a constant stream of valuable content for developers and designers!

Today, I talk about a particular framework for making decisions. The framework presents a specific dichotomy between concreteness and subjectivity.

Today's episode is sponsored by Spec.fm! Visit Spec.fm for more information about Developer Tea and podcasts and content for developers and designers.

Today, I discuss listener Pubudu's questions about how to find energy and enjoyment in his work, and how to stop procrastinating.

Today's episode is sponsored by Hired.com! Visit hired.com/developertea today and you could receive 5 or more job offers each week!

In today's episode, I answer a question from listener Sahar.

Sahar asks me about work life balance when work life is most taxing.

Today's sponsor is DigitalOcean. Head over to digitalocean.com to get started, and use the promo code Developer Tea at checkout for a $10 credit.

Head over to Spec.fm for more show notes and episodes of Developer Tea! Enjoy your tea!

In today's episode we talk about a message passing paradigm for programming.

Today's episode is brought to you by Spec.fm - content and podcasts for developers and designers!

In today's episode we talk about closures and private object methods.

Today's episode is brought to you by Spec.fm! Check out Spec.fm for more podcasts and content for developers and designers.

In today's episode, I'll talk about choosing the best tool vs. choosing the right tool for a job.

Be sure to check out: spec.fm, where you can join the Developer Tea slack channel spec.fm/slack and join the conversation.

In today's episode I review decorator and facade patterns.

Special thanks to today's sponsor: DigitalOcean. Go to https://digitalocean.com to get started on cloud hosting. Use the promo code "DEVELOPER TEA" at the checkout after you create your account to get a $10 credit!

Today's listener question is about working on side projects in the same space as your day job.

Today's Sponsor: Harvest. Harvest is a great way to track your time and send invoices. Try it free for 30 days at getharvest.com and use promo code TEATIME to get 50% off your first paid month.

Today's episode is about repeating yourself, and knowing when to repeat yourself and when not to.

Thanks to today's sponsor: Code School. Visit codeschool.com/developertea to start learning web technologies from the comfort of your own browser for free.

Today I'm going to be sharing the simple perspective shift that helped me understand how valuable programming is, and billing for your features, not the amount of time you spend building it.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DEVELOPER TEA" at the checkout after you create your account to get a $10 credit!

Today we continue our discussion on The Twelve-Factor App. In this episode, we'll be focusing on dependencies and config, offering tips along the way.

Thanks to Harvest, today's sponsor. Go to getharvest.com and try out their time tracking software for 30 days. After your trial use code TEATIME to get 50% off your first month.

Today's episode will be focused around codebase also known as a repository. We'll talk about understanding codebase, implementing techniques and deploying.

Special thanks to today's sponsor: Hired. Check out hired.com/developertea for free, no obligation job searching and let employers come to you. If you or someone you know is looking for a job in development or design, get on hired.com/developertea.

In today's episode I'll dig into mutable states and go over two things you can do to get away from relying on states.

Today's episode is powered by Code School. Code School is an online learning destination for existing and aspiring developers that teaches through entertaining content. Visit www.CodeSchool.com/developertea for more information and start playing courses now.

In today's episode, I talk about the importance of stopping assumptions in their tracks by reading manuals. I'll go over documentation, and tips to get you started on the fundamentals of manual reading.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code DEVELOPER TEA at the checkout after you create your account to get a $10 credit!

In today's episode, I talk about intentional problem solving and challenge listeners to stop reaching for the quickest answer and instead experience the problem.

This episode is made possible by Hired.com. Hired is your free, no obligation resource for job searching. If you or someone you know is out there searching for a design or development job or contract work be sure to check out Hired.com/developertea.

In today's episode I answer the listener question, "What should a beginner like me work on?" Aside from being a better coder, where should you expand knowledge on?

Thanks to today's sponsor, Harvest. Harvest is your time tracking tool built to save you...well, time. Visit getharvest.com and give it a try free for 30 days. After your trial, enter code TEATIME at checkout and save 50% off your first month.

On Today's episode, I talk about making a good first impression. How can we engineer memorable moments that will have a positive impact on how people remember your product or service?

Today's episode is brought to you by Hired. Hired is your free, no obligation resource for job searching. If you or someone you know is looking for a design or development job be sure to check out http://www.Hired.com/developertea.

In today's episode I review why focus is so important to coding.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code DEVELOPER TEA at the checkout after you create your account to get a $10 credit!

Today's episode, I answer a listener question from Janus, who focuses primarily on User Experience and Design.

Today's episode is brought to you by Hired. Hired is your free, no obligation resource for job searching. If you or someone you know is looking for a job in development or design check out http://www.Hired.com/developertea.

In today's episode, I'll talk about what strengths can help you recognize which skills to become a master at.

Today's episode is sponsored by Code School. Code School is an online learning destination for existing and aspiring developers that teaches through entertaining content. Visit www.CodeSchool.com/developertea for more information and start playing courses now.

In today's episode, I talk about the disposability of our computing resources, code testing tips, and how to intermingle coding with planning.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DEVELOPERTEA" at the checkout after you create your account to get a $10 credit!

Clients are never happy when hearing that you've underestimated how long a project will take in reality. In today's episode, I talk about how to anchor your estimations and keep your clients happy, and a quick tip to get you there.

Thanks to today's sponsor, Harvest. Harvest is your time tracking tool built to save you...well, time. Visit getharvest.com and give it a try for 30 days for free. After your trial, enter code TEATIME at checkout and save 50% off your first month.

In today's episode I'll talk about the importance of refactoring your software, identifying when you should refactor your code and tips and techniques for optimal refactoring to keep your code easier to maintain and easier for future extension.

Today's episode is brought to you by Hired. Hired is your free, no obligation resource for job searching. If you or someone you know is looking for a job in development or design check out http://www.Hired.com/developertea.

Today we'll explore what the difference is between a junior and senior level developer, basic characteristics, and how to get from junior, to mid and senior programing levels.

Today's episode is sponsored by Code School. Code School is an online learning destination for existing and aspiring developers that teaches through entertaining content. Visit www.CodeSchool.com/developertea for more information and start playing courses now.

in today's episode, I get to talk with fellow developer and podcaster Patrick Hill about balancing hobbies and work life.

Today's episode is brought to you by Hired. A free, no obligation resource for job searching. If you or someone you know is looking for a job in development or design check out http://www.Hired.com/developertea. If you or your referral lands the job, Hired will give you $4,000 as a thank you bonus!

In today's episode, Grant and I discuss his book, Taming Text, how he got into Natural Language Processing (NLP), and discover what he thinks is the next big problem to be solved in text and language analysis.

This episode is brought to you by Codeschool. Code School has recently launched a second course on SQL, titled, "The Sequel to SQL." Check it out at codeschool.com/developertea.

Today marks our 100th episode of Developer Tea. To celebrate, today's episode, is dedicated to improvement. I'll talk about the importance of improvement as a developer and as a person, give four tips for continuous improvement, and end with an exciting announcement!

Today's episode is brought to you by OneMonth.

Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just...one month, and receive a limited-time 25% discount!

Today I talk about more reasons to have a daily routine.

This episode is presented by Code School. Go to codeschool.com/developertea to learn about their latest SQL course, "The Sequel to SQL".

Today, I dive into what helps us make good decisions, what hinders our ability to make those good decisions and tips to recognize biases so you can continue to make good decisions on a regular basis.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DEVELOPER TEA" at the checkout after you create your account to get a $10 credit!

In today's episode I talk about the positive and negative effects of laziness, and the overlap between simplicity and complexity.

Today's episode is sponsored by OneMonth.com - Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just...one month, and receive a limited-time 25% discount!

Estimation is so hard to do. Today, I talk about overcoming estimation obstacles, and some tactics to help you along the way.

Today's episode is presented by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DEVELOPER TEA" at the checkout after you create your account to get a $10 credit!

In the second half of the two-part interview with Russ, we talk about the importance of testing, testing methods, and how to stay productive.

Thanks to today's sponsor, imgix. imgix is real-time image resizing as a service. It's FREE to sign up and easy to get started. Go to imgix.com and let them handle your images, today!

During today's first half of a two-part interview, I have the pleasure of talking with Russ Taylor. Russ works on the continuous integration team at Etsy.

Today's episode is brought to you by OneMonth.com. Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just one month, and receive a limited-time 25% discount!

In today's episode, I talk about the fatal flaw of putting things off 'til tomorrow, and the simple, yet difficult, solution to the imbalance of the demand we experience versus our capacity to accomplish those demands.

Today's episode is sponsored by Codeship. Go to codeship.com and use code DEVELOPERTEA for 20% off any premium hosted continuous integration platform.

In Part Two of this episode Mackenzie Child and I talk about his 12 in 12 challenge, and making the switch from designer to developer.

Today's episode is brought to you by OneMonth.com. Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just one month, and receive a limited-time 25% discount!

I caught up with Mackenzie Child to talk about his 12 in 12 challenge, making concrete goals, and learning to recognize when you're overcommitting.

This episode is brought to you by Raygun. Raygun detects every error in your software, the second they happen, finding bugs before your users do. Sign up for a FREE trial at raygun.io

Teaching is one of the best ways to solidify the skills and knowledge you know. During this episode, I'll talk about when to start teaching, how to start teaching, and three benefits of teaching.

Today's listener question comes from Matthew, who asks: "How should I separate my social media identities, or should I separate my social media identities between professional and personal life?"

This episode is sponsored by OneMonth.com. Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just one month, and receive a limited-time 25% discount!

Today I talk about getting the most out of an internship.

This episode is brought to you by Raygun. Raygun detects every error in your software, the second they happen, finding bugs before your users do. Sign up for a FREE trial at raygun.io

Thanks to you, and all of our other listeners Developer Tea has reached over 1,000,000 unique listens!

To commemorate the occasion we've created an official Developer Tea t-shirt found exclusively on Cotton Bureau. Visit bit.ly/dtshirt to pre-order your exclusive t-shirt. The last possible second to buy our design is Jun 18, 2015 at 8:00 PM EDT.

On today's episode, I talk about the importance of forming an informed opinion by disecting two questions in github's Front-End Developer Interview Questions repository.

This episode is sponsored by OneMonth.com. Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just one month, and receive a limited-time 25% discount!

Today's episode was inspired by a listener question on job hunting and what makes you employable.

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea to get started building apps for millions of small business today!

Brianna and Andrew Norcross are a powerhouse of a couple. They started Reaktiv Studios, a WordPress-focused agency based in Florida. I spoke with Brianna and Andrew about how they have learned to work together as a married couple. If you missed it, make sure you check out Part 1 of this series.

Brianna and Andrew Norcross are a powerhouse of a couple. They started Reaktiv Studios, a WordPress-focused agency based in Florida. I spoke with Brianna and Andrew about how they have learned to work together as a married couple. Be sure to subscribe if you don't want to miss part two! Show notes can be found at http://DeveloperTea.com.

Today's sponsor is Codeship, a hosted continuous integration platform. Get started today at Codeship.com, and use the code developertea for 20% off any plan when you choose the premium plan!

Hey everyone! Today, I celebrate a hero of mine, Kent Beck. Full of quite a few pieces of wisdom, Kent is an incredible thinker and writer. Today, I share two quotes from Kent, and discuss their implications.

Make sure you vote for Developer Tea for the Net Awards! To vote, simply go to http://bit.ly/votetea and follow the instructions on the page!

Today's episode is all about media consumption, and the importance of slowing down and being more intentional about what we consume.

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea to get started building apps for millions of small business today!

Today, we discuss the place of formalization and theory, and how we should be starting from the position of discovery rather than trying to fit every problem to a pre-existing theoretical formula.

Today's sponsor is Codeship, a hosted continuous integration platform. Get started today at Codeship.com, and use the code developertea for 20% off any plan when you choose the premium plan!

Today, I answer a question from listener Emalee about how to become a beginner mentor. From the outside looking in, this is very difficult! Going from "student" to "teacher" is a hard transition. I outline a few thoughts, and give you two tips from my experience. For episode notes, go to https://developertea.com

Metaphors are a powerful way of exploring a given subject. In this episode, I'll share with you why metaphors are so powerful, and how you can create effective metaphors yourself!

To vote for Developer Tea in the 16th annual Net Awards, go to http://bit.ly/votetea!

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea to get started building apps for millions of small business today!

In this episode, I give 4 tips for creating a great resume. The reality is, resumes are still an important part of the hiring process. Your resume can make or break you. So, what are employees looking for in a developer? I can only speak from my personal experience, and I believe these 4 tips will help you create a better resume for the job you want!

Today's sponsor is Codeship, a hosted continuous integration platform. Get started today at Codeship.com, and use the code developertea for 20% off any plan when you choose the premium plan!

Today, I'm joined by the talented and intelligent Travis Neilson.

Travis is the creator of DevTips, an instructional YouTube channel that has generated over 1 million views and about 35,000 subscribers! Travis invited me on his show recently, and I had such a good time that I decided to invite him to Developer Tea. We talk about quite a few things related to different platforms and media types, and being a publisher on each of these media types.

You can find the YouTube channel for DevTips here: https://www.youtube.com/user/DevTipsForDesigners

Make sure you also follow Travis on Twitter at https://twitter.com/travisneilson

Today, I'm joined by the talented and intelligent Travis Neilson.

Travis is the creator of DevTips, an instructional YouTube channel that has generated over 1 million views and about 35,000 subscribers! Travis invited me on his show recently, and I had such a good time that I decided to invite him to Developer Tea. We talk about quite a few things related to different platforms and media types, and being a publisher on each of these media types.

You can find the YouTube channel for DevTips here: https://www.youtube.com/user/DevTipsForDesigners

Make sure you also follow Travis on Twitter at https://twitter.com/travisneilson

In this episode, I discuss the origin of difficulty and confusion, and how we can better deal with these things on a day to day basis. It turns out, frustration and confusion are some of the most important experiences in our lives.

Today's episode is sponsored by Developer Tea! Go to OneMonth.com/developertea to get 25% off now!

In today's episode, I discuss three different methods that will help create long lasting, usable memory more effectively.

Today's sponsor is Codeship, a hosted continuous integration platform. Get started today at Codeship.com, and use the code developertea for 20% off any plan when you choose the premium plan!

In today's episode, I talk about the importance of synthesis to the process of creating novel things. I also discuss our obsession with originality and "creating from nothing."

Today's episode is sponsored by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DeveloperTea" on the billing page after you create your account to get a $10 credit!

Today, I interview Daniel Rapp, creator of the Doppler.js library. Daniel is a computer science student in Sweden who is constantly investigating the intersection of math and creativity using code. Doppler became popular on GitHub, despite the fact that it isn't practically useful for most developers; this interested me, so I decided to reach out to Daniel.

Show notes can be found at http://developertea.com/episodes/11297

Thanks to today's sponsor, Codeschool! http://codeschool.com/?ref=devtea

In today's episode, listener Summit asks about how to search for a new job while being employed, and how to keep from getting to exhausted.

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea to get started building apps for millions of small business today!

In today's episode, I discuss the importance of relying on obviousness when designing software and user interfaces, and when you should be utilizing surprise.

Today's episode is sponsored by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DeveloperTea" on the billing page after you create your account to get a $10 credit!

Matt is a beginner developer who is making a shift to support his new life situation, in which he is unable to work a normal 9-to-5 job in an office. Matt sent me an email asking a few questions about this shift, and how he should begin to learn.

This episode is sponsored by OneMonth.com. Head over to OneMonth.com/developertea to get started learning Ruby on Rails in just one month, and receive a limited-time 25% discount!

In this week's inspiration episode starts with a quote from Brian Eno, a highly influential musician and audio engineer, about limiting options in order to better take advantage of our efforts.

Scott Belsky (http://twitter.com/@ScottBelsky) is the VP Products & Community at Adobe and cofounder of Behance. Scott is also a successful investor in major tech companies such as Periscope and Uber.

Scott and I talk about the fundamental nature of creativity, why he created Behance, staying focused, the value of formal education, and what he wishes more people would ask him. Finally, at the end of the second part of the interview, Scott shares specific advice for developers who are wanting to work better with visionaries. Enjoy the interview!

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea to get started building apps for millions of small business today!

Scott Belsky is the VP Products & Community at Adobe and cofounder of Behance. Scott is also a successful investor in major tech companies such as Periscope and Uber.

Scott and I talk about the fundamental nature of creativity, why he created Behance, staying focused, the value of formal education, and what he wishes more people would ask him. Finally, at the end of the second part of the interview, Scott shares specific advice for developers who are wanting to work better with visionaries. Enjoy the interview!

In today's episode, we discuss the importance of standards and standards bodies for web technologies, specifically for HTML, CSS, and JavaScript specs.

Today's episode is sponsored by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DeveloperTea" on the billing page after you create your account to get a $10 credit!

In this episode, long-time listener Devin asks about how to grasp things that go over his head. You're not alone, Devin! In this episode, I give you (and others just like you) encouragement in the midst of your confusion, as well as some more practical advice for learning something new.

Today's sponsor is OneMonth.com - go to OneMonth.com/developertea and enroll today to get 25% off your first month!

In today's episode, I talk with Hampton Catlin about fast Sass compilation with libsass, and then we discuss his latest project, Wordset, and why we need a truly open source dictionary.

Further show notes can be found at http://developertea.com!

This episode is sponsored by Intuit. Check out the developer sandbox and API explorer at http://intuit.me/DevTea

In this episode, I sat down with Hampton Catlin to talk about his Ruby survey, the implications of the data, and about the evolution (and naming) of Sass.

Show notes can be found at http://developertea.com

In today's inspiration episode, I discuss the importance of removing barriers between you and your most important work, and why that is such an important thing to do. I then discuss 3 practical steps you can try that have helped me get to my focus state, and get more meaningful work done every day.

Today's episode is sponsored by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DeveloperTea" on the billing page after you create your account to get a $10 credit!

Pamela Vickers and I sat down at Ancient City Ruby to talk about culture, conferences, and ping pong. And it was awesome.

Pamela Vickers and I sat down at Ancient City Ruby to talk about culture, conferences, and ping pong. And it was awesome.

In today's episode, Clyde asks about learning to code while on the road. If you've ever tried to focus in a new environment, or if you are learning to code while changing locations, this episode is for you!

Ben Lesh is a senior UI engineer at Netflix, where he works on projects that use reactive programming in JavaScript to manage massive amounts of data. Ben talks with me about a variety of topics, focusing on reactive programming and data stream processing. Ben also gives his advice to you, whether you are a young developer or well into your career. Make sure you Tweet at Ben at https://twitter.com/benlesh and thank him for coming on the show!

Today's episode is sponsored by DigitalOcean. Go to https://digitalocean.com to get started, and use the promo code "DeveloperTea" on the billing page after you create your account to get a $10 credit!

Ben Lesh is a senior UI engineer at Netflix, where he works on projects that use reactive programming in JavaScript to manage massive amounts of data. Ben talks with me about a variety of topics, focusing on reactive programming and data stream processing. Ben also gives his advice to you, whether you are a young developer or well into your career. Make sure you Tweet at Ben at https://twitter.com/benlesh and thank him for coming on the show!

How we spend our days is, of course, how we spend our lives. But how can we get a better grasp on time? In this episode, I share a simple tip that exploits our brain's natural tendency to take shortcuts to help you better experience time and avoid the feeling of "time flying by" faster than you'd like.

Today's episode is sponsored by OneMonth.com - go to http://onemonth.com/developertea to get 25% off your first month!

In this episode, we talk about "best practices" and advice, and what you should do with those things in your day to day life. Today's episode sponsored by Intuit! Head over to http://intuit.me/DevTea to get started!

I had the pleasure of attending Ancient City Ruby and interviewing a few folks while I was there. Ernie Miller was a speaker at ACR, and also sat down with me to talk about agile, humane development, and the implications of technically oriented people making a track switch to management. Thanks, Ernie! Don't forget to follow @erniemiller on Twitter and let him know you enjoyed hearing him on @DeveloperTea!

Today's episode is sponsored by Intuit Developer. Get started developing applications for millions of business already using Quickbooks at http://intuit.me/DevTea today!

This episode is all about estimation, and how important it is to focus on estimating small things, and understand the implications of scale on your estimations.

This episode is sponsored by Digital Ocean, cloud SSD hosting that you can deploy in just 55 seconds. Use the code "DeveloperTea" to get $10 off today at http://digitalocean.com - plans start at just $5/month!

I had the pleasure of attending Ancient City Ruby and interviewing a few folks while I was there. Ernie Miller was a speaker at ACR, and also sat down with me to talk about agile, humane development, and the implications of technically oriented people making a track switch to management. Thanks, Ernie! Don't forget to follow @erniemiller on Twitter and let him know you enjoyed hearing him on @DeveloperTea!

In today's episode, I'm ecstatic to announce 500k unique listens! That's half of a million, if you didn't already pick up on that.

I'm looking forward to the 1 million mark with all of you!

I also discuss a few tips for starting from ground zero. Thank you for your support!

If you'd like to give back to Developer Tea, head over to http://developertea.com/donate - every donation is a huge help to making this show a reality 4 days a week!

Today I interview Rebecca Murphey, one of the JavaScript community's most memorable voices and a genuine, kind person. Rebecca has been doing JavaScript for quite a few years, and you might know her from yayQuery and other jQuery-related things, her work at Bocoup, or her writing on rmurphey.com. Rebecca now works at BazaarVoice. In this interview, we discuss a myriad of things, including the difficulties of writing third-party JavaScript, working with hardware, and her open source efforts on Scoutfile.

Thank you for listening! Remember, you can support the show by going to https://developertea.com/donate

Today I interview Rebecca Murphey, one of the JavaScript community's most memorable voices and a genuine, kind person. Rebecca has been doing JavaScript for quite a few years, and you might know her from yayQuery and other jQuery-related things, her work at Bocoup, or her writing on rmurphey.com. Rebecca now works at BazaarVoice. In this interview, we discuss a myriad of things, including the difficulties of writing third-party JavaScript, working with hardware, and her open source efforts on Scoutfile.

Thank you for listening! Remember, you can support the show by going to https://developertea.com/donate

In today's episode, I share some (insider) news with you that I think you'll find to be exciting.

In today's episode, listener Jessica asks what a full stack developer is.

Dont forget, you can support the show by donating at https://developertea.com/donate

Dan Denney is a wealth of knowledge, and in today's episode, he's joined me to share some of that knowledge with you. Dan is an HTML email craftsman at Code School. On today's episode, we talk all about HTML email and Dan's experience with Front End Design Conference. Make sure you follow Dan on Twitter: https://twitter.com/dandenney. Full show notes can be found at https://developertea.com.

In today's inspiration episode, I talk about the non-permanence of our work, and how that empowers us to make faster decisions.

Dont forget, you can support the show by donating at https://developertea.com/donate. Dan Denney is a wealth of knowledge, and in today's episode, he's joined me to share some of that knowledge with you. Dan is an HTML email craftsman at Code School. On today's episode, we talk all about HTML email. Make sure you follow Dan on Twitter: @dandenney. Full show notes can be found at https://developertea.com

In this episode, I answer listener Eric's questions about how to keep up with the news, and when to get a masters degree.

Further resources/links can be found at DeveloperTea.com!

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)

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)

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

In this episode, I discuss some of my personal rules for maintaining a reputation of professionalism.

Support Developer Tea: https://developertea.com/donate

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.

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.

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.

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.

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.

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

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.

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!

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

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

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. :)

I'm excited to be interviewing Ben Orenstein from Thoughtbot. 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

-Giant Robots Smashing into Other Giant Robots podcast: http://giantrobots.fm/

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

I'm excited to be interviewing Ben Orenstein from Thoughtbot. 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

-Giant Robots Smashing into Other Giant Robots podcast: http://giantrobots.fm/

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

Around 1:00, Brett asks how to become an “advanced developer.”

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/

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

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

In this episode, we talk about stigmas and stereotypes.

As developers, and as humans, we have a responsibility to treat each other fairly. We also have a responsibility to our craft.

In this episode, I discuss the one thing that developers should be measured by.

The first month of Developer Tea was officially marked yesterday, and in this episode, I'd like to thank you. I also challenge you towards the end of the episode. Thank you so much for listening to the show!

What was the last time you practiced writing code? Any expertise arguably requires an intentional, focused effort on practicing a set of exercises. Kata acts as the practice exercises for programming.

In this episode, I talk about code kata, and I also talk about the danger of being addicted to problems, and making sure we keep our kata efforts separate from our real problem-solving efforts.

codekata.com

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In this episode, I interview front-end developer Daniel Kao. Daniel has been running his site, Diplateevo.com, since his freshman year in high school.

Daniel is a brilliant individual, and happens to be only 20 years old. He has already had a chance to meet some of his heroes, like Chase Jarvis, Ramit Sethi, Peter Thiel, Randy Komisar, and more.

This past year, Daniel did something that took a lot of self control: He cut sugar for a whole year. In our interview Daniel tells me why he made this choice.

Finally, Daniel is moving into a complicated field (grant writing) that he has no experience or training in. In the interview, we discuss why this can actually be a great idea for your career.

If you are enjoying the show, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In this episode, I discuss flexibility. Why is flexibility important, and what can you do to make your code and your workflow more flexible? I'll share something I did recently that made creating this podcast a bit easier to accomplish.

If you are enjoying the show, please consider buying me some tea: http://www.developertea.com/buy-me-tea

On this episode, I continue the interview Chris Coyier. Chris is the creator of CSS-Tricks.com, Codepen.io, and hosts Shoptalk Show with Dave Rupert. In this second part of a two-part interview, Chris and I talk about getting good at being a musician (or at cutting hair), why we rewrite code we've already written, and lots of other necessary things.

Mentioned:

  • ShoptalkShow.com
  • Codepen.io
  • css-tricks.com
  • DeveloperTea.com

Don't forget to subscribe, rate/review on iTunes, and get in touch!

If you are enjoying the show, would you consider buying me some tea? http://www.developertea.com/buy-me-tea

On this episode, I interview Chris Coyier. Chris is the creator of CSS-Tricks.com, Codepen.io, and hosts Shoptalk Show with Dave Rupert. In this first part of a two-part interview, Chris and I talk about how he got started with CSS Tricks. We also talk about what it's like to make such a massive amount of freely available resources.

Mentioned: ShoptalkShow.com Codepen.io css-tricks.com DeveloperTea.com

If you are enjoying the show, would you consider buying me some tea? http://www.developertea.com/buy-me-tea

Ruby developer and author Justin Weiss joins me to talk about his experience working with Avdi Grimm on a guest episode for Ruby Tapas, why he chose Rails, and his book. Then, Justin gives you his 30-second suggestion to help you become a better developer.

Mentioned:

If you are enjoying the show, would you consider buying me some tea? http://www.developertea.com/buy-me-tea

In this episode, I talk about how I approach programmatic problems, and I give all developers my opinionated understanding of the most important factor of problem solving: imparting knowledge into your problem solving mechanisms.

If you're enjoying the show, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In this episode, I share some of the stuff I've been using. None of these folks are sponsoring the show.

Mentioned: Ruby - https://www.ruby-lang.org Rails - http://rubyonrails.org Grape - https://github.com/intridea/grape Sinatra - http://www.sinatrarb.com Focus at Will - https://www.focusatwill.com vim - http://vim.org Sublime Text 2 - http://www.sublimetext.com/2 Thoughtbot's thoughts on vim: http://robots.thoughtbot.com/tags/vim Upcase - https://upcase.com Simplenote - http://simplenote.com Drafts - http://agiletortoise.com/drafts Quiver - https://itunes.apple.com/us/app/quiver-programmers-notebook/id866773894

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In this episode, we cover (only 2 of) the hardest parts of computer science. Spoiler alert: this short podcast will not solve all of your complex coding conundrums, but it will provide you with some alliterative show notes.

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

On today's episode, I talk with Nick Morrison and Kody Dahl, both students about to graduate from the design BFA program at Georgia State University, for the second part of our interview.

Kody and Nick are both incredibly hard-working folks who happen to also work at Whiteboard.

In part two, we have a discussion about their professors, design software, life skills, and we (try) to answer the $150,000 question.

The interview went quite a bit longer than we expected it to go, so I've decided to split the interview into two parts, so be sure to check out part 1 of episode 7 as well.

A big thanks to Nick and Kody! Follow them:

@Nickm717 @kodieodie

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

On today's episode, I talk with Nick Morrison and Kody Dahl, both students about to graduate from the design BFA program at Georgia State University. Kody and Nick are both incredibly hard-working folks who happen to also work at Whiteboard.

In part one, we start a discussion on formal design education.

The interview went quite a bit longer than we expected it to go, so I've decided to split the interview into two parts, which will both be released this week.

A big thanks to Nick and Kody! Follow them.

@Nickm717 @kodieodie

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

How do you code a feeling? Today, we're going to be talking about how to deal with ambiguous feedback. The answer is kind of ambiguous, unfortunately, but we live in a subjective world, so let's all learn how to value subjective things, shall we?

We've managed to hit LESS than 5 minutes on this one! Hope you enjoy it. Up next in the queue is our first interview episode double-release, which is a bit longer, so be on the look out!

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In today's episode, we will not be talking about drugs. For long. Instead, we're going to talk about some kind-of amazingly weird trends in how we use technology, and how we might could be more intentional in the time we spend with screens.

We (again) went over the 10 minute mark, but hopefully the discussion is worth the extra half minute to you!

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

Learning is one of the most important skills for developers to cultivate. In this episode, I'll talk about why that's the case, and a method for learning you might not have tried before.
Today's episode goes just a tad over 10 minutes - I'm doing my best to cut out the cruft, though.

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

Prototyping is a process that bridges the gap between production and static design. In this episode, I talk a bit about what that means, and about what is required for all good prototypes. If you aren't prototyping now, you need to catch up.

If you enjoyed this episode, please consider buying me some tea: https://www.developertea.com/buy-me-tea

Edit: I accidentally called the Facebook prototyping tool, Origami, "Paper". Of course, this was a mistake. Sorry about that folks.

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

In this episode, I talk about focus, and why it's so important for developers to cultivate focus. We'll discuss some pretty amazing statistics about how we use technology, and I challenge you to not listen to this podcast.

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

This is the proverbial "hello" episode, where I tell you what Developer Tea is all about. Developer Tea is born out of my own desire to have shorter podcasts that come out more often. I very rarely have the time to listen to so many of the podcasts I'd like to listen to, because they are just simply too long. Developer Tea is engineered to fit inside your tea (or coffee, or kombucha) break.

If you enjoyed this episode, please consider buying me some tea: http://www.developertea.com/buy-me-tea

Copyright 2020 Spec Network, Inc.