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
Life is a gift worth celebrating even after that life is gone. Let me share a little bit of my experience with one of these celebrations.
Using Ethnography to Advocate for Student Needs in Computer Science Education
Part of the PhD journey is conducting a study which you can write about for a dissertation. Right now, I'm in the middle of data collection, and I wanted to share how it was going.
Best practices often focus on minor difference in programming approaches, but what about the more fundamental ones? Surely, beginners care about those.
Every weekend for the past couple of months, I've been driving back home to work on my parents' deck. Now, I want to share the results.
Time to fire up yet another old debate. This time I want to cover the difference between mod and remainder, as I understand them.
Python is an awesome language, but I'd be lying if it didn't have its issues. For full transparency, I put this article together.