- How to sign and notarize an Electron app for macOS May 15, 2024
- How to use Electron auto updater โ๏ธ May 15, 2024
- Invoking a Firebase callable function from the Firebase Admin SDK May 15, 2024
- Jest and Firestore: could not reach Cloud Firestore backend May 8, 2024
- Using Google Chrome instead of Chromium in Google Cloud Functions May 5, 2024
- Knex: timeout acquiring a connection, the pool is probably full May 5, 2024
- Prevent macOS to switch to bluetooth headphones microphone ๐ง May 5, 2024
- Firebase Auth Admin SDK denied when using application default credentials May 5, 2024
- Send Cloudflare Workers logs to Google Cloud Logging using Logpush May 5, 2024
- Next.js: make Firebase Auth
signInWithRedirect
work with Safari May 4, 2024
- PostgreSQL: swap tables with dependent views May 4, 2024
- Vercel monorepo: properly cache Yarn installs May 4, 2024
- Vercel monorepo: install only a single project dependencies with Yarn May 4, 2024
- Swift: detect space (virtual desktop) changes May 4, 2024
- Use Gmail to send emails with a custom domain for free (secret trick) ๐ May 3, 2024
All the posts
- Git | how I learnt Git
- Vim | how I learnt Vim
- Simple | why I write boring code