-
Separating Services
Changes were made to store the secrets in a separate database rather than a JSON file to allow scalability and portability. An initial design had setup an over-engineered system for an enterprise. Then it was simplified, and further normalized. Read More
-
Keeping Secrets
Read as I evaluate where secrets can be stored, and setup a bare-bones secret management interface where secrets are encrypted and stored in a file outside of the websites html directory that isn’t accessible to FTP. Read More
-
Web Push API
An overview of how to send Web Push notifications from a server with VAPID Keys Read More
-
Offline Testing PWA
In our ongoing journey, we successfully crafted a personal web app, promptly installing it via Google Chrome on macOS. Now, the focus shifts to exploring Android and iOS compatibility. Initial steps involve ensuring external accessibility for testing emulators, circumventing localhost limitations by configuring Vite to accept all interface requests. Stay tuned for cross-platform emulation insights! Read More





