I'm Johnny, aka LostMyPillow.
I'm a self taught developer, I build stuff ranging from simple HTML websites:
...to simple React frontends:
- Dancing Goats (Abandoned), a website I made for a local eponymous coffee shop.
...and combining React or Vue frontends with Django or FastAPI (Python) backends:
- JRAR, a school project that combines a Raspberry Pi and Arduino with a Django backend and a React frontend.
- JCourses(WIP), a FastAPI (formerly Django) API that scrapes course data drom my university, NTUT. A frontend for it is a work in progress.
- JSearch, a FastAPI server that consumes an OMDb API and a random RapidAPI that returns movie or Google resultsto a Nuxt frontend.
Recently I'm working on Express + React projects:
- JQuotes (WIP), a work in progress quotes generator with login and "favorites" functionalities
- JDMS (WIP), my attempt to automate my daily assignment at the PR firm I'm interning at
...as well as learning Java via HelloJava and Expo (React Native) via HelloExpo
I self-host all of the above projects (frontend and backend) and future projects on my RPi 3B+ at home, using Docker containers. They're behind an nginx reverse proxy and a DuckDNS free domain.
For backup, I host my personal website and several frontend only projects with GitHub Pages, and use Render to host the backup backends.