Welcome to The Renegade Coder, a software curriculum site with a recent focus on Python programming and college teaching! Join me on Patreon for even more content.
Coolest Python Programming Language Features
Latest Articles
Comparing strings in Java is always a nightmare, but did you know using == can sometimes work? Yeah, say hello to more nightmare fuel.
2022 was a weird year as we transitioned out of the pandemic (though, I did get COVID). In it, I managed to turn 28, pass my candidacy exam, and travel to see my friends and family. Who knows what...
Yet another semester of teaching is in the books. Let's talk about it!
There Has to Be a Better Way: Reflecting on My Automation Catchphrase
Have you ever been working on a task and thought, "there has to be a better way"? Today, we explore that feeling in its relation to automation.
As we roll into 2023, I wanted to take a moment to celebrate my most recent milestone in academia. I'm a PhD candidate!
Foo, bar, and baz: what do they mean and where do they come from? Let's find out together.