Linux Dev Time – Episode 107

Play

What is it about Linux that draws us to it as a development platform? Plus why we choose the specific distros that we use.

 

 

 

 

 

1Password

Extended Access Management: Secure every sign-in for every app on every device. Support the show and check it out at 1password.com/linuxdevtime

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 105

Play

Kevin and Andy talk about their project extremes: the oldest and newest projects they’ve worked on, the biggest and smallest codebases, the ugliest hack, the most elegant, the most popular, the most trivial, and the most important.

 

Andy’s links

git-what

IGCC

Box Stacker

Rightwaves

Eat Apples Quick!

Smolpxl Games

Rabbit Escape Android Game

element-web

matrix-rust-sdk

FreeGuide

i-dunno

Announcing I-DUNNO 1.0 and web-i-dunno

qdsync

 

Kevin’s links

clap

clog-cli

clog-lib

typed-oid

usbwatch-rs

baseline

iptables_exporter

wireguard_exporter

CLI2048

violin

 

 

 

 

1Password

Extended Access Management: Secure every sign-in for every app on every device. Support the show and check it out at 1password.com/linuxdevtime

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 104

Play

How to deal with a horrible codebase that you’ve inherited. Getting started, breaking the problem into smaller pieces, understanding what’s actually wrong, the importance of testing (as usual), and why technical debt isn’t necessarily the best name for the problem.

 

Working Effectively with Legacy Code

 

 

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 103

Play

Developing as part of an in-person team vs working remotely, synchronous vs asynchronous development, how to make a hybrid team work effectively, and how code review fits into it all.

 

 

 

 

1Password

Extended Access Management: Secure every sign-in for every app on every device. Support the show and check it out at 1password.com/linuxdevtime

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 102

Play

What agile software development is exactly, why planning and being willing to adapt the plan are key, the pros and cons of all the process that’s involved, the role that scrum plays, and why it’s all about communication.

 

Study finds 268% higher failure rates for Agile software projects

Amolith will be at Fossy in August.

 

 

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 101

Play

Andy is annoyed that so much free and open source software is hosted on a proprietary platform that’s owned by Microsoft. There are plenty of alternatives to GitHub, but ultimately the network effect is why so many people host their code there. We dream of a proper federated solution. Maybe one day…

 

 

 

 

 

1Password

Extended Access Management: Secure every sign-in for every app on every device. Support the show and check it out at 1password.com/linuxdevtime

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 100

Play

If you want to be a good developer, how many different programming languages should you learn? Maybe becoming an expert in one specific language is the way to go. Maybe it’s more a case of learning different concepts and paradigms than languages.

 

 

 

1Password

Extended Access Management: Secure every sign-in for every app on every device. Support the show and check it out at 1password.com/linuxdevtime

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed

Linux Dev Time – Episode 99

Play

Forks are a fundamental aspect of open source software so we get into the different types of forks, when and why you might want to fork a project, the maintenance burden that comes with a hard fork, the importance of winning mindshare for your fork, what exactly counts as a fork, when it’s not always a great idea to fork, and more.

 

 

Support us on Patreon and get an ad-free RSS feed with early episodes sometimes

 

See our contact page for ways to get in touch.

Subscribe to the RSS feed