mogery
really cool project. runs unity games too. author is a very talented guy
Show HN: Chroma – One copy of Electron to rule them all
https://github.com/mogery/chroma
chroma keeps a central, up-to-date version of Electron, and makes all your installed Electron apps use it, in order to save disk space.Current caveats: linux only, no flatpak or AppImage support. Currently trying ot figure out how to integrate with Flatpak nicely.
IPv4 Turf War
I hope Apple never adopts RCS
mogery's Guide to Becoming a Programmer
Most of my issues stemmed from a lack of proper documentation.
One time I screwed up the packet format and was pulling my hair out when the only response I got was "Invalid username/password" from the Spotify API (or something along those lines. been a while).
The other times were more related to the Switch. Figuring out how networking and audio works, mostly. Hunting through the shit documentation and the source code of libnx to find out what I need to do. My audio implementation was either not playing anything or crashing for a long time in the beginning. I still have no clue what I did to solve it, which is unfortunate.
Yeah, Rust and the Switch don't mesh together very well, at least for now. I was tempted to take that route also, but I ended up reimplementing librespot in C instead, which serves as the backend for this.