Blog
All
18
Case Studies
3
Code
15
Creating a no-auth Spotify playlist preview with Next.js
Apr 02, 2022
Implementing Push Notifications with Expo and Firebase Cloud Functions
Jan 29, 2022
Building a Stripe PaymentSheet subscription flow with Apple and Google Pay on Expo and Firebase
Jan 29, 2022
Implementing a smart analytics hook for Firebase and Amplitude in Expo 44+
Jan 29, 2022
Implementing a simple OTA update function with Typescript and Expo 44+
Jan 29, 2022
Neat User and Profile React Hooks for Firebase V9
Dec 24, 2021
Implementing Google and Apple login hooks with Expo 43 and Firebase v9
Oct 23, 2021
Adding a basic pre-commit check to a Next.js app
Aug 20, 2021
Creating a Medium API for Next.js from an RSS feed
Jul 24, 2021
Creating a standalone contact form with Next.js
Jul 22, 2021
Implementing simple, secure passphrase authentication in Next.js 10 and Vercel
Jun 07, 2021
Finding a user's friends in their Contacts with Firebase and Expo
May 18, 2021
Upload images to Firebase using Expo 39+ managed workflow
May 18, 2021
Using the Firebase Local Emulator with Expo's managed workflow
May 18, 2021
Implementing iOS 14.5 Tracking Transparency in Expo SDK41
May 18, 2021
Lightswap — Building a lightweight, scalable design system for a cryptocurrency exchange.
Nov 06, 2019
Clipchamp — Growth-driven product design and design sprints for an online video editor.
Aug 16, 2019
Presumi — How I started a data analytics startup and partnered with SEEK.
Aug 17, 2017
Home