loading...
Jeremy Grifski profile picture

Jeremy Grifski

Engineering Education PhD student interested in challenging cultural issues in the tech community.

Education

B.S. in CE from CWRU 2016

Work

PhD Student at The Ohio State University

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

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

Reactions 34 Comments 4
14 min read
Does Anyone Still Code Golf? The 280 Character Challenge

Does Anyone Still Code Golf? The 280 Character Challenge

Reactions 4
2 min read
The Sample Programs Repos Are Ready for Hacktoberfest 2020

The Sample Programs Repos Are Ready for Hacktoberfest 2020

Reactions 7 Comments 1
5 min read
How to Add an Item to a List in Python: Append, Slice Assignment, and More

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

Reactions 17 Comments 1
9 min read
How to Check if a String Contains a Substring in Python: In, Index, and More

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

Reactions 11
7 min read
How to Perform a Reverse Dictionary Lookup in Python: Generator Expressions and More

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

Reactions 9
8 min read
How to Performance Test Python Code: timeit, cProfile, and More

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

Reactions 18 Comments 3
8 min read
What Python Questions Are You Always Asking?

What Python Questions Are You Always Asking?

Reactions 5 Comments 3
1 min read
How to Approach Python From a Java Perspective

How to Approach Python From a Java Perspective

Reactions 8 Comments 1
12 min read
Make Python Social Again

Make Python Social Again

Reactions 28 Comments 1
2 min read
Create Perfectly Sized Cover Images for Dev.to

Create Perfectly Sized Cover Images for Dev.to

Reactions 32 Comments 4
1 min read
How to Compare Strings in Python: Equality and Identity

How to Compare Strings in Python: Equality and Identity

Reactions 16 Comments 1
7 min read
How to Complete a Programming Project From Scratch

How to Complete a Programming Project From Scratch

Reactions 38
13 min read
Reflecting on My Fourth Semester of Teaching

Reflecting on My Fourth Semester of Teaching

Reactions 11 Comments 2
18 min read
How to Improve Coding Comprehension Using Peer Instruction

How to Improve Coding Comprehension Using Peer Instruction

Reactions 42
10 min read
I Created a Portfolio Site

I Created a Portfolio Site

Reactions 58 Comments 4
4 min read
Sample Programs 100 Article Release

Sample Programs 100 Article Release

Reactions 14
7 min read
How to Nuke Your RSS Feed

How to Nuke Your RSS Feed

Reactions 6
4 min read
Python String Formatting Techniques

Python String Formatting Techniques

Reactions 14 Comments 2
1 min read
The Controversy Behind The Walrus Operator in Python

The Controversy Behind The Walrus Operator in Python

Reactions 21 Comments 14
9 min read
8 Articles About Python Lists (+ 2 Videos)

8 Articles About Python Lists (+ 2 Videos)

Reactions 14
2 min read
Help! Hacktoberfest Is Overwhelming

Help! Hacktoberfest Is Overwhelming

Reactions 7 Comments 1
3 min read
My Favorite Python Feature: List Comprehensions

My Favorite Python Feature: List Comprehensions

Reactions 10
1 min read
How to Print on the Same Line in Python: Print and Write

How to Print on the Same Line in Python: Print and Write

Reactions 49 Comments 1
4 min read
The Lisp Programming Language: Interpreter Design

The Lisp Programming Language: Interpreter Design

Reactions 16
10 min read
How to Format a String in Python: Interpolation, Concatenation, and More

How to Format a String in Python: Interpolation, Concatenation, and More

Reactions 9
9 min read
Yet Another Python Tutorial

Yet Another Python Tutorial

Reactions 46 Comments 3
1 min read
Minimum Spanning Tree Algorithms

Minimum Spanning Tree Algorithms

Reactions 10
5 min read
Yet Another Way to Learn Recursion

Yet Another Way to Learn Recursion

Reactions 18 Comments 1
10 min read
Looking Back on My First Year of Teaching

Looking Back on My First Year of Teaching

Reactions 6
9 min read
I Did Something Scary

I Did Something Scary

Reactions 32 Comments 5
1 min read
Reflecting on My Third Semester of Teaching

Reflecting on My Third Semester of Teaching

Reactions 8
14 min read
Primitive Types and Variables in Java

Primitive Types and Variables in Java

Reactions 35 Comments 7
8 min read
The 8 Primitive Types in Java

The 8 Primitive Types in Java

Reactions 46 Comments 7
5 min read
That Time I Shipped Insecure Code

That Time I Shipped Insecure Code

Reactions 15 Comments 2
6 min read
Distributed Mutual Exclusion Using Logical Clocks

Distributed Mutual Exclusion Using Logical Clocks

Reactions 8 Comments 2
12 min read
Patreon Welcomes The Renegade Coder Again

Patreon Welcomes The Renegade Coder Again

Reactions 7
3 min read
How I Almost Built a Twitter Bot

How I Almost Built a Twitter Bot

Reactions 14 Comments 3
4 min read
Solutions to the Producers-Consumers Problem

Solutions to the Producers-Consumers Problem

Reactions 6
5 min read
Solutions to the Readers-Writers Problem

Solutions to the Readers-Writers Problem

Reactions 8
7 min read
Understanding Process Synchronization

Understanding Process Synchronization

Reactions 8
6 min read
What is a Programming Language?

What is a Programming Language?

Reactions 37 Comments 15
10 min read
Preparing for the Qualifying Exam

Preparing for the Qualifying Exam

Reactions 6
2 min read
The Difference Between Statements and Expressions

The Difference Between Statements and Expressions

Reactions 33 Comments 2
7 min read
How to Initialize an ArrayList in Kotlin

How to Initialize an ArrayList in Kotlin

Reactions 6
4 min read
It’s Okay to Test Private Methods

It’s Okay to Test Private Methods

Reactions 39 Comments 15
7 min read
Taking Kotlin for a Spin

Taking Kotlin for a Spin

Reactions 6
10 min read
Why I Urge My Students to Use DrJava

Why I Urge My Students to Use DrJava

Reactions 6 Comments 4
6 min read
How to Merge Two Dictionaries in Python

How to Merge Two Dictionaries in Python

Reactions 42 Comments 6
5 min read
Java Number Exploration Lab

Java Number Exploration Lab

Reactions 8
6 min read
Image Titler 1.4.1 Features Borders

Image Titler 1.4.1 Features Borders

Reactions 6
3 min read
Reflecting on My Second Semester of Teaching

Reflecting on My Second Semester of Teaching

Reactions 6
18 min read
Fibonacci in Every Language

Fibonacci in Every Language

Reactions 38 Comments 14
2 min read
How to Teach Arrays in Computer Science

How to Teach Arrays in Computer Science

Reactions 10
13 min read
How I Automated My Grading Responsibilities

How I Automated My Grading Responsibilities

Reactions 45 Comments 8
9 min read
Reflecting on My First Semester of Teaching

Reflecting on My First Semester of Teaching

Reactions 13 Comments 4
17 min read
Be Careful When Copying Mutable Data Types

Be Careful When Copying Mutable Data Types

Reactions 7 Comments 2
6 min read
How to Write a List Comprehension in Python

How to Write a List Comprehension in Python

Reactions 57 Comments 2
6 min read
What's the Worst Code You've Ever Seen or Written?

What's the Worst Code You've Ever Seen or Written?

Reactions 15 Comments 40
1 min read
Introduction to Coding in Java

Introduction to Coding in Java

Reactions 70 Comments 5
5 min read
loading...