Linux Dev Time – Episode 138
30 Nov 2025
Contributed by Lukas
When the right time to make a big change to your software is, how you get users to test pre-release ...
Linux Dev Time – Episode 137
16 Nov 2025
Contributed by Lukas
What object-oriented programming is, why it went out of fashion, and how more modern approaches to d...
Linux Dev Time – Episode 136
02 Nov 2025
Contributed by Lukas
Some of the languages that we love and why we love them. It’s not just Rust, honest! S...
Linux Dev Time – Episode 135
19 Oct 2025
Contributed by Lukas
With constant news stories about security issues with developer-published software in package manage...
Linux Dev Time – Episode 134
05 Oct 2025
Contributed by Lukas
What makes a good commit, the tools we use to help us produce good commits, and why we care about th...
Linux Dev Time – Episode 133
21 Sep 2025
Contributed by Lukas
Some of the alternatives to GitHub that we use, why we use them, and how they differ in terms of fea...
Linux Dev Time – Episode 132
07 Sep 2025
Contributed by Lukas
A lot of key open source software is paid for by large companies. That has some advantages, but it c...
Linux Dev Time – Episode 131
24 Aug 2025
Contributed by Lukas
We explore the differences between terms like coder, software developer, engineer, and architect. Th...
Linux Dev Time – Episode 130
10 Aug 2025
Contributed by Lukas
Not invented here syndrome is very common in open source. We get into why that is, when it makes sen...
Linux Dev Time – Episode 129
27 Jul 2025
Contributed by Lukas
With the recent news of Bcachefs (probably) being removed from the Linux kernel, we are joined by Al...
Linux Dev Time – Episode 128
13 Jul 2025
Contributed by Lukas
What it takes to sustain a medium-to-large-sized open source project. Support us on P...
Linux Dev Time – Episode 127
29 Jun 2025
Contributed by Lukas
When and how to use benchmarking in your project, why it’s hard, and why optimising your code can ...
Linux Dev Time – Episode 126
15 Jun 2025
Contributed by Lukas
How we deal with complex projects involving non-technical people as well as developers. How to manag...
Linux Dev Time – Episode 125
01 Jun 2025
Contributed by Lukas
What are the fundamental ideas and components of development and programming? Support us...
Linux Dev Time – Episode 124
18 May 2025
Contributed by Lukas
It’s another hot questions episode. Tabs vs spaces, whether we have imposter syndrome, why softwar...
Linux Dev Time – Episode 123
04 May 2025
Contributed by Lukas
Andy is convinced that functional programming isn’t boring. Listen to find out if he’s right! ...
Linux Dev Time – Episode 122
20 Apr 2025
Contributed by Lukas
We’ve done hot takes episodes in the past but this is different, it’s hot questions. Would we ra...
Linux Dev Time – Episode 121
06 Apr 2025
Contributed by Lukas
Joe accidentally tried vibe coding and it was as much of a disaster as you’d imagine. Amolith has ...
Linux Dev Time – Episode 120
23 Mar 2025
Contributed by Lukas
Our advice on how to move into a career in software development including making and contributing to...
Linux Dev Time – Episode 119
09 Mar 2025
Contributed by Lukas
Andy is only publishing his games on F-Droid and not the Google Play Store from now on, and he tells...
Linux Dev Time – Episode 118
23 Feb 2025
Contributed by Lukas
We dig into the technical details of the Linux Kernel Rust drama. Support us on Patreon and...
Linux Dev Time – Episode 117
09 Feb 2025
Contributed by Lukas
Mark from Linux Matters who’s a web developer joins us to talk about working in PHP – a language...
Linux Dev Time – Episode 116
26 Jan 2025
Contributed by Lukas
Where is the balance between efficiency and openness when it comes to saved file formats? If everyth...
Linux Dev Time – Episode 115
12 Jan 2025
Contributed by Lukas
We dig into SQLite – an interesting and unusual project that is widely used but has an uncommon li...
Linux Dev Time – Episode 114
29 Dec 2024
Contributed by Lukas
We explore the line between developer and sysadmin and come to the conclusion that despite the clear...
Linux Dev Time – Episode 113
15 Dec 2024
Contributed by Lukas
We are joined by popey from Linux Matters to talk about how software packaging has changed over the ...
Linux Dev Time – Episode 112
01 Dec 2024
Contributed by Lukas
More of our development hot takes including excessive energy use, optimising your code, the importan...
Linux Dev Time – Episode 111
17 Nov 2024
Contributed by Lukas
Some of the work-adjacent things that we do including writing code that we shouldn’t like writing ...
Linux Dev Time – Episode 110
03 Nov 2024
Contributed by Lukas
Our development hot takes including “rewrite it in Rust”, lack of documentation, single vs multi...
Linux Dev Time – Episode 109
20 Oct 2024
Contributed by Lukas
You need to be able to write good code to be a successful developer, but how important are other “...
Linux Dev Time – Episode 108
06 Oct 2024
Contributed by Lukas
Campbell Barton joins us to talk about porting Blender, the hugely popular professional 3D software,...
Linux Dev Time – Episode 107
22 Sep 2024
Contributed by Lukas
What is it about Linux that draws us to it as a development platform? Plus why we choose the specifi...
Linux Dev Time – Episode 106
08 Sep 2024
Contributed by Lukas
Following on from our episode about dealing with a horrible codebase, Andy argues that completely re...
Linux Dev Time – Episode 105
25 Aug 2024
Contributed by Lukas
Kevin and Andy talk about their project extremes: the oldest and newest projects they’ve worked on...
Linux Dev Time – Episode 104
11 Aug 2024
Contributed by Lukas
How to deal with a horrible codebase that you’ve inherited. Getting started, breaking the problem ...
Linux Dev Time – Episode 103
28 Jul 2024
Contributed by Lukas
Developing as part of an in-person team vs working remotely, synchronous vs asynchronous development...
Linux Dev Time – Episode 102
14 Jul 2024
Contributed by Lukas
What agile software development is exactly, why planning and being willing to adapt the plan are key...
Linux Dev Time – Episode 101
30 Jun 2024
Contributed by Lukas
Andy is annoyed that so much free and open source software is hosted on a proprietary platform that’...
Linux Dev Time – Episode 100
16 Jun 2024
Contributed by Lukas
If you want to be a good developer, how many different programming languages should you learn? Maybe...
Linux Dev Time – Episode 99
02 Jun 2024
Contributed by Lukas
Forks are a fundamental aspect of open source software so we get into the different types of forks, ...
Linux Dev Time – Episode 98
19 May 2024
Contributed by Lukas
We are joined by Allan Jude to talk about what it’s like to run a company that develops and maint...
Linux Dev Time – Episode 97
05 May 2024
Contributed by Lukas
Andy is a huge proponent of test-driven development and explains why – including types of code tes...
Linux Dev Time – Episode 96
21 Apr 2024
Contributed by Lukas
Kevin and Andy answer Joe’s noob questions about development including the differences between com...
Linux Dev Time – Episode 95
07 Apr 2024
Contributed by Lukas
We are joined by Drew DeVault to discuss his programming language called Hare, which aims for 100 ye...
Linux Dev Time – Episode 94
24 Mar 2024
Contributed by Lukas
How we first learned to code, and how we learn new technologies now. Snake in Terraform Snake in lot...
Linux Dev Time – Episode 93
10 Mar 2024
Contributed by Lukas
What we’ve learned over the years about the interview process for software development jobs, both ...
Linux Dev Time – Episode 92
25 Feb 2024
Contributed by Lukas
The automation tools we use in our development and why we use them. Plus how to engage with your pro...
Linux Dev Time – Episode 91
11 Feb 2024
Contributed by Lukas
Andy Balaam joins us to talk about accepting contributions from devs with varying levels of experien...
Linux Dev Time – Episode 90
28 Jan 2024
Contributed by Lukas
How we use AI coding assistants like GitHub Copilot, what they have done to the development industry...
Linux Dev Time – Episode 89
14 Jan 2024
Contributed by Lukas
We follow up on last episode with some clarifications from Amolith about code collaboration. Plus we...
Linux Dev Time – Episode 88
31 Dec 2023
Contributed by Lukas
When it comes to collaboration workflows, Amolith dislikes the pull request model that GitHub made p...
Linux Dev Time – Episode 87
17 Dec 2023
Contributed by Lukas
Linux Downtime is now Linux Dev Time! In this first episode we talk about “sharpening our tools”...
Linux Downtime – Episode 86
03 Dec 2023
Contributed by Lukas
Kevin joins us to talk about the hype that surrounds some programming languages like Rust and Python...
Linux Downtime – Episode 85
19 Nov 2023
Contributed by Lukas
There’s a meme that software developers should be forced to use low end hardware to experience wha...
Linux Downtime – Episode 84
05 Nov 2023
Contributed by Lukas
We are joined by Roger Light to discuss what it’s like to work for a company that uses the open co...
Linux Downtime – Episode 83
22 Oct 2023
Contributed by Lukas
We are joined by Marcin Kulik – the creator and maintainer of asciinema. We talk about the project...
Linux Downtime – Episode 82
08 Oct 2023
Contributed by Lukas
Jim Salter joins us to talk about getting the most out of your open source project. From designing a...
Linux Downtime – Episode 81
24 Sep 2023
Contributed by Lukas
How to get hired for your first development job, more on contributor license agreements, and our tho...
Linux Downtime – Episode 80
10 Sep 2023
Contributed by Lukas
We are joined by Element developer Andy Balaam to talk about working on open source software after 2...
Linux Downtime – Episode 79
27 Aug 2023
Contributed by Lukas
We are all on board with the right to be forgotten but it can cause some tricky problems for open so...
Linux Downtime – Episode 78
13 Aug 2023
Contributed by Lukas
Why Amolith uses Arch, why Gary uses Debian, and why Joe uses Ubuntu. Factor Factor’s fre...
Linux Downtime – Episode 77
30 Jul 2023
Contributed by Lukas
Contributor license agreements aren’t very popular, but not having a CLA can cause problems for pr...
Linux Downtime – Episode 76
16 Jul 2023
Contributed by Lukas
We are joined by Chris Waldon to talk about how to get started with coding and software development....
Linux Downtime – Episode 75
02 Jul 2023
Contributed by Lukas
Is there really a renaissance in open communication tools? Does the success of the Fediverse mean th...
Linux Downtime – Episode 74
18 Jun 2023
Contributed by Lukas
Jorge tries to address Félim‘s concerns about immutable desktop distros like Silverblue and Unive...
Linux Downtime – Episode 73
04 Jun 2023
Contributed by Lukas
Amolith attempts to argue that avoiding ads using open source software is piracy, and that piracy in...
Linux Downtime – Episode 72
21 May 2023
Contributed by Lukas
Part 2 of our chat with Molly White from Web3 is Going Just Great. This time we talk about Mastodon ...
Linux Downtime – Episode 71
07 May 2023
Contributed by Lukas
We are joined by Molly White from Web3 is Going Just Great to talk about the issues with crypto, Bit...
Linux Downtime – Episode 70
23 Apr 2023
Contributed by Lukas
Liam from Gaming on Linux joins us to talk about the current state of Linux gaming, the Steam Deck, ...
Linux Downtime – Episode 69
09 Apr 2023
Contributed by Lukas
We are joined by Amolith from Linux Lads and Alan Pope to discuss Generation Z’s view of technolog...
Linux Downtime – Episode 68
26 Mar 2023
Contributed by Lukas
We are joined by Alex from Self-Hosted to talk about home media setups. Is it a good idea to use a N...
Linux Downtime – Episode 67
12 Mar 2023
Contributed by Lukas
What is the right level of customisation for the Linux desktop? See our contact page for wa...
Linux Downtime – Episode 66
26 Feb 2023
Contributed by Lukas
Should open source projects use open platforms for their communities, or should they meet people whe...
Linux Downtime – Episode 65
12 Feb 2023
Contributed by Lukas
Martin tells us about why he decided to work with Nix and NixOS professionally. He mentioned Dete...
Linux Downtime – Episode 64
29 Jan 2023
Contributed by Lukas
In the modern world where we run more and more software from outside our distros’ repositories, ho...
Linux Downtime – Episode 63
15 Jan 2023
Contributed by Lukas
Martin, Gary, and Hayden explain how their regular live streams benefit the open source projects tha...
Linux Downtime – Episode 62
18 Dec 2022
Contributed by Lukas
Modding a Game Cube with a Raspberry Pi Pico, writing a book about cross-platform and cross-architec...
Linux Downtime – Episode 61
04 Dec 2022
Contributed by Lukas
Alan Pope (popey) joins us to discuss building and fostering a positive and productive community. ...
Linux Downtime – Episode 60
20 Nov 2022
Contributed by Lukas
Martin has created a new desktop environment and a container tool, Gary has been clustering Raspberr...
Linux Downtime – Episode 59
06 Nov 2022
Contributed by Lukas
Simon Butcher joins us to talk about how open source AI can be, in theory and in practice. ...
Linux Downtime – Episode 58
23 Oct 2022
Contributed by Lukas
What problems that we are currently facing will be solved with Linux and FOSS in the future, and why...
Linux Downtime – Episode 57
09 Oct 2022
Contributed by Lukas
Does it matter where you host your FOSS code? GitHub benefits from the network effect, but other opt...
Linux Downtime – Episode 56
25 Sep 2022
Contributed by Lukas
What’s the best way to implement telemetry and metrics in open source software, and should it be o...
Linux Downtime – Episode 55
11 Sep 2022
Contributed by Lukas
What F/OSS means to us and why it’s important. See our contact page for ways to get in to...
Linux Downtime – Episode 54
28 Aug 2022
Contributed by Lukas
It’s part 2 of our discussion about sustainability in FOSS. Make sure to listen to part 1 first. ...
Linux Downtime – Episode 53
14 Aug 2022
Contributed by Lukas
There is a sustainability problem in FOSS. How do we fix it? See our contact page for wa...
Linux Downtime – Episode 52
31 Jul 2022
Contributed by Lukas
Hayden explains why he uses Windows Subsystem for Linux on a daily basis, and argues that Microsoft ...
Linux Downtime – Episode 51
17 Jul 2022
Contributed by Lukas
Martin and Hayden explain what it’s actually like to use GitHub Copilot, and why they think it’s...
Linux Downtime – Episode 50
03 Jul 2022
Contributed by Lukas
Stuart Langridge joins us to discuss the nuances of gatekeeping in the Linux community, and why he t...
Linux Downtime – Episode 49
19 Jun 2022
Contributed by Lukas
Kyle joins us again, along with Hayden Barnes to answer the question: what exactly is a Linux distri...
Linux Downtime – Episode 48
05 Jun 2022
Contributed by Lukas
Martin and Joe are joined by Kyle Fazzari to reimagine the Linux desktop. What we’d do differently...
Linux Downtime – Episode 47
22 May 2022
Contributed by Lukas
How do you progress your career as a FOSS enthusiast? Vultr High-performance cloud compute, ba...
Linux Downtime – Episode 46
08 May 2022
Contributed by Lukas
Adam tries to sell Fedora to Joe and Martin, two Ubuntu (flavour) users. Vultr High-perform...
Linux Downtime – Episode 45
24 Apr 2022
Contributed by Lukas
Joe and Adam are joined by Martin Wimpress to talk about what goes into running a distro like Ubuntu...
Linux Downtime – Episode 44
10 Apr 2022
Contributed by Lukas
Joe is joined by Alex Kretzschmar from the Self-Hosted podcast to talk about what and why Alex self-...
Linux Downtime – Episode 43
27 Mar 2022
Contributed by Lukas
Joe and Gary from Linux After Dark talk about installing and running the first alpha of Asahi Linux ...
Linux Downtime – Episode 42
13 Mar 2022
Contributed by Lukas
Joe is joined by Stuart Langridge to talk about Open Web Advocacy, a group of software engineers fro...
Linux Downtime – Episode 41
27 Feb 2022
Contributed by Lukas
Joe is joined by Adam Pigg, a member of the Sailfish OS Community who has ported the OS to various p...
Linux Downtime – Episode 40
13 Feb 2022
Contributed by Lukas
Joe is joined by Joey Sneddon from OMG! Ubuntu! to talk about how Ubuntu and its community have chan...
Linux Downtime – Episode 39
29 Jan 2022
Contributed by Lukas
Joe is joined by Jorge Castro to talk about distros with immutable filesystems like Fedora Silverblu...