I Built Software for Families Who Share a Holiday Home (So WhatsApp Stops Running the Place)
Sharing a holiday home with family or friends is great until the admin starts. Who’s in next weekend? Did someone already claim Easter? Who was meant …
Latest Architecture news from Tech News
Sharing a holiday home with family or friends is great until the admin starts. Who’s in next weekend? Did someone already claim Easter? Who was meant …
Over the past few weeks, I've been focused on deepening my understanding of mobile analytics—not just by completing a course, but by putting those con…
Analytics is one of the most valuable tools you can add to a mobile application. While building features is important, understanding how users interac…
How accidentally exhausting Firestore's free-tier limit transformed a rushed MVP into a more resilient anti-proxy attendance system. Introduction When…
Using Firestore as "the app's primary database" is easy at first. Writes and reads complete in one place, and onSnapshot gives you realtime push for f…
Originally published on the InsForge blog , written by Hang Huang (CEO & Co-Founder). Reposted here with permission. Firebase and InsForge both ai…
PanelControl is an internal business app I designed and maintain solo for an official myPOS reseller: sales, onboarding, shipping, staff shifts, HR, a…
While doing a routine hardening pass on an internal Firebase panel — codename PanelControl , a management tool used daily by multiple operators with d…
Both Supabase and Firebase promise the same thing: a backend you don't have to build, with auth, a database, storage, and real-time out of the box. Th…
We’ve all been there. You click a button in a modern web app, and you’re immediately greeted by a generic loading spinner. You sit there, staring at i…
The Utility section of my internal PWA had a problem: the file catalog was hardcoded in the HTML. Every time a file was added or removed, it required …
When building modern web and mobile applications, backend security is often the most stressful piece of the puzzle. Traditional architectures require …
How I built a fully custom e-commerce from scratch using Firebase Realtime Database and Netlify — no off-the-shelf platforms: per-product pricing vari…
How I passed the logged-in user’s identity from one PWA to another running on a completely separate Firebase project — without writing a single line o…
The Problem Small local shops in Tier-2/3 Indian cities (such as Tirunelveli, Tenkasi, and Dindigul) often have zero digital presence. They have no we…
The Problem Small local shops in Tier-2/3 Indian cities (think Tirunelveli, Tenkasi, Dindigul) have zero digital presence . No website, no app, no way…
Building a Real-Time Task Manager with Next.js and Firebase - Lessons from the Trenches I recently built a task management app to learn Firebase prope…
The Trap Most Carbon Apps Fall Into When you say "build a carbon footprint app," the obvious move is: collect some inputs, ask an LLM "how much CO2 do…
Migrate to Firebase Server Prompt Template in Angular using Dependency Injection Firebase released Server Prompt Templates to host prompt templates in…
You know that feeling when you open a folder you haven't touched in months and find... yourself? Not metaphorically. I mean literally — old projects y…
This is a submission for the Google I/O Writing Challenge Watching I/O 2026 as a student developer I’m a cybersecurity and full‑stack student who live…
How to combine on-device inference with cloud sync — without paying a cent in API fees The Unspoken Reality of AI API Costs Here’s the moment every in…