This might seem like an extremely niche issue, but it's a problem I struggled to solve with the existing resources on the internet. As a result, I'm here to share how I got it done!
Welcome to The Renegade Coder, a site for people interested in Python programming and college teaching! Join me on Patreon for even more content.
Latest Articles
Reflecting on Two More Semesters of Teaching: Spring & Autumn 2023
As 2023 wraps up, I figured it was time I finally reflected on my teaching. I know it's been a while. A Quick Overview This year I'm breaking with the tradition of the usual semesterly...
What was going to be a short rant about the ongoing discussions around grade inflation has turned into a 3,000 word epic. My apologies.
It's not often that you actually have to think about more interesting day-to-day algorithms like shuffling a playlist. That's what I want to talk about today!
Today, just about anybody can pick up a language like Python or JavaScript and make something cool. Yet, the culture of the super genius programmer persists and leaves a lot of us in the field...
The Difference Between str() and repr() in Python: A Design by Contract Perspective
Recently, I was giving a lecture about Java's "common" methods (i.e., all of the methods of Object), and I had epiphany about how Java only has toString() while Python has str() and repr(). So, it...