Hi, I'm Jason, the creator of Anonynote. I live in Woodstock, NY. I'm a tech generalist working in the non-profit world. Web and application development is a particular passion of mine.
I keep a personal website called Peterscene where I blog and post about all the varied things I do.
It takes a village, as the saying goes.
Anonynote is built upon plain old jQuery. I also use jQuery UI for its drag-and-drop functionality.
For the sake of performance, certain functions are limited in their execution by Ben Alman's jQuery Throttle / Debounce.
Those notepad permalinks are courtesy of Hashids.
Web Font Loader asynchronously calls the Google Fonts in use here.
Spectrum is a very smart, lightweight, and customizable jQuery color picker. It is capable of so much more than I'm using it for here.
The contact form is courtesy of Quform. Although this is a basic implementation, it's feature-rich.
Google's Workbox is used for offline file caching.
Cloudflare serves as an effective, free CDN.
Last but not least, Jake Archibald's IndexedDB Promised library is a Google-recommended IndexedDB API mod that has transformed Anonynote from top to bottom. I was merely playing at a Progressive Web App before discovering IndexedDB.
All the little stuff really added up here.
Philip Brown wrote a very straightforward PDO PHP class in use here.
IcoMoon really spruces the place up with some vector icon magic.
I found so many solutions to problems on Stack Overflow. Thank you, fellow coders!
Between work and home, I use many different desktop computers. I often have a need to transfer unmemorizable textual information among them and was lacking a good solution to do so. Usually I would be forced to log into my email, email myself the text, go to the other computer, log into my email, and copy the text. This was not only cumbersome but also a potential security risk: entering sensitive passwords on unfamiliar computers is unwise.
I wanted a simple place where I could quickly and anonymously post and retrieve data. No user credentials, no frills. Just one input field between me and my data. That is the site you are currently on.
I was inspired by a website called Dispostable, which I have long been a patron of. It allows you to access any email inbox at the dispostable.com domain—perfect as a substitute for giving a questionable site your real email.