netstack.fm

Datastar and Hypermedia (Remastered)

netstack.fm

Show Notes

Remaster of: Season 1 · Episode 4 — Datastar and Hypermedia

Episode 32 – Datastar and Hypermedia.

In this remastered episode, Glen interviews Delaney, the creator of DataStar, a lightweight framework designed for building real-time collaborative web applications. Delaney shares his journey from being a 3D artist to a developer, emphasizing the importance of hypermedia and real-time visualization. The conversation delves into the efficiency of DataStar, its use of Server-Sent Events (SSE), and the framework's potential for collaborative web experiences. Delaney also discusses the challenges of WebSockets and introduces future projects like DarkStar, aimed at enhancing networking capabilities. Overall, the episode highlights the transformative potential of DataStar in modern web development. In this conversation, Delaney discusses the intricacies of DataStar, a real-time system for handling large volumes of messages. He emphasizes the importance of simplicity in programming, the significance of measuring performance, and the role of abstraction in software development. Delaney also explains the core functions of DataStar, including patch elements and signals, and how they facilitate real-time interactivity. The discussion touches on offline support, the growth of the DataStar community, and the non-profit model that supports its development. Delaney encourages developers to engage with the community and emphasizes the importance of building solutions to real problems.

Learn more about Datastar and Hypermedia:

https://data-star.dev/ https://data-star.dev/reference/datastar_pro https://hypermedia.systems/

Rama

If you like this podcast you might also like our modular network framework in Rust: https://ramaproxy.org

Chapters

00:00 Intro 01:12 Delaney and his background 03:09 The Evolution of Hypermedia and Real-Time Systems 06:58 SSE and Compression 16:04 The Social Web 23:32 Why use datastar? 30:12 Web Transport and Darkstar 34:26 Final Thoughts on DataStar and Future Directions 46:35 Understanding Abstraction in Programming 49:18 Event Sourcing and Efficiency in Systems 50:50 DataStar: Key Functions and Concepts 53:58 Signals in DataStar: When to Use Them 57:56 Front-End Validation and User Experience 59:58 Offline Support and Web Applications 01:03:26 The Growth of DataStar and Community Engagement 01:07:39 The Challenges of Web Development 01:09:56 AI and Its Role in Development 01:13:52 DataStar and WebTransport: Future Directions 01:17:03 Dynamic Content and DataStar's Use Cases 01:19:06 Funding and Sustainability of Open Source Projects 01:31:32 Outro

Netstack.FM

More information: https://netstack.fm/#episode-32 Join our Discord: https://discord.gg/29EetaSYCD Reach out to us: [email protected]

Music for this episode was composed by Dj Mailbox. Listen to his music at https://on.soundcloud.com/4MRyPSNj8FZoVGpytj.

More from netstack.fm

May 26, 2026

Episode 38: Building and testing network stacks with Rama. In this Protocol Shorts episode of Netstack.fm, Glen talks with Brecht Stamper about Rama, the modular Rust framework for building clients, servers, proxies, and other network systems. Brecht shares how he came to understand Rama’s core idea that everything is a service, and why that simple input to output contract makes it easier to compose complex stacks without constantly inventing new traits or glue code.

May 5, 2026

episode 37: dial9: from black box to insight in Tokio.

Apr 25, 2026

Episode 36 – Protocol Shorts: WireGuard

Apr 15, 2026

Remaster of: Season 1 · Episode 3 — OpenTelemetry, eBPF, and Metoro

Apr 9, 2026

Remaster of: Season 1 · Episode 5 — Tokio with Carle Lerche

See all episodes →