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

Tag: Software Development

link to Recommended Reading: “The Law of Leaky Abstractions” by Joel Spolsky

Recommended Reading: “The Law of Leaky Abstractions” by Joel Spolsky

An article I've often shared with students now seems timely. I recommend other folks take a look.

Continue Reading
link to LLMs Are Not Like Compilers

LLMs Are Not Like Compilers

Have you ever thought about comparing LLMS to compilers? Please don't.

Continue Reading
link to Human Review of AI Output Is Not the Path Forward

Human Review of AI Output Is Not the Path Forward

Suppose someone says, "AI has problems, but it's fine as long as a human reviews the output." Do we really think that's the way forward? I sure don't.

Continue Reading
link to I Made the Mistake of Visiting the Vibe Coding Subreddit

I Made the Mistake of Visiting the Vibe Coding Subreddit

As a self-identified AI hater, r/vibecoding should be the last place I visit, but here we are.

Continue Reading
link to Why Generative AI Makes the Future of Software Development Worse

Why Generative AI Makes the Future of Software Development Worse

Today, I wanted to take a bit of a different spin on the usual "AI Sucks" rants by giving my take on what I think the effect generative will have on the future of the software development discipline....

Continue Reading
link to Loop Invariants Are Necessary for Writing Proper Loops

Loop Invariants Are Necessary for Writing Proper Loops

Contrary to my piece from a couple years ago, I'm actually coming out in favor of incorporating loop invariants in computer science education—albeit with more of a focus on reasoning than formal...

Continue Reading
Page 1 Page 2 Page 3 … Page 23 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

  • The Legacy Newsletter (56)
  • Sample Programs in Every Language (44)
  • Sample Programs Repo News (20)
  • The Python Concept Map (15)
  • A String of Unfavorable Roles (15)
  • Discord
  • GitHub
  • Newsletter
  • Patreon
  • Portfolio
  • YouTube
  • Statistics
© 2016-2026 Copyright The Renegade Coder