The Click

Learning is built on realizations all the way down.

November 16, 2024
Habitual Regret

The only thing that's constant is change, and the feeling that I should have changed sooner.

October 07, 2024
24

A reflection on growing older, written at Stella and Fly on the Upper East Side.

October 01, 2024
The Unexpected Challenge of Buying Bread

Sesame flour is everywhere, haven't you noticed?

August 11, 2024
Zoetropes

Animating with code and the illusion of motion.

June 13, 2024
Defining Seniority

Mapping out the journey towards the top of the career ladder.

February 17, 2024
Hindrances

What prevents us from doing anything at all?

February 8, 2024
The Best Stocks to Buy Right Now

Enter the world of automatically refreshing content with AI.

November 19, 2023
The Stolen iPhone Playbook

My phone got stolen in New York. Here's what you should do if this happens to you.

November 13, 2023
The Birth of a Yoyo → Part 1

Let's talk about how to create one of the most popular toys in the world.

June 25, 2023
Algorithmic Botany

Growing plants with code and L-systems.

May 30, 2023
Capture the Flag

An online, async Capture the Flag game. Hosted on this webpage.

November 21, 2022
Near Image Replicas

Making visually similar images that are 100% different.

August 3, 2022
Why The Links On My Website Turn Pink

Favorite colors and digital breadcrumbs.

January 28, 2022
Creating Music Metrics and Modeling Artist Relationships with Spotify's API

I love two things more than anything- music and computer science. Let's use Spotify's API to combine the two! Topics include Music Recommendation, Discography Ranking, creating a Graph of Related Artists, finding the shortest path between two artists, & more!

December 12, 2020
I asked 50 strangers to make up a new word. This is my new Internet Lexicon.

Curious to see strangers' creative ability, I went on Omegle and asked 50 participants to create a new word, and tell me what it means.

November 25, 2020
The HotPlot- A Fun Way to Prioritize Ideas

Everyone wants a way to prioritize their ideas and side projects, but doing so often feels tedious and unhelpful. Introducing the HotPlot, a way to organize your thoughts that feels right.

July 08, 2020
Joyful Kotlin- The Class You Never Knew You Needed

Kotlin is a language that runs on the JVM, is supported (and recommended) for android development, and has extensive syntax support for important concepts like null safety, concurrent / parallel processes and static typing. Why isn't it being taught in more CS curriculum?

June 03, 2020
Why You Should Intern At A Startup

Working for a startup may not give you immediate prestige on your resume, but it does teach you valuable opportunities and skills that large companies simply cannot offer.

May 18, 2020
Privacy First Contact Tracing, in Layman's Terms

In order to re-open the economy in the fastest and least-damaging way possible, contact tracing applications will play a huge roll. But how do these apps work, and how do they protect our personal information?

May 17, 2020
The Importance of a Good README

How a well-written GitHub README can make your project more successful.

May 17, 2020
Musings →