Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Built a PR Inbox for My Phone So I Stop Being the Bottleneck

TL;DR: I was the bottleneck on every pull request. Reviews waited days for me. So I built a PR inbox for my phone. AI summarizes each diff. I swipe right to approve. Built with Expo and Supabase. Costs $0. This is post one of the build-in-public series. I am the problem. Let me say that first. Every PR on my projects waited for me. Contributors opened good work. Then silence. For days. Not…

The author was the bottleneck on every pull request, with reviews waiting for days. To address this, they built a PR inbox for their phone. Using Expo and Supabase, the app displays every pending PR, with a swipe right to approve or left to request changes. The AI generates a plain-language summary, making reviews quicker and easier.

The author's phone buzzes when a new PR arrives, allowing them to review and merge within seconds. Previously, reviews took days and caused guilt. The stack for the app is free, using Expo, Supabase, GitHub webhooks, and Vercel. The architecture is simple and robust, with GitHub sending webhooks and Supabase handling auth and database tasks.

Since implementing the inbox, the author's median review time dropped from three days to under four hours, with the app handling the review process instantly. The author encourages others to try the app and improve upon it.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Expo + Supabase GitHub Auth Broke 3 Times — Here's the Fix

TL;DR: GitHub login in my Expo app broke three separate times. A deep link that went nowhere. A PKCE flow I wired backwards. A redirect URL with a typo. Each fix is copy-pasteable below.

  • Expo app developers faced three distinct issues over three days with Supabase GitHub authentication.
  • Fix: Register app scheme as redirect URL and update Supabase and GitHub settings.

I Ship Mobile Apps for $0: Vercel + Render + Supabase Free Tier

TL;DR: My entire mobile stack costs $0 a month. Expo builds the app. Supabase holds data and auth. Render runs background jobs. Vercel hosts the landing page. Free tiers cover all of it.

  • Ship mobile app using Expo for app building and OTA updates
  • Host landing page on Vercel with 100GB bandwidth and SSL
  • Manage data and authentication with Supabase free tier

Why Static Mock APIs Aren't Enough for Modern Frontend Development

Every frontend developer has experienced this sequence: You start building an interactive web application. The backend is not yet ready, so you connect to a popular free mock API like JSONPlaceholder…

  • Static mock servers provide stateless echo responses.
  • Modern frontend development faces issues with static mocks.
  • Stateful session-based mocks preserve mutations across requests.

More from Saturday 12 September →