Skip to content
Developing Up podcast artwork

PODCAST · technology

Developing Up

by Mike Miles

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

Publisher-supplied feed metadata · PodParley refreshed Apr 14, 2026 · Source feed

Episodes

  1. More Career Advice

    In the season two finale we take a listen back to all of the advice shared by our guests. While each piece of advice focuses on a different non-technical aspect of a career in development, they all share a commonality. Each one is a result of mistakes made, lessons learned and the experiences of...

  2. Process, Abstraction & Mentorship

    There are any number of ways development teams can work together to make sure they are improving as a group and as individuals. In this episode we talk with Tracy Lee (@ladyleet), JavaScript developer and CEO of ThisDotLabs, about the benefits of process, abstraction and mentorship. Tracy talks...

  3. Pair Programming

    Development is not a individual activity, it is a team activity. To grow your development skills and knowledge you need to be able to work collaboratively with other developers. In this episode we talk with Ben Orenstein (@r00k), co-host of The Art of Product Podcast and co-founder and CEO of…

    more
  4. Pragmatism

    Progressing in every aspect in a development career requires being pragmatic. It means to be engaged in what you do and approach things in a sensible and realistic way. In this episode we talk with David Thomas (@pragdave) and Andrew Hunt (@PragmaticAndy), two people who have literally written…

    more
  5. Code Reviews

    The core of having a career in development is focused on writing code. To grow and improve in your career, means improving on the code that you write. To do so, requires insights and feedback from those you work with. In this episode we talk with Angie Jones (@techgirl1908), a developer advocate,...

  6. Career Transitions

    For a majority of developers your career is not going to take place at a single location. In how markets and technologies change it is likely that at some point in your career you will need to be prepared to make a change. In this episode we talk with Gus Childs (@guschilds), a Front-End…

    more
  7. Building Trust

    To be able to take risks, learn and grow in your development career you need to have trust. Trust in your co-workers, teams but most importantly trust in yourself and your capabilities. In this episode we talk with Ali Spittel (@aspittel), Software Engineer and co-host of the Ladybug Podcast…

    more
  8. Public Speaking

    An important aspect to growing a career in development is the ability to communicate technical details to less technical audiences. Improving your ability to communicate clearly is hard to do if you only practice in high-pressure situations. In this episode we talk with Karl Hughes (@karllhughes)...

  9. Security

    As a developer you are responsible for all of the code you and your team write and implement. If that code is not secure it can cause problems for your projects, your company and your career. In this episode we talk with Doug Bryant Jr (@cybergent_101) an IT security Analyst and host of the...

  10. Career Ownership

    You are the only person who can take control of your career in development and make it what you want. In this episode we talk with James Hickey (@jamesmh_dev), a .NET developer about the concept of career ownership. James shares his journey into a career in development and what he needed to do to...

  11. Working Remotely

    When a majority of your day is spent on a computer where you work does not matter as much as how you work and how you communicate. In this episode we talk with Kellie Walton(@roundoctagon), Director of Client Services & Strategy at Isovera about working Remotely. Kellie outlines the benefits and...

  12. Career Advice

    In the season two finale we take a listen back to all of the advice shared by our guests. While each piece of advice focuses on a different non-technical aspect of a career in development, they all share a commonality. Each one is a result of mistakes made, lessons learned and the experiences of...

  13. Communication Tactics

    Central to being a successful developer is establishing tactics for communicating ideas, needs and tasks with other people. In this episode we talk with Heather Staudt, UX Product Manager at BioRAFT about communication. Heather outlines the importance communication plays on her team to correctly...

  14. Staying Motivated

    To progress in a development career requires motivation. An underlying personal need and goal to push your self to improve and grow. In this episode we talk with Nathan Dentzau (@nathandentzau), senior developer at Oomph Inc about being motivated. Nathan shares how he's motivated himself to grow…

    more
  15. Learning How to Adapt

    Being able to adapt and alter approach due to changing requirements, technologies and methods is an important part of growing and thriving as a developer. With out doing so, there is risk of getting stuck or bottlenecked in your career. In this episode we talk with Brian Perry (@bricomedy)…

    more
  16. Values of Networking

    Networking plays an important part in a career in development. Connecting with other people can provide opportunities for personal and career growth. In this episode we talk with Chris Free (@chrisfree), Partner and Creative Director of Chromatic, about the value of being able to network with…

    more
  17. Developing The Why

    As a developer it is common to focused on only the What and How of what you are developing. Those helps you plan a solution, but they do not allow you to understand if you are delivering the correct value. In this episode we talk with Dwayne McDaniel (@McDwayne), developer advocate for Pantheon...

  18. Challenging Yourself

    A career in development is full of challenges. However it can be easy to slip into a cycle of development stagnation, approaching every problem the same way, with the same tools. In this episode we talk with Mark Robert Henderson (@hackforthesea), a lead developer at CUASHI and organizer of the...

  19. Balance

    Your development career is not an isolated part of your life. It affects and is effected by the other parts of your life. In this episode we talk with Chris Albrecht (@chrisalbrecht), Senior Developer at Lullabot (@lullabot) about why it is important to maintain balance in your life as a…

    more
  20. Leadership Mindsets

    Technical leadership is not a specific role, it is a mindset. In this episode we talk with Adam Bergstein (@n3rdstein), V.P. of Engineering at Hook42 (@hook42inc) about what it takes to be a technical leader. In our discussion we tak about behaviours and traits that technical leaders embody and...

  21. Imposter Syndrome

    Development is full of complexities and challenges. Because of this, it can be difficult to maintain confidence in your development abilities. In this episode we talk with Aubrey Sambor (@starshaped), a front-end developer about Imposter Syndrome. Something that effects almost all developers at...

  22. Different Perspectives

    Many different types of people interact with the projects that we develop. To be successful then we need to be able to approach our work from their different perspectives. In todays episode we talk with Carie Fisher(@cariefisher) from Hook42 who is a front-end web developer and advocate for...

  23. Knowing What Not to Build

    Development is about building solutions to solve problems. But when developing solutions, do you need to build everything yourself? In this episode we talk with Jonathan Solórzano-Hamilton (@jhsolor, @peachpie), Assistant Director of IT Operations and Architecture for ORIS at UCLA. We discuss why...

  24. Continuous Learning

    The only way to grow and progress in your development career is to be constantly learning. In this episode we talk with Thomas Feeley (@thomasdfeeley), who has spent his development career learning new skills to keep up with the ever changing development landscape. During our conversation we...

  25. Developer Mindsets

    Development is not just an activity, it is a state of mind. In this episode we sit down with Colby Cook of Genuine (@wearegenuine) and talk about what it means to have a developer mindset. In our conversation we discuss what development has in common with construction, why approaching development...

  26. Taking Risks

    An important part of your development career is understanding when and how to take risks. In the first episode of season two we sit down with Jim Fisk (@jimafisk) and Stephanie Luz (@SayStephanieNow) of Jantcu (@jantcutech) and talk about taking risks as a developer. In our conversation we…

    more
  27. Dealing with Change

    In the final episode of season one we discuss the one constant in your development career, change. We focus the conversation on three main areas of change; in your projects, in your role & responsibilities and in your life. Highlighting ideas from previous episodes we talk about how to approach...

  28. Keeping your Day Fresh

    At some point every developers will hit a slump and find their days feeling stale. To keep your development career progressing and exciting it is important that you find ways to keep every day "fresh". In this episode we discuss why it is important to find new development challenges everyday and...

  29. Dealing with Setbacks

    The path of development is full of wrong turns, pitfalls and mistakes. You cannot control when a setback will occur on your project, on your team or in your career. What you can control is how you react to the situation. In this episode we discuss what to do when development setbacks occur and…

    more
  30. Preventing Developer Stress

    In development some stress helps to provide a sense of urgency. However too much stress can degrade your ability to produce your best work. In this episode we discuss some common causes of stress in development and why they can become problems. We then talk about a few methods you can use to…

    more
  31. Procrastination vs. Precrastination

    When it comes to getting tasks completed there are two types of developers. Those who get things done as soon as possible and those who wait until the last minute. Being one is not better than being the other as long as you are able to deliver your best work. In this episode we are discussing the...

  32. The Art of the Code Review

    Great developers continually seek to improve the code they work on and write. In this episode we discuss how you can use code reviews to help yourself and your team become better developers. We discuss a few different scenarios, outside the formal “Code Review” that can provide you a chance to...

  33. Task Estimation Techniques

    Estimating is hard. In fact, estimating is sometimes considered one of the hardest aspects of development. While for reasons beyond your control you can never guarantee the accuracy of our estimates, you can control how well you deliver and defend the estimates you provide. In this episode we are...

  34. Developing a Plan

    To make consistent progress in your development you need to develop a plan. Without a plan you risk wasting time, duplicating work or working towards the wrong goals. In this episode we discuss the importance and methodologies behind developing a plan. We talk about why having the skills to…

    more
  35. Establishing Office Connections

    Connections with coworkers is as beneficial to your career as your external network connections. How do you establish meaningful office connections? How do you bridge the gap between technical and non technical discussions? Once you have established a connection how do you maintain it? In this...

  36. Building Your Developer Network

    Building a network of professionals is imperative to the growth of your development career. Where do you find the right professionals to connect with? When you do find them how do you start creating meaningful relationships? In this episode we focus on helping you answer those questions. Using…

    more
  37. Development Interview Situations

    The skillsets you used to land your development job are useful well after the interview is over. In this episode we breakdown the lifecycle of an interview and highlight the many different interview type situations you experience as a developer. We explain each phase of the interview lifecycle…

    more
  38. Leading by Example

    To be a great developer, you need to promote greatness in others as well as yourself. In this episode we answer a question from listener Tom on how to lead by example. We talk about how setting a good example can benefit both your team and your own career. Using lessons we have learned ourselves,...

  39. Asking for Help, Not for Answers

    No developer starts out as an expert. The ability to ask for guidance rather than answers allows you to take ownership of advancing your career. It can be scary to ask for help, but we will provide suggestions for overcoming this fear. Using examples from our own careers, we outline what to do...

  40. Handling Mistakes Gracefully as a Developer

    You are going to make mistakes during your development career and that is normal! In this episode we discuss how making a mistake helps you improve as long as you approach the blunder with a learning mindset. We talk about why development mistakes happen, what to do when you make one and tips for...

  41. Getting comfortable with being uncomfortable

    Facing new career challenges as a developer is often uncomfortable. In today's episode we discuss the importance of getting comfortable with being uncomfortable. We examine the risks of staying comfortable and the trap of “good enough”. We then talk about uncomfortable situations you may face and...

  42. How to give and receive feedback

    Feedback is crucial to career growth as a developer. In today’s episode we tackle feedback from both the perspective of the manager and that of the developer. Managers will learn to give constructive and useful feedback. Developers will learn how to productively use feedback to improve…

    more
  43. The Importance of one-on-ones

    Great developers need great support, feedback and communication. In today's episode we talk about the importance of regular one-on-one meetings for both developers and managers. We discuss how managers can establish and maintain successful one-on-one meetings. We then discuss how as a developer…

    more
  44. The Four Attributes of a Great Development Team

    To become a great developer you need the support of a great team. But what makes a development team great? In today's episode we discuss the four attributes of successful development teams. We talk about why each attribute matters and how they build trust and excellence. We also explain how you…

    more
  45. The three key phrases you need to know to be a great developer

    In episode six of the Developing Up podcast we talk about the three phrases you need to learn to say with confidence as a developer: "Yes", "No", and "I don't know". First we discuss why knowing these phrases is key to your development career. Then we dive into each one and outline how to say…

    more
  46. Six ways you can be a more productive developer

    In episode five of the Developing Up podcast we focus on six ways to be a productive developer. We first establish the benefits of productivity and how it impacts your career growth. We then touch on the important distinction between being productive and just being busy. Finally we share six...

  47. Why it is important that you maintain a healthy work/life balance.

    In episode four of the Developing Up podcast we discuss the importance of balancing work, home and everything in between. We talk about what work/life balance means and what aspects of your life it covers. We dive into ways that we maintain a healthy balance between work and home/everything else....

  48. How you identify, treat and prevent the three types of developer burn out

    In episode three of the Developing Up podcast we explore the dangers of developer burnout. We discuss what burnout is and the various types that developers may experience. We then break down the signs to help you recognize burnout in yourself and others. Finally, we talk about how to deal with...

  49. To get more done as a developer you need a personal task management system

    In episode two of the Developing Up podcast we cover task management. We discuss the importance of establishing a personal task management system. We then outline the key concepts and methodologies of many systems that we have found helpful ourselves. Finally we discuss the systems we use and how...

  50. Using D.U.M.B goals and S.M.A.R.T goals to grow your development career.

    In the first episode of the Developing Up podcast we talk about goals and goal writing systems. We discuss why goals matter for personal and career growth. We then take a deep look at how you can create and write goals using specific goal writing systems. Finally we discuss ways to succeed in…

    more

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

TOPICS IN THIS SHOW

Click any topic to search every transcript on PodParley for moments someone mentioned it.

Loading reviews...

ABOUT THIS SHOW

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

HOSTED BY

Mike Miles

Frequently Asked Questions

How many episodes does Developing Up have?

Developing Up currently has 50 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Developing Up about?

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

How often does Developing Up release new episodes?

Developing Up has 50 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to Developing Up?

You can listen to Developing Up on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Developing Up?

Developing Up is created and hosted by Mike Miles.
URL copied to clipboard!