Writing
Selected blog posts. To see all my writing, visit my Medium page.
Computing and Data Education
-
The Obsession with Machine Learning is Dangerously Close to Exploding
-
Distilling the Essential Principles of Data Visualization—Part 1
-
Distilling the Essential Principles of Data Visualization—Part 2
-
Two Things to Know Before Getting a Computer Science Degree From a Major Research University
-
Pandas’s GroupBy Function is a Powerful Tool, But Can Mislead Your Audience if You’re Not Careful
-
When Did Data Science Become Synonymous with Machine Learning?
-
So, You Think You Can Data Science? Here’s 4 Things You Should Know.
-
3 Powerful Takeaways from the National Workshop on Data Science Education
-
3 Underappreciated Skills to Make You A Next-Level Data Scientist
-
3 Underappreciated Skills to Make You a Next-Level Python Programmer
-
Master Data Transformation in Pandas with These Three Useful Techniques
Psychology and Mental Health
Life
-
The Pandemic Took Away My Senior Year of College, and It's Kind of Hard to Let That Go
-
A Reflection on the Most Emotionally Charged Moments in Spider-Man: No Way Home
-
One of the Most Profound Things I've Ever Heard was an Offhand Comment by my Professor
-
3 Things You Say That Hurt People — and What You Should Say Instead
-
Pay Attention to Your Inner Voice During the Quiet, Subtle Moments of Your Life
-
The Most Beautiful Passage I’ve Ever Read — And What It Taught Me About Human Connection
-
5 Little Things You Can Do To Make Someone Else’s Day Better