Skip to content
Header Logo Without Tag
Search
  • Home
  • Articles
    • Code
    • Blog
    • Meta
    • Teach
  • Series
  • Tags
  • About
    • Newsletter
    • Privacy Policy
    • Terms of Service
    • World Domination Checklist
    • Wall of Fame
    • Wall of Shame

Category: Blog

link to Flexible Interfaces With Optional Methods Are Good: A Java List Case Study

Flexible Interfaces With Optional Methods Are Good: A Java List Case Study

Software design is hard, but we sometimes make it harder on ourselves. Why not adopt a more flexible approach to allow for nuance?

Continue Reading
link to Making a Sandwich is Not Rocket Science: How Elitists Always Stay on Top

Making a Sandwich is Not Rocket Science: How Elitists Always Stay on Top

If you're struggling in the tech field, please read this. I'm looking to build a community for folks who lack proper mentors.

Continue Reading
link to No One Uses Loop Invariants: Just Ask Google

No One Uses Loop Invariants: Just Ask Google

Loop invariants are a great topic if you ever want to turn someone away from the field. That's a joke.

Continue Reading
link to 29 Things I’d Only Say If I Were Kidnapped

29 Things I’d Only Say If I Were Kidnapped

2023 is the year of my 29th birthday and boy have I started to feel it. Anyway, here's the usual annual list post.

Continue Reading
link to There Has to Be a Better Way: Reflecting on My Automation Catchphrase

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.

Continue Reading
link to I Am a PhD Candidate!

I Am a PhD Candidate!

As we roll into 2023, I wanted to take a moment to celebrate my most recent milestone in academia. I'm a PhD candidate!

Continue Reading
« PREV Page 1 … Page 11 Page 12 Page 13 Page 14 Page 15 … Page 36 NEXT »

About Me

Welcome to The Renegade Coder, a coding curriculum website run by myself, Jeremy Grifski. If you like what you see, consider subscribing to my newsletter. Right now, new subscribers will receive a copy of my Python 3 Beginner Cheat Sheet. If newsletters aren't your thing, there are at least 4 other ways you can help grow The Renegade Coder. I appreciate the support!

Legal

The Renegade Coder is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Writer's Favorite Series

  • Journey to a PhD (55)
  • Coding Tangents (46)
  • How to Python (42)
  • The Hater's Guide to Generative AI (21)
  • Obfuscation Techniques (6)
  • Discord
  • GitHub
  • Newsletter
  • Patreon
  • Portfolio
  • YouTube
  • Statistics
© 2016-2026 Copyright The Renegade Coder