Building good software is challenging but rewarding. On this show, I share the things I'm learning as a practitioner in this exciting industry.
Subscribe via RSS, Google Play, Spotify, or iTunes.
The best way to advance your career is to learn. We can do so haphazardly or effectively -- which do you want to do? (Download)
You're probably doing your training budgets wrong. Learn the science behind skill development and how to structure a good training program. (Download)
One of the best things you can do for your brain health (and productivity) is regular exercise. Learn why and how physical activity super-charges your brain. (Download)
Nicolas has a question about dealing with imbalanced data.
References: imbalanced-learn, Class Imbalanced, Redux, SMOTE. (Download)
The self evaluation is one of the most important documents employees write. Learn how to make yours effective using tips from a former debater. (Download)
At my university, I had to take a full course on how to be an RA. I've forgotten almost everything, except for this one tip on conflict resolution. (Download)
Work queues are a fascinating idea from software engineering that can also be applied to make our lives more productive. (Download)
I like cooking, and I like coding. By comparing the two, we learn more about both of them. (Download)
We often talk about work-life balance, but what about the balance between our work and our self? Learn about my struggle with defining myself by my work and how I overcame it. (Download)
While often thought to be entirely different, poetry and software are remarkably similar. Learn how thoughtful consumption of poetry can make you a better software engineer. (Download)