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
Student evaluations of teaching are a norm across college campuses, but just about every ounce of research on their use has shown negative outcomes. No more is this true than in my place of work,...
As the semester starts to wrap up, I'm a bit busy and a bit burnt out. As a result, I thought I'd have a little fun writing about nasty little bugs I've run into over time. I'll keep it short; don't...
I find the structure of relational databases to be appealing. They allow you to store data in various tables that eliminate redundancy, reduce storage size, and combine easily. Therefore, it should...
Many of you have probably already heard about Jonathan Shewchuk's recent misogynistic comments, but I couldn't help but share my own take on the whole thing.
Top Reasons Why You Don’t Need to Take Attendance (And Why I Do It Anyway)
Throughout my paternity leave, my substitute has been working hard to track attendance for me. It's not something I personally care about, and I decided to reflect on why. Here are some of my top...
This is it! The list you've been needing to help build out your portfolio. Quit asking ChatGPT for project ideas and reference this list built from the passions of hundreds of college students. Maybe...