13 tech and management podcasts we follow

woman listening to podcast on phone
woman listening to podcast on phone

Are you the type of developer or tech leader who loves to learn new things every day and keep up with the latest trends – but who also doesn’t have much free time to dedicate to studying? Then podcasts may be your perfect bite-sized bits of daily learning snack. 

You can listen to podcasts while traveling, walking the dog, doing the dishes or to just simply take a break from home office. You can learn new things from them in small chunks, in an entertaining way and without looking at a screen – whether you’re just a beginner yet or already a seasoned pro in your area.

But let’s clarify first: what is a podcast?  A podcast is an audio programme, just like a radio talk broadcast, but you can subscribe to it on your smartphone and listen to the episodes whenever you like. Sometimes a one-man show, often a dialogue, where one or more hosts and sometimes guests discuss a topic. Podcasts come in shorter or longer episodes (from about 5 to 90 minutes), and are published regularly, like every week or month.

You can listen to podcasts on podcast apps, but you can find a lot on iTunes, Spotify and YouTube, too. Popular podcast apps include player.fm, podbay, spreaker and podbean. When choosing your app or platform, look at the menu of podcasts offered. We like player.fm because it’s free and it features a lot of podcasts related to software development.

We’ve collected our favourite podcasts about software development and IT management for your inspiration. Some of them are now archived, another few are on a break, but most of them are active, broadcasting new episodes regularly. We suggest you to browse all episodes anyway, because you can learn a lot from the older ones, too.

Check out our favourites and enjoy! 

Tune into tech: Podcasts for developers 

1. Hanselminutes

URLhanselminutes.com
Frequency: weekly
Length: 30 to 45 min
Host: Scott Hanselman, a programmer, teacher, and speaker

Scott Hanselman invites a guest ot each episode to talk about his or her professional field. Most of the episodes are about information technology related fields. All episodes are insightful, entertaining and masterfully edited. He takes time to thoroughly prepare for each interview and leads the discussion with deep and well-targeted questions. There are a lot of super interesting episodes among the more than 800.

Recommended sample: SOLID Principles with Uncle Bob – Robert C. Martin

2. Developer Tea

URL: spec.fm/podcasts/developer-tea
Frequency: 2 to 3 episodes per week
Length: 10 to 20 min
Host: Jonathan Cutrell, a “programmer, podcaster, pilot, and inconsistent alliteration maker”

The purpose of the programme is to discuss questions relevant to developers in short episodes, that you can listen to during a tea break. The brief discussions are straight to the point and usually give very useful tips.  

Recommended sample: Friday Refill: Focusing On Mastery Will Not Limit Your Options

3. Coding Blocks

URL: codingblocks.net
Frequency: 1 episode in every 3 to 4 weeks
Length: 90 to 120+ min
Hosts: Allen Underwood, Joe Zack and Michael Outlaw, “a few guys who’ve been professional programmers for years”

This podcast is not for beginners. The hosts discuss narrow topics of software development with unusual depth and detail. We especially liked their series about design patterns and clean code. Warning! Deep water, only for swimmers!

Recommended sample: Clean Code – Comments Are Lies

4. MS Dev Show

URL: msdevshow.com
Frequency: weekly
Length: 60 to 90 min
Hosts: Carl Schweitzer and Jason Young, Microsoft software engineers

The hosts talk to guests about – obviously – mostly MS tech related topics. highly recommended for .NET developers and everyone interested about what’s new around Redmond. A very entertaining programme.

Recommended sample: Git and Bots with Sarah Sexton

5. Soft Skills Engineering

URL: softskills.audio
Frequency: weekly
Length: 20 to 30 min
Hosts: Dave Smith and Jamison Dance, software engineers

This podcast helps software developers level up their engineering skills beyond writing code. Topics discussed by the hosts include HR topics like pay raises, hiring and firing developers, technical leadership, learning new technologies, code review etiquette and much more. The hosts are super funny, and they’ll also teach you something new every week.

Recommended sample: Episode 213: Interviewing your future boss and screwed by private equity

6. The .NET Core Podcast

URL: dotnetcore.show
Frequency: weekly
Length: about 1 hour (older episodes: 10 min)
Host: Jamie Taylor, a .NET developer, small business owner, consultant, and community builder

This podcast  is devoted solely to Microsoft’s .NET technologies, the latest news on what you can build with it, and what the community are building. The podcast is created by the host, Jamie Taylor with contributions from developers in the .NET community. It’s also recommended to listeners who are new to development or MS technologies. Each technology is introduced via examples of the applications and system that have been built with those technologies.

Recommended sample: Episode 58 – Practical Debugging for .NET Developers With Michael Shplit

7. Weekly Dev Tips

URL: weeklydevtips.com
Frequency: (almost) weekly
Length: 3 to 25 minutes
Host: Steve Smith, also known online as @ardalis, software architect and trainer

Weekly Dev Tips offers a variety of technical and career tips for software developers. Each tip is quick and to the point, describing a problem and one or more ways to solve that problem.

Recommended sample: Requirements and Change with Guest Juval Lö

Listen, learn & lead: Podcasts (not only) for tech leaders 

8. The Solution Focused Podcast

URL: sfpodcast.podbean.com
Frequency: 1 episode in every 1 or 2 months
Length: cc 1 hour
Hosts: Members of the UK Association for Solution Focused Practice (UASFP)

The official podcast of the UASFP was archived last year after episode 13, but it remains a great resource for those who help others wanting to become more productive. It’s also highly recommended for coaches, mentors, leaders and other helping professionals. The episodes are providing a deep-dive introduction to solution focus brief coaching, a highly effective methodology for learning organisations focused on people and innovation.

Recommended sample: Ep 1: What Is Solution Focused Practice?

9. Bit of Optimism

URL: simonsinek.com/podcast
Frequency: (almost) weekly
Length: (mostly) 20 to 50 minutes
Host: Simon Sinek, TED speaker, visionary, author, a trained ethnographer, and “an unshakable optimist”

Simon Sinek talks with his friends about what inspire them, touching on topics around “love, life, leadership and silver linings“. He wants to make people feel secure, inspired and fullfilled with their lives everyday. Listen to an episode if you need some inspiration to uplift your mood or to make a difficult decision in your private life or as a leader.

Recommended sample: Episode 37: The Value of Failing with Suneel Gupta

10. Quick and Dirty Tips: The Public Speaker 

URL: quickanddirtytips.com/public-speaker
Frequency: weekly
Length: 8 to 20 minutes
Host: Lisa B. Marshall, communications expert

This archived podcast features practical, science-based tips around leadership, psychology, and communication beyond public speaking. There are a lot of episodes about giving a talk or presentation, but others focus on workplace communication and situations, like giving feedback. 

Recommended sample: 6 Constructive Ways to Give Negative Feedback

Think outside your box: Podcasts for everyone

11. Simply Focus

URL: sfontour.com/simplyfocuspodcast
Frequency: (almost) weekly
Length: cc 1 hour
Hosts: Elfie Czerny and Dominik Godat, brief coaches

This podcast is a great resource for people who want to achieve an effective focus in their life, and embrace a life in joy and ease. The hosts say that what you focus on in your daily life matters. They advise you to choose focuses that uplift, empower, and amplify useful change. Listen and learn more about the topic for your business and private life.

Recommended sample: SFP 90: Being a Progress Detective: Solution Focus in Business Settings and Conflict Management with Dr. Peter Röhrig

12. Brain Science

URL: brainsciencepodcast.com
Frequency: monthly
Length: cc 1 hour
Host:  Dr. Ginger Campbell, an Emergency and Palliative Medicine physician with an interest in the brain and consciousness

Dr. Campbell and her guests share recent discoveries from the world of neuroscience in a way that anyone can enjoy. She believes that understanding how the brain works gives us insight into what makes us human. It’s also fascinating to learn from some episodes how a scientific method has unravelled a long-standing mystery. All episodes feature deep and quite complex topics, which will require your full attention.

Recommended sample: Jeff Hawkins describes a new theory of Intelligence

13. Productivity Game

URL: player.fm/series/productivity-game
Frequency: weekly
Length: 2 to 12 minutes
Host:  Nathan Lozeron, an engineer, educator, and public speaker.

The host’s purpose is to help people feel productive and fulfilled at work. He finds the best books on performance and productivity, and distills them into quick, engaging, and actionable lessons. His podcast has been archived, but he still posts new videos about books on his website.

Recommended sample: GRIT by Angela Duckworth – animated core message

These are just a few of the great podcasts you can find on the internet. We suggest that you keep looking and find the ones that inspire you.

If you’re into tech or leadership, you know that you singed up for a career to be built on life-long learning. That’s why we at Codecool start by teaching our junior programmer students about how to learn and grow, and how they should own and drive their learning process.

If you want to develop yourself in tech beyond listening to podcasts, check out our courses. If you’d rather hire great programmers, or get your  colleagues trained in programming, reach out to us.

Until then: browse, listen and get inspired!

3 ways to fight digital burnout in 2020

Let’s just make clear: burnout is not a new thing. It was a possibility even before 2020, too. You could be burnt out with your job, with family obligations, with life in general and even then, with too much time online. WHO recognises burnout as “an occupational phenomenon … that can influence health status”.

What’s new is how many of us went all-online and home office based this year, without having a chance to getting prepared for the risks. According to Gartner 88% of the organisations worldwide made it mandatory or encouraged employees to work from home after the pandemic has been declared, many of them practically from one day to the other. One of the risks we have not been prepared for is digital burnout, which you or your friends could already experience.

What is digital burnout? 

Digital burnout is exhaustion from being in a digital environment „too much”. How much is „too much” varies, just like burnout symptoms. 

In general, if you work, connect and seek fun online pretty much all the time, that sounds like „too much”. Human beings are not designed to be sitting at the same place, staring at a screen for hours. If you are a manager, then you are also under constant pressure to motivate and support your team, juggle new challenges and keep your business running in the middle of a pandemic at the same time.

Possible signs of burnout vary from boredom to total demotivation, include anxiety, low energy, low concentration or low tolerance. Not wanting to sit down to work on Monday again, show your face on another video meeting or hear about another new, exciting business innovation. Just wanting to scroll mindlessly, listen to podcasts or run away – based on your temper and the situation. 

Some things are for sure: digital burnout is real. Any one of us working online might go through it, and it only goes away if you do something about it.

 

What are the 3 ways to fight digital burnout?

No magic is required. We believe in starting as the basics: taking control of your digital experience, moving your body and taking it easy. 

Let’s dig in.

1. Take back control

What’s especially tiring about being online is that your default control is at best limited

  • Push notifications and reminders keep you in a constant state of false urgency,
  • your news feed is filled by algorithms with highly engaging propaganda, negativity, fake perfection and bullshit, and 
  • you’re more connected than ever to more strangers than ever.

 

The solution is to first notice the problem, and next to step up. Takes some time and thinking through, but it is well worth it.

  • Kill notifications that are not absolutely necessary, and set the rest around your daily schedule.
  • Cancel subscriptions you don’t need and also save some money.
  • Ban email junk and clean your mailbox.
  • Delete apps you don’t use (including social apps) and again, set notifications wisely.
  • Unfollow negative connections and worthless accounts, and pick valuable people and topics to follow, 
  • And so on …

 

You get the idea. Take back control in an environment designed to control you. You can do it to quite some extent. Give it a go and you might be nicely surprised.

2. Move your body

Even if you made sure that all your time online is spent well with meaningful interactions, undisturbed work and quality fun, you still may realise that you’re overwhelmed, tired and tense.

Don’t be surprised: sitting in front of your screen all day every day is not okay for your body and not okay for your mind. Your back and neck might hurt, you might have trouble getting a good nights’ sleep, your eye sight can weaken and even your brain cells and neurons stop working properly. 

Sounds pretty serious, right? So, it’s time to move it!

How? Start with the simplest things.

  • Walking is a gift to your body. Even if only for just 10 minutes, to just to grab a coffee or make a circle around the block, go and get outside. Leave your phone home for a change and take the stairs. Once outside, just put your right foot after the left. Either go alone and let your mind free up, or meet up with somebody and have a real life chat. Keeping a safe social distance is easier outside, anyway.
  • Stand up right. You may not have the time to leave home as often as you would like to due to work and restrictions. Even then, make sure to stand up for 5 to 10 minutes every hour. Actually, any change in your position might be good for your body time to time. Or even better – get a standing desk. The point is to stop just sitting in the same place all day.
  • Sit and move. Even when you’re just sitting at your desk, try to switch from typing and scrolling to something different time-to-time. Take notes on paper with a pen. Scribble. Correct your posture and stretch your muscles. Do not cross your legs, do not bend over. Be mindful of your body and move it, even if it’s just a tiny movement. It all adds up in the end.

3. Take it easy

Finally: don’t stress over it. Don’t treat digital detoxication and rehabilitation as another project you have to solve perfectly. You’d just worsen the situation. Staving off digital burnout is tough, and you have to get out of your comfort zone to succeed. Give it time and accept your progress and failures the same. What’s a good approach?

  • First: think and plan. Make a list of what you want and what you do not want to change. Take time to create your own digital burnout fight plan.
  • Next: pick some easy targets or your favourite ideas for a quick start.
  • Finally: start somewhere. Go step-by-step. Start with cancelling some notifications, deleting some apps or just get up from your chair for a 15 minute walk. Appreciate the effort you made and accept if you failed. In the end, this is about freeing you up not to bring you down.

 

Inspired yet? We hope so.

 

We at Codecool know a trick or two about how to make computers work for you to gain even more control. To learn more, check out services and methodology.

 

Take care and take control!

From Mess to Bless – Organise Your Slack in 7 Easy Steps

 

We at Codecool use Slack for daily collab and communication. It’s an amazing tool, we can only recommend it, if you have not yet started using it or any similar apps.

As opposed to email, Slack allows for a much more flexible view of your communication threads and you can follow conversations of work teams you are not even part of. There is a lot of extra potential in integrating it with different apps, and obviously the customisable emojis are really cool, too.

However, with the default settings you can easily end up with a chaotic sidebar and a disturbing amount of notifications, causing more pain than gain.

Especially when you start missing important tasks and messages in the noise.

Let us just share with you some tricks that worked for us. So that you, too, can quickly regain control over your Slack, by making it so neatly organised that even Marie Kondo would approve it.

The whole thing should not take more than 5 or 10 minutes max. And you can save that time daily from tomorrow just not having to fish for the latest important updates in a chaos.

So, let’s get to it!

Pick Your Stars

You can and should, as a first step of this clean-up, set the priority level for each slack channel and direct message on your sidebar.

1) Select max. 5 to 7 most important channels and messages that you want to keep an eye on at all times, and „star” them. Keep this list short and sweet to allow for a real quick overview at all times.

Do this:
1) Right-click the channel or direct message on the sidebar, and then
2) click „Star channel” or „Star conversation”.

So this happens: The starred item moves up to the top of your sidebar! It will be in your sight all the time.

2) Then, from the rest delete those you don’t need anymore. They should not be on your sidebar at all.

Do this:
1) Right-click the channel or direct message on the sidebar, and then
2) click „Leave channel” or „Close conversation”.

So this happens: The deleted item is gone from your sidebar.

3) Finally, mute those channels and messages that you don’t have time to follow on a regular basis. Mute as much as you can, you’ll thank yourself later.

Do this:
1) Right-click the channel or direct message on the sidebar, and then
2) click „Mute channel” or „Mute conversation”.

So this happens: The muted item stays where it is, but gets a faded colour. You will not get notifications about new messages from this channel or conversation.

Basics done.

Next, you want to make sure to only receive useful notifications from the rest of the channels.

Say No to (Some) Notifications

Now you should take care of annoying and useless alarms. Anyways, you can always set up a reminder to any single message item, or follow a thread. So it is only wise to cut down on those notifications.

4) First, set general notification rules for your Slack.

Do this:
1) Click your profile pic in the right top corner,
2) choose „Preferences”,
3) set „Notify me about …. Direct messages, mentions and key words”, and
4) add your own selection of keywords.

So this happens: You’ll not get notified about just the above: direct messages, mentions of your name and keywords. However, channel-specific settings override general settings. So you have to check those as well to make sure it all works nicely.

5) Next, (re)set channel-specific notification rules for your unmuted channels.

Do this:
1) Right-click the channel,
2) click „Change notifications” and
3) set the notifications you prefer for the specific channel.

So this happens: You’ll not get notified about things you really want to be notified about, from unmuted channels.

Almost there!

Now you just have to set a nice, organised view of your sidebar, with the most important things already at the top.

Level Up Your Sidebar Game

Last, but not least, set your sidebar in a way to get a clean view at your priorities. The starred items are already sitting at the top of your sidebar. Now you just need to make sure the rest of the sidebar is organised, too.

6) First, set the general sidebar view for your Slack.

Do this:
1) Click your profile pic in the right top corner,
2) choose „Preferences”,
3) click „Sidebar”,
4) set „Always show in the sidebar …. All DMs”, „Mentions & reactions”, „Saved items”, and
5) tick „List private channels separately”.

So this happens: Your sidebar will show you important info only. Your conversations will be shown in a separate group from your channels.

7) Finally, hide muted channels and conversations from your view.

Do this:
1) Click the 3 dots next to „Channels” category header,
2) move your cursor over „Show”,
3) choose „Unread channels only”, and
4) do the same for „Direct messages” („Unread direct messages only”).

So this happens: Your sidebar will not show you muted channels and conversations anymore. (Note that you did not change the setting of „Starred”, so you will still be notified about everything that happens in your starred channels and conversations.)

That’s it! This is how some of us at Codecool like to organise our Slack.

And now you did it, too. You made Marie Kondo happy:

marie_kondo_emoji_slack

Now grab a coffee, sit back, and enjoy you new, re-organised Slack!

You deserve it.