An open source app we can all learn from

preview_player
Показать описание
Bluesky is blowing up, and it's FULLY open source. Like 100%. Everything. Down to the protocol. And there's so much we can learn from it.

SOURCES

S/O Ph4se0n3 for the awesome edit 🙏
Рекомендации по теме
Комментарии
Автор

You 100% need to make the video about how mobile is fundamentally different than web in aspects such as routing so that I can send that video to people...

BenoitStPierre
Автор

As a web developer interested in mobile dev, I would definitely watch a video covering the fundamental differences between web and mobile interfaces.

Daygelo
Автор

Wow, I’ve been working on a react native app for a few months now. the web version has been difficult. I’m gonna have to look deeper into this project.

Autreiyas
Автор

AT stands originally for authenticated transfer - cause all the data is signed by the PDS of the owner to assert authenticity.
The atmosphere is a cool branding thing (and the @ symbol as is with it as well)

nathanJohn
Автор

Bluesky is an Expo React Native success story🔥

grimm_gen
Автор

AT Protocol is so cool. I love seeing new innovation like this and can't wait to play around with it. bsky is interesting as well. The custom feed is especially nice to use. I just wish it had a bookmark feature. The pin emoji is good enough for now.

michaelfrieze
Автор

Very cool dive-in! Honestly was ready to jump off half way through but then you got me to hang a bit more and I DEFINITELY DON'T REGRET IT! RATHER LEARNED SOMETHING AWESOME! Thanks Theo

Stuki
Автор

The real ones know that Bluesky began with Mike Masnick's "Protocols, Not Platforms: A Technological Approach to Free Speech" essay. 🤓😎

hhjfhf
Автор

Routing architechture and fundamentals for mobile vs web would be great. The overall design for mobile nav would be awesome.

bntheyoutube
Автор

The “cache layer” you are describing at 26:42 is not in the app.

That layer is another service that anyone can host, but it’s essentially a cloud service cache called the “App View” (bad name, I know)

anshnanda
Автор

I'm a JavaScript eschewer, but I have to admit this app and Expo look pretty interesting. The AT protocol too feels like something to play with

DarenC
Автор

My guess is this would have made Aaron Swartz pretty happy. I'm certain it's not perfect, but could be a game changer.

autohmae
Автор

This was really cool, I love the open source code base explanation

SreeharshaR-kd
Автор

As a beginner, Expo router was confusing as f*ck so I copied over the entire Bluesky router and most of the app structure. It's taught me a thing or two about react native!

readywhen
Автор

You 100% need to make the video about how mobile is fundamentally different than web in aspects such as routing so that I can send that video to people...

I would request you if you can compare it not only to the web but also to the native mobile technologies.

abuhurairah
Автор

Great video, thank you!
It's interesting to see react dom applications go to react native.

garlicnator
Автор

Really informative and interesting video, thanks a lot for making it.

A note on useQuery wrappers (around 18:00) :
The recommended way is actually to return a queryOptions() return data, containing all the queryKey, queryFn for a useQuery. That way, you can call useQuery, prefectQuery, etc, with the same options for a given query. That's actually how tRPC are going to rewrite their tanstack react query integration, by simplifying the actual tRPC layer.

BryndilleYT
Автор

bro, I had to subscribe to you. In the middle of the video I wanted to go and play video games, but at the same time I couldn't stop listening. And all I could think was, "wait, this is exactly what I need"

ranguy
Автор

I can now reference 0:40 in my resume as evidence of me being a Senior + developer as I am subscribed to Theo

SirFlukealot
Автор

Super cool tech stack... and I agree, rss + blog time was so much better than current closed garden social media plats...

OGChat
visit shbcf.ru