I'm 13 and I built a free calorie tracker. It's live, and here's everything that broke.
Every calorie app I tried wanted my email and a card before it showed me anything. So I built one that doesn't. I don't write code by hand. I descri…
Последние новости Web от Tech News
Every calorie app I tried wanted my email and a card before it showed me anything. So I built one that doesn't. I don't write code by hand. I descri…
By Robin Winters · First published April 2, 2026 · Republished October 2, 2026 Original LinkedIn edition · Readable HTML edition · Robin’s portfolio…
Authentication looked straightforward when all I needed was a way for users to sign in. It became more interesting while I was building Loomwing, a…
Educational institutions run on spreadsheets. Student records in one file, attendance in another, grades somewhere else, and course schedules — usua…
Since I last wrote Building AI-powered e-commerce applications using Angular & Firebase AI Logic (formerly Vertex AI in Firebase) in 2025, so mu…
Social proof is good when you have a new app. I wanted people to know that others were using the app. I literally asked Claude for a 90s style websi…
Расскажу, как мы отказались от внешних серверов, безболезненно пережили переезд, избежали сбоев в высокий сезон и сократили расходы на эксплуатацию…
Firebase configuration embedded inside a mobile application is not the actual security boundary. The real risk begins when production services treat…
Shpper is a cross-border personal-shopping marketplace. A buyer wants something they cannot get where they live. A traveller is already flying that…
Firebase's Blaze plan has a reputation problem. People hear "pay as you go", picture the horror stories — the recursive Cloud Function that wrote ba…
Most "AI-powered" side projects follow the same arc: a slick demo, a hardcoded API key, one shared database, zero auth boundaries — and it falls apa…
I shipped a small trivia app called Trivia Quest . The product bet is boring on purpose: ten questions, same set for everyone in your language today…
Lost-and-found systems on campuses are difficult to scale. Lost items are usually described with vague text, while found items often sit in administ…
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 mean…
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 c…
Analytics is one of the most valuable tools you can add to a mobile application. While building features is important, understanding how users inter…
How accidentally exhausting Firestore's free-tier limit transformed a rushed MVP into a more resilient anti-proxy attendance system. Introduction Wh…
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…
Originally published on the InsForge blog , written by Hang Huang (CEO & Co-Founder). Reposted here with permission. Firebase and InsForge both…
PanelControl is an internal business app I designed and maintain solo for an official myPOS reseller: sales, onboarding, shipping, staff shifts, HR,…
Like many developers, I started this project with a simple idea: "What if there was a place that made discovering films feel intentional again?" Tha…
While doing a routine hardening pass on an internal Firebase panel — codename PanelControl , a management tool used daily by multiple operators with…
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.…
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…
Notes from shipping a real-world PWA in Korea: Vite SSG is worth it. SPAs lose Korean SEO because Naver's crawler doesn't fully render JS. Leaflet &…
A client wanted to know who was on their site and on which page, the way Tidio's widget showed them — but without paying for a Tidio subscription, o…
There's a moment every developer hits. You ship an app and then immediately realize : "I should hide this feature" "This API needs to change" "We ne…
I have been writing Cloud Firestore Security Rules for years, and I usually edit them in the same place where I do the rest of my work: Android Stud…
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 require…
When building modern web and mobile applications, backend security is often the most stressful piece of the puzzle. Traditional architectures requir…