DEV Community

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; M.S. in CSE from OSU 2020

Pronouns

He/Him

Work

PhD Student at The Ohio State University

Six Year Club
Writing Debut
Five Year Club
Trusted Member 2022
Hacktoberfest 2022
Four Year Club
Hacktoberfest 2021
Three Year Club
Hacktoberfest 2020
Two Year Club
Beloved Comment
Top 7
Support The Sample Programs Repo This Hacktoberfest

Support The Sample Programs Repo This Hacktoberfest

8
Comments 2
5 min read

Want to connect with Jeremy Grifski?

Create an account to connect with Jeremy Grifski. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Get Better at Programming: Lessons from Blogging

How to Get Better at Programming: Lessons from Blogging

18
Comments
7 min read
What Are Some Tech Questions You're Too Afraid to Ask?

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

4
Comments
1 min read
How to Get Better at Programming: Lessons from Competitive Shooter Games

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

5
Comments
7 min read
How to Get Better at Programming: Lessons From Music

How to Get Better at Programming: Lessons From Music

23
Comments
6 min read
Can We Fit Rock Paper Scissors in Python in a Tweet?

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

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

Does Anyone Still Code Golf? The 280 Character Challenge

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

The Sample Programs Repos Are Ready for Hacktoberfest 2020

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

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

12
Comments
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

10
Comments
8 min read
How to Performance Test Python Code: timeit, cProfile, and More

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

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

What Python Questions Are You Always Asking?

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

How to Approach Python From a Java Perspective

8
Comments 1
12 min read
Make Python Social Again

Make Python Social Again

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

Create Perfectly Sized Cover Images for Dev.to

46
Comments 6
1 min read
How to Compare Strings in Python: Equality and Identity

How to Compare Strings in Python: Equality and Identity

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

How to Complete a Programming Project From Scratch

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

Reflecting on My Fourth Semester of Teaching

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

How to Improve Coding Comprehension Using Peer Instruction

42
Comments
10 min read
I Created a Portfolio Site

I Created a Portfolio Site

58
Comments 4
4 min read
Sample Programs 100 Article Release

Sample Programs 100 Article Release

14
Comments
7 min read
How to Nuke Your RSS Feed

How to Nuke Your RSS Feed

6
Comments
4 min read
Python String Formatting Techniques

Python String Formatting Techniques

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

The Controversy Behind The Walrus Operator in Python

24
Comments 15
9 min read
8 Articles About Python Lists (+ 2 Videos)

8 Articles About Python Lists (+ 2 Videos)

14
Comments
2 min read
Help! Hacktoberfest Is Overwhelming

Help! Hacktoberfest Is Overwhelming

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

My Favorite Python Feature: List Comprehensions

10
Comments
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

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

The Lisp Programming Language: Interpreter Design

16
Comments
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

9
Comments
9 min read
Yet Another Python Tutorial

Yet Another Python Tutorial

46
Comments 3
1 min read
Minimum Spanning Tree Algorithms

Minimum Spanning Tree Algorithms

10
Comments
5 min read
Yet Another Way to Learn Recursion

Yet Another Way to Learn Recursion

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

Looking Back on My First Year of Teaching

6
Comments
9 min read
I Did Something Scary

I Did Something Scary

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

Reflecting on My Third Semester of Teaching

8
Comments
14 min read
Primitive Types and Variables in Java

Primitive Types and Variables in Java

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

The 8 Primitive Types in Java

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

That Time I Shipped Insecure Code

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

Distributed Mutual Exclusion Using Logical Clocks

9
Comments 2
12 min read
Patreon Welcomes The Renegade Coder Again

Patreon Welcomes The Renegade Coder Again

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

How I Almost Built a Twitter Bot

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

Solutions to the Producers-Consumers Problem

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

Solutions to the Readers-Writers Problem

8
Comments
7 min read
Understanding Process Synchronization

Understanding Process Synchronization

8
Comments
6 min read
What is a Programming Language?

What is a Programming Language?

37
Comments 15
10 min read
Preparing for the Qualifying Exam

Preparing for the Qualifying Exam

6
Comments
2 min read
The Difference Between Statements and Expressions

The Difference Between Statements and Expressions

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

How to Initialize an ArrayList in Kotlin

7
Comments
4 min read
It’s Okay to Test Private Methods

It’s Okay to Test Private Methods

39
Comments 15
7 min read
Taking Kotlin for a Spin

Taking Kotlin for a Spin

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

Why I Urge My Students to Use DrJava

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

How to Merge Two Dictionaries in Python

41
Comments 6
5 min read
Java Number Exploration Lab

Java Number Exploration Lab

8
Comments
6 min read
Image Titler 1.4.1 Features Borders

Image Titler 1.4.1 Features Borders

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

Reflecting on My Second Semester of Teaching

6
Comments
18 min read
Fibonacci in Every Language

Fibonacci in Every Language

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

How to Teach Arrays in Computer Science

10
Comments
13 min read
How I Automated My Grading Responsibilities

How I Automated My Grading Responsibilities

45
Comments 8
9 min read
loading...