# Developers stay up to date with intheloop.dev

[Supabase](https://yomu.fyi/company/supabase) · Rory Wilding · Mar 22, 2021

**Type:** Problem & solution

## 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.

**Tags:** [Developer Experience](https://yomu.fyi/topic/developer-experience), [Open Source](https://yomu.fyi/topic/open-source), [Postgres](https://yomu.fyi/topic/postgres)

[Read original post](https://supabase.com/blog/In-The-Loop)
