The Effective Developer
Activity Overview
Episode publication activity over the past year
Episodes
68 - New Year Considerations, Reflections & Planning
16 Jan 2024
Contributed by Lukas
Happy New Year, everyone! In this episode, I'll talk about my new year considerations, reflections and planning routines, some quiet days, differe...
67 - Interview With Vlad A. Ionescu
14 Jul 2023
Contributed by Lukas
In this episode I'm interviewing Vlad A. Ionescu. Vlad is the founder of ShiftLeft, has founded two different developer tool companies and is a fo...
66 - Mindfulness, Meditation & Productivity
15 Mar 2023
Contributed by Lukas
In this episode, I'll talk about mindfulness and meditation, how they are connected to working productively, my own story in that topic, some research...
65 - Interview With Markus Wittwer
23 Jan 2023
Contributed by Lukas
In this episode I'm interviewing Markus Wittwer, who trains knowledge workers in modern mindfulness techniques. We talked about meditation, mindfulnes...
64 - Interview With Adrian Cole
17 Jan 2023
Contributed by Lukas
In this episode I'm interviewing Adrian Cole, an engineer working at Tetrate on Open Source projects and well-known contributor to projects such as Zi...
63 - My Resolution for 2023
04 Jan 2023
Contributed by Lukas
Happy New Year! In this episode I'll talk about my resolutions for 2023, how my 2022 ended, some offline time to plan & reflect.
62 - On Caffeine Consumption
18 Dec 2022
Contributed by Lukas
In this episode we talk about caffeine consumption, the interesting effect caffeine has on our productivity and how we feel, other caffeinated drinks,...
61 - Interview with Aino Corry
15 Dec 2022
Contributed by Lukas
In this episode I'm interviewing Aino Corry, a teacher, technical conference editor, and retrospectives facilitator. She has her own company called Me...
60 - Clearing Your Cache - Or Taking a Nap
05 Dec 2022
Contributed by Lukas
In this episode, I'll talk about how taking a nap can be helpful in working effectively and some tips that might help you if you struggle to fall asle...
59 - Interview with Michele Riva
02 Dec 2022
Contributed by Lukas
In this episode, I'm interviewing Michele Riva, a software architect, Google Developer Expert, Microsoft MVP, and author of the book 'Real-World Next....
58 - The Importance of Sleep
02 Dec 2022
Contributed by Lukas
In this episode, I'll talk about the importance of sleep, how sleep directly affects our productivity, and share some of my own experiences and tips. ...
57 - Worries, News & Productivity
03 Oct 2022
Contributed by Lukas
In this episode, we'll talk a bit about news, worries about what's happening in the world, peace of mind, my own coping with the last few years, and h...
56 - My Home Office Updates - How I'm Working These Days
21 Sep 2022
Contributed by Lukas
In this episode, I'm sharing a few updates on my own home office and living situation, as I've just moved into a new apartment with my wife.
55 - Notifications Considered Harmful
13 Sep 2022
Contributed by Lukas
In this episode we'll talk about how device notifications lower your ability to focus, steal your mental energy, and in general make you less producti...
54 - Deliberate Practice
22 Jun 2022
Contributed by Lukas
In this episodes we talk about deliberate practice, why 10 years of being a developer doesn't make one senior, the work of Cal Newport and his book "S...
53 - Consuming Content More Effectively
30 May 2022
Contributed by Lukas
In this episode, we're talking about some tips on how to consume content more effectively, how taking notes on paper or in our editor can help us, how...
52 - For More Effective Meetings
22 May 2022
Contributed by Lukas
In this episode, we'll talk about a words that most developers fear - meetings. While meetings feel like a time sink for most developers, they are an ...
51 - Interview With Kelsey Hightower
17 May 2022
Contributed by Lukas
In this episode, I'm interviewing Kelsey Hightower, Principal Engineer at Google Cloud Platform and well-known in the space of developer advocacy. We ...
50 - Social Media
13 Apr 2022
Contributed by Lukas
In this episode, we'll talk about how to minimize and/or use social media to our advantage.
49 - Interview with Lisette Sutherland
11 Apr 2022
Contributed by Lukas
In this episode I'm interviewing Lisette Sutherland, the founder of founder of Collaboration Superpowers, author of "Work Together Anywhere", TEDx spe...
48 - The power of Unix-based systems
09 Apr 2022
Contributed by Lukas
In this episode, we'll talk about the power of Unix-based systems, how commands on the command line allow us to script & automate, minimal compute...
47 - On spoken languages
25 Mar 2022
Contributed by Lukas
In this episode we'll talk about spoken languages, and the necessity to write, read, and to communicate in English.
46 - The story behind DayCaptain & why we created yet another task management app
20 Jan 2022
Contributed by Lukas
In this episode, I'll share the story behind DayCaptain and why (on earth) we created yet another task management application, what the principles beh...
45 - Don't make me think (twice)
14 Jan 2022
Contributed by Lukas
Don't make me think. In this episode, I'll talk about the principle of "don't make me think", what it is about, where we can find some potential for a...
44 - Early access for developer productivity masterclass (Teaser)
10 Jan 2022
Contributed by Lukas
In this episode, I'll teaser the developer productivity masterclass on-demand video course. I'm in the process of producing that course on all things ...
43 - Will it make the boat go faster?
02 Jan 2022
Contributed by Lukas
Will it make the boat go faster? In this episode, I'll talk about this quote, where it comes from, and why it is a great question to ask ourselves if ...
42 - Teaching is a great way of learning
23 Dec 2021
Contributed by Lukas
Teaching is a great way of learning. In this episode, I'll talk about some reminders why "teaching" and all its forms is a great way of learning thing...
41 - Keep learning new things
30 Aug 2021
Contributed by Lukas
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
27 Aug 2021
Contributed by Lukas
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...
39 - Look at the motivations & concepts
24 Aug 2021
Contributed by Lukas
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 cod...
38 - Keep asking questions
16 Aug 2021
Contributed by Lukas
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
10 Aug 2021
Contributed by Lukas
In this episode, we're talking about the famous (or infamous) "10x developers", why some of us are literally several factors more productive than othe...
36 - Why willpower (alone) doesn't work
07 Jun 2021
Contributed by Lukas
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. Inst...
35 - Notifications & reminders
02 Jun 2021
Contributed by Lukas
In this episode, I'll talk about notifications and reminders, how we should avoid (almost) all notifications, a great productivity feature on our phon...
34 - Taking the time to reflect
24 May 2021
Contributed by Lukas
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. Jus...
33 - Interview with Philip Riecks
17 May 2021
Contributed by Lukas
In this episode I'm interviewing Philip Riecks. Philip is a self-employed IT consultant who is regularly sharing content, recipes, tips & techniqu...
32 - The value of (self-imposed) deadlines
09 May 2021
Contributed by Lukas
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...
31 - Interview with Venkat Subramaniam
01 Apr 2021
Contributed by Lukas
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
17 Mar 2021
Contributed by Lukas
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 set...
29 - Interview with Cliff Click
23 Feb 2021
Contributed by Lukas
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...
28 - Effective note taking
10 Feb 2021
Contributed by Lukas
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 ce...
27 - A simple task management process
07 Feb 2021
Contributed by Lukas
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
03 Feb 2021
Contributed by Lukas
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 li...
25 - Tips on focusing
23 Jan 2021
Contributed by Lukas
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 ...
24 - Working remotely - Work environments
18 Jan 2021
Contributed by Lukas
This episode is about working remotely, some stories and tips how to stay healthy and productive, how to control the environments, and how to schedule...
23 - Interview with Steve Chin
20 Oct 2020
Contributed by Lukas
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, keyb...
22 - My personal work setup
14 Sep 2020
Contributed by Lukas
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
02 Sep 2020
Contributed by Lukas
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 approaches,...
20 - Workstations & ergonomic setups
25 Aug 2020
Contributed by Lukas
This episode is about workstations and ergonomic setups. We'll talk about standing desks, monitor heights, keyboards and mouse devices, and what other...
19 - Working from home - Work environments
08 Aug 2020
Contributed by Lukas
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 t...
18 - Continuous Delivery & efficient workflows
07 Aug 2020
Contributed by Lukas
This episode is about the importance of Continuous Delivery, its connection to efficient development workflows, and how to support building successful...
17 - Software tests, automation & immediate feedback
06 Aug 2020
Contributed by Lukas
This episode is about software tests, automation, and immediate feedback. Some more material on effective tests in Java development: - https://...
16 - Immediate feedback and turnaround times
18 Jun 2020
Contributed by Lukas
This episode is about the importance of immediate feedback and short turnaround times, and human attention spans. Examples for development modes (sho...
15 - The experience of flow
16 Jun 2020
Contributed by Lukas
This episode is about the experience of flow, the work of Mihaly Csikszentmihalyi, and why I think developers have the best job ever. Flow: https://e...
14 - Effective keyboard usage in IDEs and browsers
05 Jun 2020
Contributed by Lukas
This episode is about the keyboard usage beyond the command line and keyboard concepts in the IDEs and browsers. Video course on effective keyboard u...
13 - Shell shortcuts
27 May 2020
Contributed by Lukas
This episode is about shell shortcuts and how you can make your command line experience more comfortable. Improving your shell productivity: https://...
12 - Shell aliases
25 May 2020
Contributed by Lukas
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 al...
11 - Shells, bash & zsh
15 May 2020
Contributed by Lukas
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
14 May 2020
Contributed by Lukas
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 ...
09 - VIM layout & the power of the home row
05 May 2020
Contributed by Lukas
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 sto...
08 - Keyboard layouts
29 Apr 2020
Contributed by Lukas
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 wh...
07 - Keyboard devices
27 Apr 2020
Contributed by Lukas
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 con...
06 - Keyboard shortcuts & live templates
22 Apr 2020
Contributed by Lukas
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 ...
05 - On the keyboard
21 Apr 2020
Contributed by Lukas
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 on...
04 - Context switches - as humans
16 Apr 2020
Contributed by Lukas
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 produ...
03 - Focus & eliminating distractions
15 Apr 2020
Contributed by Lukas
This episode is about the need to focus and eliminating distractions in our work. We will talk about different types of distractions, inefficiencies t...
02 - Automation
15 Apr 2020
Contributed by Lukas
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 ar...
01 - Introduction - The Effective Developer
15 Apr 2020
Contributed by Lukas
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'...