This is amazing!🤯
I can see someone getting millions in funding building a product around these ideas, and here it is just the first day of @supabase's launch week. Well done!
And kudos to the @ElectricSQL team on shipping PG Lite with such amazing features. 👏
@atomkirk Not quite yet unfortunately - we’re still chasing down a few issues with slots. However with 0.17 we’ve been able to rely more heavily on core live view functionality, so we expect the future upgrades to be a simpler and likely quicker :-)
Oh my fucking god, Surface is everything I’ve wanted from a server-side rendering library. It’s like LiveView but for React devs and it’s AMAZING.
I’m just blown way by how simple it makes things. https://t.co/mxI20sIEao
CTO green lighted open-sourcing the OpenAPI work I have been doing. No promises, but look forward to plug and phoenix openapi autogeneration #myelixirstatus 🎉
My talk “Surface: a bridge to the #javascript community” was accepted to @ElixirConf!!
I’m so humbled and excited to talk about this amazing project that I believe can bring in a whole new group of developers to @elixirlang
@wilton_quinn I hope that one thing comes out when reading the sections Joe's paper shown in these tweets is that the development of the Erlang language and how to use it to build systems was extremely pragmatic and not theoretical. We had a problem, how do we best solve it. That was it.
I have to say Surface (thanks @MarlusSaraiva) is making a huge difference to me as I work on LiveView. Just the sugar is wonderful, but also giving this clay a little bit of shape is also proving invaluable.
Code is a tool for communicating with the team - clarity makes it easier to understand the implementation and the intent behind the implementation; great content and concepts @sasajuric!
Episode 38: @sasajuric shares how the team at @verybigthings_ is building maintainable Elixir code. Ranging from the dev processes to code design and organization. He takes some "radical" positions on a mission to find what works. @ElixirLang#ElixirLang https://t.co/ufQyzAUrSY
Episode 38: @sasajuric shares how the team at @verybigthings_ is building maintainable Elixir code. Ranging from the dev processes to code design and organization. He takes some "radical" positions on a mission to find what works. @ElixirLang#ElixirLang https://t.co/ufQyzAUrSY
@verybigthings_@sasajuric Great article, I like the clearer separation between layers with your approach. One thing that wasn't clear to me is how you handle updates - i.e. the approach in the phoenix docs is `update_user(User.t(), map())`, but that has the same blurriness as `register(map())`
Introducing the new Surface Catalogue. A first attempt to build something similar to Storybook for Surface and, hopefully, for any Phoenix/Liveview project in the near future.
Prototype and installation instructions at https://t.co/rzden5u98g
@phoenixframework #myelixirstatus