←back to thread

463 points 8organicbits | 1 comments | | HN request time: 0.21s | source
Show context
hiAndrewQuinn ◴[] No.44307978[source]
You can make an awful lot of useful little tools with an LLM, vanilla JavaScript, GitHub Pages, and the user's own localStorage as a semi-persistence layer. Two 9s and cross-platform to boot.

Recently I made a diet checklist [1] that I've been following more or less to the letter 5 days out of the week. I have a little Android button that just opens right up to the web page. I click, click, click, then move on with my day. If I feel I need to change something I can copy a plain text screenshot of what's on there currently and chat with Gemini about it.

I'm really liking this new wave of technology.

[1]: https://hiandrewquinn.github.io/diet-checklist/

replies(2): >>44307996 #>>44308608 #
1. mikedelfino ◴[] No.44308608[source]
I came here to say exactly this. You can even set up build steps using GitHub Actions if you prefer something beyond vanilla JS, or publish the project for free on Cloudflare, even from private repositories. In addition to localStorage, IndexedDB is also very useful. It's easy to export the app’s data as JSON for better persistence, and you could store it on Google Drive or a similar service.