Cover art for podcast The Effective Developer

The Effective Developer

41 EpisodesProduced by Sebastian DaschnerWebsite

The podcast for software developers who want to become more efficient and productive at what their doing.

episodes iconAll Episodes

41 - Keep learning new things

August 30th, 2021

6:25

In this episode, I'll talk about the importance to keep learning new things, as long as we're in this profession.

40 - Distill what's important

August 27th, 2021

3:38

This episode is a reminder to distill what's important, in every situation, whether we're looking at new material, googling for an answer, or browsing Stack Overflow.

39 - Look at the motivations & concepts

August 24th, 2021

4:16

In this episode, we'll talking about the importance to look at the motivations and concepts when learning a technology, not just how it works on a …

38 - Keep asking questions

August 16th, 2021

3:52

In this episode, we're talking about a helpful method of improving our knowledge and detecting gaps in what we think we already know.

37 - 10x developers & the power of knowledge

August 10th, 2021

7:43

In this episode, we're talking about the famous (or infamous) "10x developers", why some of us are literally several factors more productive than others, knowledge workers, and the importance of "knowing what we're …

36 - Why willpower (alone) doesn't work

June 7th, 2021

5:26

In this episode, I'll talk about willpower and how relying only on our willpower and good intention might not be sufficient for a successful day. …

35 - Notifications & reminders

June 2nd, 2021

7:54

In this episode, I'll talk about notifications and reminders, how we should avoid (almost) all notifications, a great productivity feature on our …

34 - Taking the time to reflect

May 24th, 2021

4:13

In this episode we'll talk about the importance to take the time to reflect and trying to get some insights about what we're currently working on.

33 - Interview with Philip Riecks

May 17th, 2021

54:29

In this episode I'm interviewing Philip Riecks. Philip is a self-employed IT consultant who is regularly sharing content, recipes, tips & …

32 - The value of (self-imposed) deadlines

May 9th, 2021

4:56

In this episode we talk about the value of self-imposed deadlines. Especially when we're quite free how we choose our goals and tasks, e.g. being self-employed or creating some work such as a book or YouTube videos, …

31 - Interview with Venkat Subramaniam

April 1st, 2021

1:06:10

In this episode I'm interviewing Dr. Venkat Subramaniam.

We're talking about what Venkat's ideally productive day looks like, how to structure a day …

30 - Effective email handling

March 17th, 2021

11:01

In this episode I'm sharing some experiences and tips on how to handle the flood of emails effective. I'm sharing why I'm very happy with my Gmail …

29 - Interview with Cliff Click

February 23rd, 2021

55:47

In this episode I've interviewed Cliff Click, one of the core contributors of Java's HotSpot engine, an expert on all things compilers and programming languages, and inspiration on developer productivity.


In the …

28 - Effective note taking

February 10th, 2021

9:21

In this episode I'm sharing some experiences in how to do effective note taking while developing. While this topic sounds somewhat obvious, there's certainly value in knowing how to create and access notes at our …

27 - A simple task management process

February 7th, 2021

12:39

In this episode I'm giving some examples how a simple task management process for developers could look like. As we've talked about before, it's less …

26 - Task & priority management

February 3rd, 2021

11:56

In this episode we'll talk about time management, or actually task or priority management, as we should call it, how to effectively manage our todo …

25 - Tips on focusing

January 23rd, 2021

12:54

In this episode I want to share some tips how to focus better in our job. A lot of us are struggling with the current situation, myself included, and I wanted to share some things that helped me. This episode was …

24 - Working remotely - Work environments

January 18th, 2021

11:43

This episode is about working remotely, some stories and tips how to stay healthy and productive, how to control the environments, and how to …

23 - Interview with Steve Chin

October 20th, 2020

1:00:56

In this episode I'm interviewing Java Community Leader Steve Chin, who is well-known in the Java space.


We talk about productivity, work setups, keyboard devices, laptops, typing ergonomics, key switches, working from …

22 - My personal work setup

September 14th, 2020

7:52

This episode is about my personal workstation setup that I'm using now. I'll talk about my keyboards, mouse devices, monitor setup, and software that …

21 - Interview with Adam Bien

September 2nd, 2020

1:08:25

In this episode I'm interviewing Java Guru Adam Bien, who is well-known in the Enterprise Java space.


We talk about his work projects and …

20 - Workstations & ergonomic setups

August 25th, 2020

11:42

This episode is about workstations and ergonomic setups. We'll talk about standing desks, monitor heights, keyboards and mouse devices, and what other tips are to be considered when building up a workstation.


Some …

19 - Working from home - Work environments

August 8th, 2020

19:01

This episode is about work environments and working from home, some tips how to stay healthy and productive, mentally as well as physically, and how …

18 - Continuous Delivery & efficient workflows

August 7th, 2020

15:29

This episode is about the importance of Continuous Delivery, its connection to efficient development workflows, and how to support building …

17 - Software tests, automation & immediate feedback

August 6th, 2020

10:25

This episode is about software tests, automation, and immediate feedback. 


Some more material on effective tests in Java development:

- https://blog.sebastian-daschner.com/entries/efficient-testing-video-course

-

16 - Immediate feedback and turnaround times

June 18th, 2020

11:11

This episode is about the importance of immediate feedback and short turnaround times, and human attention spans.


Examples for development modes (short turnaround) in Java:

-

15 - The experience of flow

June 16th, 2020

14:30

This episode is about the experience of flow, the work of Mihaly Csikszentmihalyi, and why I think developers have the best job ever.


Flow:

14 - Effective keyboard usage in IDEs and browsers

June 5th, 2020

7:15

This episode is about the keyboard usage beyond the command line and keyboard concepts in the IDEs and browsers.


Video course on effective keyboard usage:

13 - Shell shortcuts

May 27th, 2020

7:37

This episode is about shell shortcuts and how you can make your command line experience more comfortable.


Improving your shell productivity: https://blog.sebastian-daschner.com/entries/unix-command-line-productivity

12 - Shell aliases

May 25th, 2020

5:33

This episode is about shell aliases, how they compare to IDE live templates, and why they are probably the biggest helper in the command line.


Zsh aliases: https://blog.sebastian-daschner.com/entries/zsh-aliases

11 - Shells, bash & zsh

May 15th, 2020

7:03

This episode is about shells, and why you should care as a developer.


Zsh aliases: https://blog.sebastian-daschner.com/entries/zsh-aliases

Improving …

10 - The power of the command line

May 14th, 2020

8:04

This episode is about the Unix command line and why, after some learning time, spending more time in the terminal will make us more effective.


Video course on effective keyboard usage:

09 - VIM layout & the power of the home row

May 5th, 2020

14:23

This episode is about the VIM editor layout and the power and productivity gain of keeping our hands on the home row of our keyboard. I'll tell my story on how I started using and appreciating the VIM editor and what …

08 - Keyboard layouts

April 29th, 2020

5:56

This episode is about keyboard layouts. We'll see why it makes to consider to program in the US keyboard layout if you're not already doing so, and …

07 - Keyboard devices

April 27th, 2020

8:15

This episode is about keyboards and keyboard devices. We'll see why it makes sense to invest some money into a proper device and what to take into consideration.


Some keyboards brands that I've used:

-

06 - Keyboard shortcuts & live templates

April 22nd, 2020

9:40

This episode is about keyboard shortcuts and live templates. We'll have a more detailed look on how to become a poweruser of the programs we're often using, most of all the IDE, but also the editors and other programs.

05 - On the keyboard

April 21st, 2020

6:42

This episode is about the keyboard where we developer should spend our time on. We talk about why specific tasks are more efficient to be performed …

04 - Context switches - as humans

April 16th, 2020

5:36

This episode is about context switches that we humans have when switching tasks. We talk about the time penalty we have to pay until we're fully …

03 - Focus & eliminating distractions

April 15th, 2020

8:06

This episode is about the need to focus and eliminating distractions in our work. We will talk about different types of distractions, inefficiencies that make our job harder than required, waiting times, and some ways …

02 - Automation

April 15th, 2020

5:18

This episode is about automation, or how I call it using the computer in the correct way. Computers are so much better at automation than we humans …

01 - Introduction - The Effective Developer

April 15th, 2020

2:38

Introduction to the podcast about how to become more productive and more effective as a software developer. I'm Sebastian Daschner, your host, and it's a pleasure to have you. You'll find more material at

Loading ...

Are you the creator of this podcast?

Verify your account

and pick the featured episodes for your show.

Listen to The Effective Developer

RadioPublic

A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed
https://anchor.fm/s/1c581c74/podcast/rss

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens