Hello everyone, and welcome to the first development of the program.
Brum at first them.
Nice to see you're here, good morning, and thank you for being here.
I'm Nikol and together with Yusuf, we are very happy to welcome you here today.
Is that going to work?
No.
Let's get like this.
No, it doesn't work either.
OK.
Why a local first bedroom?
Over the last few years, it's obvious that local first
has become a hot topic.
And this year, I need to stop this one, sorry.
OK.
And I come back here.
Super.
So we want to send first-end staff and all the volunteers
for making this happen.
For those who are not familiar with local first,
let's try to do a two-minute introduction.
The time was gone by Martin Kleppmann and Peter
who is in the room.
Where?
There.
Six years ago, with the title,
you only of that time's part of the cloud.
That was the title of the paper.
But R&D has started already ten years before
with the eventual consistency for distributed databases at scale.
I like to define local first as the combination of offline
only where you have the files on your disk.
And online only, the cloud.
The combination of the two brings something interesting,
which is collaboration, both live and offline.
So it's a new paradigm for software developers.
Instead of using rest APIs in the client server model,
we get with the gatepost, put request, the web APIs.
Look at first.
It's all about thinking that up.
The challenge of thinking is how to deal with the conflict,
because you might have conflicts,
concurrent editing, and without coordination,
sometimes with offline devices,
the magic comes from CRDTs.
We expect that we'll be talking about that quite a lot today.
We believe we can write better software using local first principles.
The developer becomes easier when most of the data
and network layers, the plan being, is removed from the application layer
from the developer doesn't have to deal with it.
And the data always lives on the user's device
and brings interesting properties like ownership,
availability, speed and privacy and security.
In a world where digital sovereignty is becoming urgently needed,
and where the domination of big tech on our lives
should have been over already long time ago,
local first is the perfect fit.
So it puts users back in control,
and lets let exit the clouds and the gatekeepers.
It took years for the local first technology to mature
to arrive to this rich ecosystem in
but there is more work in front of us.
Today we will hear about the hard parts, the fun parts,
the challenges and the achievements with the hope
that we all share for through the socialization,
resilience and freedom of data and software for everyone.
I think it's your turn.
Yes, first of all,
let's take a moment off to thank Dico for setting this up.
The first time in false dams,
we have a dedicated room for this.
And he's been pushing really hard.
So first we had a half day or we had a smaller room.
Hey back.
No, we've got all these amazing speakers.
We need more time.
We need a bigger room.
And you've been working really hard to organize it.
This is really cool.
If you look at this schedule,
thank you everybody for coming.
Thank you for having such an amazing schedule
for the first time that we're doing this.
Woo.
Thank you.
So there will be three main tracks.
So one by one, so we'll discuss the activities in general.
You see right here.
We will discuss different frameworks and protocols.
Jazz will start after this.
We'll go into different types of databases.
And different applications.
You see, okay, what are people doing with local first in practice?
There will be lighting talks and some talks on UI.
Something good to know.
And I see one minute left, so I rushed through it.
So you all know how to defragments a room.
That's how we do it between each talk.
So please take attention.
If we reach the full capacity for now, it's okay.
Now we're good.
And this is the most important slide.
So there's an outsparty at 5.30 after a whole day of talks.
So we'll be really cool.
I'd like to see many of you there.
We have a website.
So because that up this website where we can keep connecting
after the conference, open localfirst.org.
And hopefully keep the community running.
There is of course a lot of community going on already.
But it's great to have people together who are gathering here as well.
After the most of the sessions, there will be a five minutes Q&A.
Make sure you ask questions.
They end with a question mark.
And yeah, try to keep it short.
Feedback.
I'm going to jump through it.
So we can start it with a chance.