Jeremy Grifski

Jeremy Grifski @therenegadecoder

About: I teach computer science to undergrads and write for The Renegade Coder. I'm most likely taking care of my daughter, watching the Penguins, or reading manga.

Location:
Columbus, Ohio
Joined:
Apr 30, 2018

Jeremy Grifski
articles - 94 total

Sample Programs Repo Celebrates 1,000 Code Snippets

It’s 2025, and we’re kicking off the year with some huge news! The Sample Programs repo has hit 1,000...

Learn More 1 0Jan 10

Support The Sample Programs Repo This Hacktoberfest

As of today, we’re a week into hacktoberfest, and I’m wondering: how is it going for you? Have you...

Learn More 8 2Oct 8 '21

How to Get Better at Programming: Lessons from Blogging

Look, I can’t help but write articles in this series. Very rarely do I get a chance to brag about...

Learn More 18 0Jun 21 '21

What Are Some Tech Questions You're Too Afraid to Ask?

I had an idea for a series of articles on concepts that people in tech assume are common knowledge bu...

Learn More 4 0May 19 '21

How to Get Better at Programming: Lessons from Competitive Shooter Games

Alright, you caught me! I couldn’t help myself. Once I wrote that article about music and its relatio...

Learn More 5 0May 4 '21

How to Get Better at Programming: Lessons From Music

Recently, I was writing an article about practice problems in Python when I started to go off on a ta...

Learn More 23 0Mar 12 '21

Can We Fit Rock Paper Scissors in Python in a Tweet?

If you’ve followed me on this saga to shrink my original behemoth of a solution to Rock Paper Scissor...

Learn More 31 4Nov 3 '20

Does Anyone Still Code Golf? The 280 Character Challenge

Awhile back, I had written a program to play Rock Paper Scissors in Python. It's a pretty simple prog...

Learn More 4 1Oct 1 '20

The Sample Programs Repos Are Ready for Hacktoberfest 2020

This year, I decided to prepare for Hacktoberfest a bit early. In other words, you could say that the...

Learn More 7 1Sep 21 '20

How to Add an Item to a List in Python: Append, Slice Assignment, and More

Lately, I’ve been thinking about new Python topics to write about, so I took to Google. When I search...

Learn More 17 1Jul 26 '20

How to Check if a String Contains a Substring in Python: In, Index, and More

One concept that threw me for a loop when I first picked up Python was checking if a string contains...

Learn More 12 0Jun 26 '20

How to Perform a Reverse Dictionary Lookup in Python: Generator Expressions and More

Welcome to yet another Python tutorial. Today, we’re taking a look at dictionaries and how we can per...

Learn More 10 0Jun 23 '20

How to Performance Test Python Code: timeit, cProfile, and More

A lot of the articles in this series take advantage of a feature of Python which allows us to perform...

Learn More 18 3Jun 23 '20

What Python Questions Are You Always Asking?

Over the last 2 years, I've been building up a list of answers to common Python questions:...

Learn More 5 3Jun 16 '20

How to Approach Python From a Java Perspective

Right now I’m taking a break from sharing updates on the image-titler script and reflecting on teachi...

Learn More 8 1May 29 '20

Make Python Social Again

I wanted to make this quick post to tip off some folks about a project I've been trying to get off th...

Learn More 28 1May 26 '20

Create Perfectly Sized Cover Images for Dev.to

As a heads up, I'm making this post as a plug for my Image Titler tool that I've been developing in m...

Learn More 46 6May 14 '20

How to Compare Strings in Python: Equality and Identity

Once again, we’re back with another Python topic. Today, we’ll talk about how to compare strings in P...

Learn More 16 1May 14 '20

How to Complete a Programming Project From Scratch

Currently, I am in my last semester of teaching a second-year programming course on software componen...

Learn More 38 0Apr 19 '20

8 Coolest Python Programming Language Features

After writing nearly 20 articles just about Python, I’ve decided to take some time to reflect on what...

Learn More 176 9Mar 3 '20

71 Python Code Snippets for Everyday Problems

If this is your first time here, I'd like to encourage you to head over to the original post which i...

Learn More 535 33Jan 29 '20

Reflecting on My Fourth Semester of Teaching

Welcome back to yet another teaching reflection. This time around, I’m sharing a reflection on my fou...

Learn More 11 2Dec 20 '19

How to Improve Coding Comprehension Using Peer Instruction

This semester, I added a new teaching technique to my classroom, and I wanted to share it with the wo...

Learn More 42 0Dec 19 '19

I Created a Portfolio Site

This semester, I’m taking a professional development course in the Engineering Education department....

Learn More 59 4Dec 2 '19

Sample Programs 100 Article Release

In the midst of the craziness that is Hacktoberfest, we managed to hit that 100 article release. In t...

Learn More 14 0Nov 18 '19

How to Nuke Your RSS Feed

If you’ve been subscribed to my newsletter for a little while, you may have noticed a few weeks where...

Learn More 6 0Nov 14 '19

Python String Formatting Techniques

In an effort to build up a bit of a video collection, I finally got around to putting together a vide...

Learn More 14 2Nov 11 '19

The Controversy Behind The Walrus Operator in Python

If you haven’t heard, Python 3.8 features a rather controversial new operator called the walrus opera...

Learn More 24 15Nov 8 '19

8 Articles About Python Lists (+ 2 Videos)

One of my favorite data structures in Python is the list. Honestly, there's a lot to like about Pytho...

Learn More 14 0Oct 25 '19

Help! Hacktoberfest Is Overwhelming

If you've followed me, you might know that I got into dev.to because I was looking for some help with...

Learn More 7 1Oct 10 '19