Jonathan Hayes

Jonathan Hayes

Full Stack Developer

About

I write code for a living and tinker with side projects on weekends. My GitHub is a graveyard of half finished ideas, but a couple of them turned into real products. I'm drawn to developer tools, open source, and anything that saves me from writing the same boilerplate again. Always up for a technical conversation in the comments.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Forums

What is procrastination?

I think procrastination isn't always about doing nothing.

Sometimes you're actually busy, working on interesting things, learning something new, or exploring ideas.

You feel productive, but you're are not doing what you planned to do.

That's why I think having a weekly plan is so important. At least you know when you're procrastinating, even if you're doing something useful.

Bug That Only Appeared in the Hands of New Users

It never happened to anyone who had been using the product for more than a week. Only new users. Only in their first session.

Took me two days to reproduce because I could not unlearn the product. I knew where to click. I knew what the buttons did. I moved through the app like someone who had built it, which I had.

Should brands measure AI visibility separately across platforms?

A brand might appear regularly in ChatGPT recommendations while showing up less frequently in Gemini, Perplexity, or Google AI Mode.

Each platform uses its own retrieval systems, available sources, and methods for generating answers. As a result, the same question can produce different brand recommendations depending on where someone asks it.

View more