SupabaseRory WildingProblem & solution
Developers stay up to date with intheloop.dev
Summary
Freelance engineer Kevin Grüneberg created intheloop.dev as an open-source aggregator to help developers track software updates, release notes, changelogs, tweets, and community discussions from a single platform. The initial release provides dedicated coverage for React, Kotlin, and Vite, with plans to introduce user accounts, notifications, and personalized digests. Although Grüneberg previously used Firebase for rapid prototyping, he found relational requirements like count queries, normalization, and foreign keys difficult or impossible to implement. He selected Supabase as the backend to combine fast integration with PostgreSQL capabilities, including SQL queries, constraints, views, and materialized views. This database architecture allows the application to handle structured data relationships efficiently while scaling future feature additions without restructuring core models.
Context
Freelance engineer Kevin Grüneberg wanted to scale how developers track technology updates across fragmented communities, release logs, and social feeds, but found that Firebase made essential relational database tasks like counts, foreign key relations, and normalization difficult or impossible.
Approach / What changed
Grüneberg built intheloop.dev as an open-source project covering React, Kotlin, and Vite, using Supabase as the PostgreSQL backend to leverage SQL constraints, views, and materialized views while maintaining rapid development speed.
Takeaways
Firebase made straightforward relational requirements like count operations, foreign key relations, and database normalization difficult or impossible compared to Postgres.
Intheloop.dev aggregates feeds across releases, changelogs, forum discussions, tweets, and blogs, launching initially with coverage for React, Kotlin, and Vite.
Using Supabase provides Postgres features like constraints, views, and materialized views alongside rapid integration capabilities.
Source and freshness
- Source
- supabase.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.