Developing Fatigue: Recent Episodes

Toran Billups, Kris Van Houten & Brandon Williams

Software development podcast with a focus on the human side of programming

View Details

In this episode Kris and Toran discuss what to expect from a paid conference training.

References

ElixirConf 2021 Training

The Overstory

Pragmatic Studio LiveView Pro

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Kris and Toran discuss an article titled "The dispassionate developer" and the controversy around staying sharp in the software industry.

References

Vim Clutch

The dispassionate developer

Tailwind CSS

Windy

Obsidian

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Kris and Toran discuss decorators, programmer identity and the value of hobby projects.

References

EmberJS

Babel decorators

Elixir

Spartan Trifecta

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Kris and Toran discuss React Native, push notifications and the value of a team retreat.

References

React Native

Expo

Expo Push Notifications

Elixir Wizards

Phoenix LiveView Drag and Drop

Akira The Don

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In the season 3 kickoff Kris and Toran discuss growth during the long gap between seasons.

References

Knowledge Work 3.0

Stencil

Web Components

Tailwind 2.0

See you at the top

Read to lead

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In the season 2 finale Kris, Brandon and Toran discuss the pros and cons of the controversial take home assignment.

References

Take Home

Force Push

Toran's Take Home

Blinkist

What's Best Next

TypeScript Decorators

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Toran and Brandon discuss why software engineers get stuck, how they persist and the potential downsides of relentless problem solving.

References

Rubber duck debugging

Amazon ECS

Docker and iptables

Focusrite Scarlett Solo

Splendor

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Toran and Kris discuss various trends in software development. In particular, we cover thick client development, the rise of javascript and atomic css frameworks.

References

Frontside podcast with Kris

Dreaming in Code

Shaping, betting, and building podcast

AJAX

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Toran and Brandon discuss what it takes to be successful in tech. We cover hard skills and soft skills alike in search of useful career advice for both JR and SR engineers.

References

Impostor Syndrome

Gary Bernhardt

Growth Mindset

Walking Skeleton

Why Elixir? Throughput

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

In this episode Kris and Toran chat about digital minimalism inspired by the book from Cal Newport. We talk about social media and the role silence plays in the attention economy.

References

Digital Minimalism

Digital Minimalism ebook on blinkist

Visible

Spartan Race

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

This week Kris and Brandon talk about building trust across teams. Their discussion includes a handful of personal stories on the subject including when they felt trusted, frustrated and everything in between.

References

Ruby on Rails

Postmortem

Enneagram

Impostor Syndrome

aws

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

Brandon and Kris attempt to console Toran as he wrestles with the idea that his reputation might be on the line as he makes the transition into gaming software development.

References

Monkey Patching

Extreme Programming (XP)

Test First

DevOps

How to Lead When You're Not in Charge

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

Kris and Toran discuss lightning talks, the tradeoffs associated with remote work and 1 minute praisings. They also touch on work ethic and finding focus time while remaining connected.

References

Testing Multi-Node Phoenix @ElixirConf

F3 Nation

The acceptance testing burden

The New One Minute Manager

Impostor Syndrome

How to Win Friends & Influence People

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

We kick off season 2 with a discussion about the career transition both Kris and Toran made in early 2019. We also hear from Brandon about training up new hires, the force multiplier effect and embracing challenges from less experienced engineers.

References

MacBook Pro

Key Bindings for VSCode

Lonestar Elixir

Vue.js

Elm

Enneagram

GNU Debugger

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

View Details

How do you do a code review and provide feedback in a non threatening way? How do you receive code review feedback? What is the point of code reviews? Listen to Kris, Toran, and Brandon cover these questions in how to give and receive code reviews to level up your team.

References

Code Review

Creating a pull request

20% of code lives > 5 years

ember-a11y

graphQL workshop

Bullet Journal

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/13/code-review

View Details

Kris, Toran, and Brandon discuss what a cross functional team is and how to get the most out of the team setup. They cover team composition strategies that improve the flow of work and how crossing boundaries can increase throughput.

References

Cross Functional Team

Modern Agile

Active Listening

Docker

Skin in the game

No Silver Bullet

Release Management

F3 Nation

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/12/cross-functional-teams

View Details

This week Toran and Brandon are interviewed by Kris as we learn more about consulting. We talk about the differences between consulting and contracting, why consultants/contractors tend to have a high hourly rate, some of the business and legal aspects of consulting, how to land that first consulting job and ultimately why they left consulting to return to full time employment.

References

Kris Van Houten on twitter

Brandon Williams on twitter

Toran Billups on twitter

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/11/consulting

View Details

This week the trio diverges from the normal format as they do an interview style episode on the topic of remote work. Brandon dives right in with questions on how to do it well, what are the pros of working remote, why Kris and Toran like working remote and concludes with how to land that first remote developer job.

References

Kris Van Houten on twitter

Brandon Williams on twitter

Toran Billups on twitter

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/10/remote-work

View Details

This week we talk about retention and how companies can keep people in this industry as people are seemingly transient in their jobs. We discuss about some reasons that people might choose to move on in their career. We cover some signs that can help you know when it's time to look for a new job and how good leadership has a large impact on retaining top talent and a couple of ways that leaders can influence people to grow in their career at the company.

References

YouthCode

Servant leadership

AWS Certified SysOps Administrator

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/9/retention

View Details

In our episode on interviewing, we converse about the good and bad interviews we have had (from the interviewee perspective). We then move on to what we look for when we're conducting interviews and some of the things we wish that people would change about the interview process (take home projects, whiteboards, and questions related to the theoretical part of computer science). We also cover how we prepare for interviews and answers we prepare for commonly asked questions.

References

The Art of Pairing

Pair Programming

T-shaped people

Glassdoor

Kris on github

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/8/interviewing

View Details

Our hosts discuss yet another book by Cal Newport, "So Good They Can't Ignore You". In this book, Cal Newport challenges the idea of "follow your passion" for work that you should do by calling this the "Passion Hypothesis". Kris, Toran, and Brandon discuss this and the other major points of the book, Career Capital and Deliberate practice as they reflect on their career journeys thus far. They also dream about the future and how what they learned from this book could help level up in their career.

References

So Good They Can't Ignore You by Cal Newport

Outliers: The Story of Success by Malcolm Gladwell

Test Driven Development by Example (EMBERCONF 2015)

Project Euler

CodeWars.com (code kata)

Dotfiles by Jarrod Taylor

vim

vscode

Redux in Action

Training from the back of the room

Jenny Tarwater (Trainer)

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/7/so-good-they-cant-ignore-you

View Details

Inspired by a blog post from earlier this year that stated learning is hard, we discuss our different styles of learning. We also discuss learning from the other side where we are helping other people to learn and how we teach and coach. We move on to explore the difference between “Just in time learning” vs “Just in case learning”? How the difference between these two can help people new to technology utilize these ways of learning to relieve the pressure of “keeping up”.

References

Tim Ferriss - how to consume information

Shop Talk panel on inline styles

functional css

GatsbyJS

React

EmberJS

Ansible

Docker

Elixir

td-agent

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/6/learning

View Details

In this episode Brandon, Kris, and Toran chat about the topic of deep work inspired by the book “Deep Work” by Cal Newport. We talk about what distractions look like and how we can better engage in deep work to provide the most value to our teams and organizations.

References

Deep Work by Cal Newport

The Model Health Show - Deep Work (podcast)

Own the day, own your life

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/5/deep-work

View Details

We discuss culture and define what it is and what it is not. How do we create, maintain, enhance the culture. We cover the concept of shared values and practical tips for working towards an awesome productive culture.

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/4/culture-shifting

View Details

This week we cover the different forms of mentorship where we have been the mentor and the mentee. There is not a one-size-fits-all solution to mentoring. What does a successful mentoring session look like? The mentoring session is not a one way flow of information and both parties should be contributing to enhance the learning.

References

ember-cli-hot-loader

Terraform

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/3/mentoring

View Details

In this episode, we discuss how you progress through your career as a developer. Do you pursue path of developer to senior developer to manager? Is this the only way to “level up” in your career? We challenge this in your journey as a developer and what it means to be a “T” shaped person and how leveling up is not all about the hard skills.

References

Melanie Sumner

Soft Skills (book by John Sonmez)

8 Part Accessibility Blog Series (by Kris)

Let's Choose Kaizen Instead Of "The Rewrite" (talk by Brandon)

Over Mocking, Under Delivering (talk proposal by Toran)

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/2/career-paths

View Details

This week we discuss the origin story of the podcast. Kris and Brandon share how they came to know Toran and what trouble has come of it since. Along the way, Toran genuinely highlights the unique characteristics of both Brandon and Kris that convinced him this trio had something special to offer.

References

Kris Van Houten on twitter

Brandon Williams on twitter

Toran Billups on twitter

Do you have feedback about the show? Want to hear more about a specific topic or say hello? Write us at developingfatigue@gmail.com or follow us on Twitter @developfatigue

For a full transcript of the show visit our blog

https://developingfatigue.fm/show/1/origin