-
I only care about the helpful notifications, not the promotional ones
Here’s a scenario. First, you download an app for a service that has some sort of in-person component, like picking up …
-
Playing with a 3D representation of RGB color space
I’m working on a color picking/finding game, and part of it will be asking the user to pick a color from a range of …
-
Wikipedia Over WhatsApp
In-flight messaging I was on a Delta flight the other day, and I was thinking about how they offer free messaging from …
-
A basic ear training note matching game
This is a game for matching musical notes. JavaScript is needed to run this game. If you don’t have it enabled, I …
-
"I don't know the numbers": a math puzzle
I saw a math puzzle the other day on Hacker News. It reads as follows:
Two numbers are chosen randomly, both are …
-
Getting comfortable with being uncomfortable
Software engineering is cursed with uncertainty.
When we’re solving big new problems with software, if the exact problem …
-
Opinionated variable names
I think a lot about the human part of code, especially the work our brains do when writing and reading it and …
-
What is a minute, really?
What’s in a minute? It can be sixty long seconds, or it can be just a blink of the eye.
Easy ways to slow time down If …
-
The tech interview prep industry
Before I got into tech, I worked at a tutoring company in the Northern Virginia suburbs of Washington, D.C., doing a mix …
-
Keeping a debugging lab notebook
I like to keep a debugging lab notebook when I’m working through a particularly tricky problem.
It’s nothing fancy, just …