Dev.to
7/28/2026
![[Dev Log][Node.js] Feedly Classic is gone, so I built my own FeedFlow (Part 1)](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3pxw201xrmfpyfubtpg.png)
[Dev Log][Node.js] Feedly Classic is gone, so I built my own FeedFlow (Part 1)
Short summary
The author built FeedFlow, a custom RSS reader replacing Feedly Classic, with mobile-first design, dark theme, multi-column views, and automatic AI translation of foreign-language articles into Traditional Chinese using Gemini 2.5 Flash. The stack includes Express backend, Firestore, LINE Login for authentication, and Cloud Run deployment. This dev log covers architecture decisions, the evolution from localStorage MVP to multi-user cloud sync, and pitfalls encountered with Gemini translation.
- •FeedFlow is a custom RSS reader with mobile-first UI and automatic Gemini-powered translation of foreign articles
- •Uses Express, Firestore, LINE Login (OAuth 2.1), and Cloud Run; frontend is pure Vanilla JS with no frameworks
- •Dev log documents architecture decisions, OAuth PKCE implementation, and cleaning leaked keys from git history
Generated with AI, which can make mistakes.
Is this a good recommendation for you?


