Offline and Thriving: Building Resilient Applications With Local-first Techniques

QCon New York 2023

Session Local First

Offline and Thriving: Building Resilient Applications With Local-first Techniques

Thursday Jun 15 / 02:55PM EDT, Salon A-C

Abstract

Discover the art of building offline-first applications that function even in the face of unreliable or nonexistent network connections. In this session, explore how popular apps like WhatsApp, Figma, and Linear elevate their user experience and facilitate seamless collaboration by harnessing the power of offline-first techniques. Additionally, delve into common challenges and effective solutions, such as optimistic concurrency and conflict resolution, ensuring your applications remain resilient and user-friendly in any network environment.

Interview

My focus these days is on building data infrastructure that enables the development of edge-first or local-first software. I recently joined Amplify Partners as an EIR (entrepreneur in residence) to pursue my goal of starting my own company, following a decade spent at SingleStore developing a high-performance distributed relational database.

The motivation for my talk is to highlight the benefits of offline-first applications for human-in-the-loop applications, and to inspire more people to consider offline-first, local-first, or edge-first architectures. I want to showcase some of these applications to demonstrate their potential for improving user experience.

The target audience for my talk is software engineers who work on human-in-the-loop applications, and the presentation is suitable for beginners to advanced attendees who are interested in these applications.

I hope that people will leave the presentation inspired to learn more and potentially incorporate local-first techniques when building their next application.

Topics

Local First Edge Native Data Database Application Development
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon New York 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Thursday 15 June

10:35 Salon A-C Session Architecture Ephemeral Execution Is the Future of Computing, but What About the Data? Jerop Kipruto, Christie Warwick 11:50 Salon A-C Session Edge Computing Living on the Edge Erica Pisani Sr. Software Engineer @Netlify 13:40 Salon A-C Session Cloud Developing Above the Cloud Paul Biggar Founder / CEO @Darklang 14:55 Salon A-C Session Local First Offline and Thriving: Building Resilient Applications With Local-first Techniques Carl Sverre Entrepreneur in Residence @Amplify Partners 16:10 Salon A-C Session Cloud From Smoothie Architecture to Layer Cake with Durable Execution Sergey Bykov SDE @Temporal Technologies