April 25th, 2020
One thing I love about coding is how 99.9% of the time, the code is right and I'm wrong.

When I'm debugging something really tough, I have these moments of wanting the bang the computer against the wall, and "I'm 100% sure there is a bug in this library!!!".

Then, I take a step back, rethink things, dig deeper, start reading source code, start reading old Github issues, and then finally I get it.

And most of the time, it's for something really dumb - pure user error.

Today, I had one of those moments - I'm working on push notifications for Pigeon - I couldn't get them to work after trying (what felt like) everything. Then, after over an hour of pure confusion and frustration, I solved it.

Like an idiot, I had "Do Not Disturb" turned on on my computer - that's why I never got any notifications! Haha.