In St Louis after Strange Loop, on Saturday, September 23rd, 2023
A community event for everybody interested in local-first software in St. Louis, MO.
We particularly want to bring together people who are actively working on local-first projects — be it building frameworks or tools, developing local-first apps, or doing research in the area. But we also welcome people who are simply curious and want to learn more about the topic.
The event will have an informal unconference style. Instead of a series of long presentations, we will have self-organized discussion groups around your topics of interest.
Registration is currently full. Add your name to the waitlist - we will be doing a final announcement on Friday.
Organizers:
- Brooklyn Zelenka
- Martin Kleppmann
- Peter van Hardenberg
Thank you to Fission, Ink & Switch, and DXOS for sponsoring the event.
Feel free to to add a mini profile with links to you, your organization, and any projects
- Open Source. Community. Decentralized Web. Co-ops and Collective action.
- Co-founder at Fission, you can find all our projects on github https://github.com/fission-codes
- Find me on the social internets https://bmann.ca/
- Ask me about IPFS, tools for thought, DWeb, event organizing, my food wiki, and post-open source
- Based in Vancouver, BC, Canada
- Tools for thought. Advancing Local-first architecture. Narrow gap between humans and computers.
- My Github
- Twitter: @iamwil
- What are missing tools for local-first? Why local-first now? What are the structural advantages of LoFi?
- San Jose, CA
- Third-Wave Commercial Open Source. Vipassana. Off-grid. Co-ops.
- (Ex-)Founder of nilenso, India's first worker-owned tech co-op
- Founder of the Fortyfourforty Forest Society (a hacker village land co-op)
- Author of Vipassana for Hackers, meditation for the practically-minded
- Founder of Endatabas, a hybrid SQL document database with full history
@deobald
everywhere: GitHub, Mastodon, Twitter, deobald.ca- immutable data is (arguably) the yin to local-first's yang
- Halifax, NS, Canada / Bangalore, KA, India
- Let's make Internet more collaborative 🥰
- CXO at PartyKit
- Find me on Twitter, GitHub, BlueSky, Mastodon
- Interested in: realtime, multiplayer, local-first, collaborative tech, but also books, pierogis, and plants
- London, UK (come visit our beautiful office!)
- Building experimental personal computing systems.
- https://briarproject.org
- paul (at) briarproject.org
- Mesh Networking, Structured Editing, and Computer Interface Design.
- Building DXOS, a platform for building local-first, multiplayer, interoperable apps where users own their own data.
- https://jessmart.in
- jess at dxos.org
- Interested in building tools for building tools.
- https://github.com/zormit/
- Ethersync
- Interested in building/contributing to open source software
- Hamburg, Germany
- slightly-surreal creative-coding
- tldraw
- youtube.com/@TodePond
- elk.zone/mas.to/@Todepond
- cellular automata / / fractals / / esoteric coding / / infinity
- London
- Independent consultant/contractor - available for hire!
- Co-lead of https://github.com/cucumber project (15 years old! 🥒)
- https://mattwynne.net/about
- TypeScript / Ruby / Refactoring / TDD / OpenSource / Sustainability / Simplicty
- Nelson, BC
- Building E2E encrypted social networking applications
- Half Light
- nichoth.com
- Interested in the intersection of local & encrypted data.
- Developer at Remix Labs, a visual app development platform
- verm.me
- Expressivity vs. Safety / Malleability / Interop / Standards / Community-Building
- Portland, ME
- Mixing text and visual programming
- Polytope / Caretope
- elk.zone/mathstodon.xyz/@vez
- Building Trustfall — query engine for any combination of data sources: APIs, files, AI tools, and traditional databases.
- Trustfall query playgrounds: HackerNews | Rust crate APIs
- Twitter | Mastodon | bsky
- Blog | About
- compilers, high performance, dev tools, preventing bugs by querying source code
- Working to make "functional relational programming" on top of a collaborative and local-first DB a reality
- vlcn.io | twitter | @tantaman
- distributed systems, databases, compilers, incremental view maintenance and reactivity
- Building DXOS, a platform for building local-first, multiplayer, interoperable apps where users own their own data.
- josiahwitt.com
- @josiah@social.coop
- cooperation, community, interoperability, malleable software, open source, p2p, gardening
- Hamilton, ON, Canada
- Recovering artist. Long time Lisper.
- Yorba. We're in the digital identity business but personal data is a liability. LoFi is the solution.
- Personal Homepage: Beyond the Frame
- @schmudde@mastodon.social, schmudde.bsky.social
- art, lisp, system design, software in the public interest, software preservation, education
- Turin, Italy
## Attendee Name
* One liner
* Organization or project affiliation
* Places to follow you on the internet
* Some things you're interested in, keyword style
* A geo-location
* Everything is optional
Links to software. Please link to (open) source code, your attendee profile is the right place for company affiliations
- Briar Project is an offline-first, p2p messaging system that supports transmitting messages over the tor network, WLAN, and Bluetooth.
- https://briarproject.org
- Android Source Code
- Desktop Source Code
- Briar is built on an encryption and synchronization layer called Bramble to privately synchronize directed acyclic graphs.
- Endatabas is a hybrid (HTAP) SQL document database with full history
- https://github.com/endatabas/endb (Docs)
- Steven Deobald / Håkan Råberg - Common Lisp, Rust, Apache Arrow
- E2E encrypted social networking, based on Webnative Filesystem by Fission
- the github organization
- A developer platform for building local-first, multiplayer, interoperable apps where users own their own data.
- https://dxos.org
- React and TypeScript SDK
- Real-time collaborative editing of local text files.
- It's in the ideation/planning phase
- Talk to Moritz Neeb
- Fission's local-first, edge computing stack for decentralized web applications with auth and storage without needing a complex backend.
- https://odd.dev/
- TypeScript SDK, UCAN, WNFS
- Workshop: https://github.com/oddsdk/local-first-unconf-workshop-2023
- Teaching SQLite to understand CRDTs & collaboration at https://github.com/vlcn-io/cr-sqlite
- Teaching TypeScript to understand SQL at https://github.com/vlcn-io/typed-sql
- (alpha) Teaching SQL to understand trees at https://github.com/tantaman/TreeSQL/
## Some Project
* a one liner of what it does
* a cool source code link
* some keywords and/or associated people
There was, unfortunately, limited time during lunch and we didn't get to see all the demos.
Whether you had a chance to demo or not, you are encouraged to include a link/embed of your project's demo here! Following the example below, you'll note the YouTube video id can be reused to create a thumbnail (assuming your demo is on YouTube, but you can place another image in that location otherwise).
Links to notes from sessions, or brief inline notes. You might try a HackMD, feel free to PR in a Markdown file in this repo directly, or external links and resources as needed
- Themes / Why
- Local-first naturally suggests more control and ownership over your code, not just your data
- Local code and data seems more forkable than cloud apps with a hidden-away server
- We want TLDraw to have plugins and support extension
- Webhooks for local-first?
- Goals / Ideas
- Tinker if I want, or have a prebaked experience if I don't want to tinker
- interoperate with current world of data silos (2-way sync w/ cloud services?)
- store code in the data layer
- What's the modern UNIX pipe? Where are the seams for intervention in GUI software?
- Challenges
- edit code safely: undo / version control
- schema divergence (Cambria suggests some initial directions)
- how far can you customize while still being able to collaborate?
- What does commerically successful local-first software look like?
- @ConradIrwin
- notes