
The Itch I Couldn't Scratch
Picture this: You're searching through documentation, typing away, and the search results keep flickering be...
For further actions, you may consider blocking this person and/or reporting abuse
such an inspiring story. framing this:
oh and side note: bravo on the acquisition, @skeptrune — keep up your great work
Thank you so much!
Is this all fake? I can't tell?
The em dashes gives it away that you used GPT mostly. The image from the header is a very old image that has been around the internet for ages. The story is good though.
Not fake. There's a more handwritten version of the post on my personal blog if you're curious to read it. I thought this more AI'd style would work better for devto.
I see! Awesome story in this case!
Awesome
Hey Sahra
Hi Abdu
Interesting - especially the ending. Many dev's call what you describe at the end of your article as "micro-optimizing". However, you seem to be advocating for it.
I like it. We've got faster internet and faster computers than ever, and yet I still see spinners everywhere.
Very good job!
I had to deal with the same thing. There is even a further optimization, when you abort the HTTP request, your backend is not dropping the query on the Database!!! which is very important, if you have long running queries with this situation, you cannot abort the Database queries, you have to just wait till they are done.
Sadly, in Nodejs, TypeORM, Prisma or the native driver support this feature at the Database level(I am talking about Postgres)
github.com/brianc/node-postgres/pu...
Actually so inspiring! I don't know why and it's completely unrelated but I remember a quote from favourite movie called 3 idiots:
Don't follow success, chase excellence. Success follows.
Just wondering if that solution still sends requests on every keystroke, even if it aborts them after, does that still reach the server? Would it make sense to just have a small "buffer" delay of no typing before sending the request?
there is a small buffer now. My demo video is a bit exaggerated
There are 2 similar programs that suffer from massive bloat, and cry out for someone to improve them:
Their relative size and complexity, considering what they actually do, is insane.
What a story! Yes, this is what we care about as developers, right? Giving "love" to all the little details which might seem so trivial or unimportant, but really aren't ...
Nice, so why does the Mintify login page not put the cursor in the username field automatically?
Will fix!
Thanks, it's one of my pet leeves
That's one thing I remember about the Grails framework, which I used 15 years ago. It would automatically put the cursor in the first field of a form. I remember being surprised by that, but delightfully so.
nice one!
This SO right...
Really cool knowing AbortController can be used for debouncing, I normally just use it for timing out fetch. Thanks for sharing!
Mosquittoes are usually a tiny problem, but try to concentrate when one is buzzing around your ears!
amazing
Bro deserves it surely. :)
There's more than submitting a PR; you also have to work to get the PR accepted/merged.