289 karma · joined October 13, 2021
Edit: Link that shows only PHP repos: https://github.com/aaviator42?tab=repositories&q=&type=&lang...
> designed to be practical and useful, rather than attractive.
It gets the job done. Really well.
https://news.ycombinator.com/item?id=23673323
-----
Just to add a few more things about PHONK:
- PHONK is a full dev environment that lives within the phone / tablet
- The Web Editor is hosted inside the device and served using a web server. So no 3rd party servers / cloud needed.
- It can access the device sensors in a couple of lines of code
- Has support for Websockets, MQTT, OSC, Midi, Bluetooth, Bluetooth BLE, NFC and more in a very concise way
- You can connect an Arduino straight to the phone with a USB OTG cable and communicate with it
- UI uses normalized coordinates, which is very handy for prototyping. It comes with a variety of views for most needs. You can also create a custom one.
- There is live code execution from the Web Editor. Just select the code => Control (or CMD) + Shift + X and that code will be live executed.
- PHONK comes with a Console, so you can console out wirelessly to the Web Editor.
- It comes with OpenStreetMaps support by default
- More advanced 2d and 3d graphics can be done through Processing which is included as a library.
I have a bit of battle-tested code that gives me a nice key-value interface to SQLite files, perhaps others will find it useful: https://github.com/aaviator42/StorX
Allows me to have an API with multiple methods and endpoints up and running in minutes. :)
I do not know if this is a complete solution for you, but I hope it helps.
UI: USWDS: https://designsystem.digital.gov/
Source: Wappalyzer
Handles tens of thousands of requests a day very smoothly! :)
As an aside, has anyone tried using a RAM-disk as the storage medium for SQLite DB files? We've started experimenting with it lately and results have been promising!
Handles tens of thousands of requests a day very smoothly! :)
There's also a bunch of other purpose-built tiny utilities on that GitHub account: https://github.com/aaviator42?tab=repositories
It's also the thing I'm best at!
https://cool-readme.vercel.app/page.html?u=aaviator42
The original profile:
At this point it's used by more than just me, a bunch of people in my circle use my instance to share files.
In case anyone else finds this useful: https://github.com/aaviator42/izi
There's a demo here: https://aavi.xyz/proj/fakeizi/