The future of building web apps is here

Sandro Maglione

Sandro Maglione

Software development

The next few weeks are bound to bring some huge changes πŸš€

  • Local first conference
  • React Conf (React 19)
  • Typescript 5.5
  • Google IO (Dart 3.4)
  • (More [secret] content from me 🀫)

The next few week are bound to bring some epic updates 🧬 React Conf 2024 (React 19?) πŸ’‘ Google IO (Dart macro?) πŸ†• Typescript 5.5 (Type predicates) It looks like the beginning of something huge πŸ‘€πŸ”œ

9
Reply

This is my personal sneak peak of this future πŸ‘€


I say it again: Local first (Effect + XState)

I said this a while ago, and to this day my bet stays the same:

The future of (web) apps is called local first: fast local apps powered by Effect and XState

I will fly to Berlin this month for Local-First Conf.

Local first is bound to become more and more popular, new tools and resource are coming soon, so definitely stay tuned here.

For a sneak peek, here is how a local first app looks like πŸ‘‡πŸš€

Meanwhile, here are some tools for you to explore:

Check this out for a full list of resources and tools πŸ‘ˆ

React 19: a new way of implementing frontend in web apps

Next up: the next major of React (19) is coming πŸ”œ

React is at the core of all my web apps. A new major is always an exciting time, since I get the chance to rewrite all my projects πŸ‘¨β€πŸ’»

And this time there are many new APIs to explore πŸ‘€

React 19 is currently in beta. React Conf is scheduled for May 16.

You should tune in πŸ“»

There is more.

Every week I build a new open source project, with a new language or library, and teach you how I did it, what I learned, and how you can do the same. Join me and other 700+ readers.

Static metaprogramming

I am eagerly waiting to try static metaprogramming in Dart πŸ‘€

Dart 3.4 is out now with static metaprogramming (macro) in preview: read the full release post right now πŸš€

Static metaprogramming has the potential to skyrocket dart to the next level, solving some of the major issues with the language:

Static metaprogramming may be also the future of fpdart v2: waiting for it to start experimenting, one more thing to stay tuned on πŸ“»


More [secret] content 🀫

After these next few weeks of ground-breaking releases and changes, I will come with a new tsunami of content 🌊

I will integrate all the new updates on each front and share new resources. I am planning to experiment with new formats as well (like πŸ“Ή? 🀫)


This is what makes me excited about being a developer: the job changes constantly as new tools are updates, expanded, and improved πŸš€

I get the chance to experiment, all the while sharing everything with you all πŸš€

See you next πŸ‘‹

Start here.

Every week I build a new open source project, with a new language or library, and teach you how I did it, what I learned, and how you can do the same. Join me and other 700+ readers.