6 ms·
I am a huge fan of this stack. I love that Supabase is spending millions of VC money to popularise this stack, solving all issues, improving PostgreSQL and Post
by amitu 5y ago
I am a huge fan of this stack. I love that Supabase is spending millions of VC money to popularise this stack, solving all issues, improving PostgreSQL and PostgREST, writing documentation, conference talks etc. kind of sucks the stack success requires Supabase to die (technology becoming commodity, which it already it, Supabase people did make everything open source, true to their promises).
Supabase has zero differentiation. They have a nice "PGAdmin" if you may, but no one will pay for entire database hosting because of an admin interface. When it comes to hosting DB AWS, Azure etc have massive advantage.
Supabase will simply popularise the stack, and then when time to actually host the database comes people will move from Supabase to AWS etc.
Also the best language for UI is not JS, but something like FTD if we continue to make the progress we are making. Hopefully FTD + SQL Is all you need to know soon. Checkout this design that we are working towards for making this a reality: https://fpm.dev/journal/#explanation-of-dynamic-documents-and-actions https://fpm.dev/journal/#explanation-of-dynamic-documents-an...
- cstpdk 5y agoFTD = Frontotemporal demensia?
- amitu 5y agoFTD: https://ftd.dev/language/ https://ftd.dev/language/. A DSL for creating "programmable prose". Markdown with data declaration, event handling and soon arbitrary computation.
- bhawks 5y agoThere are many rendering issues on their landing pages. Things like unreadable elements with near 0 contrast between font and background and a dark mode with pieces of widgets with a white background does not fill me with confidence for a UI focused technology.
- bobthebuilders 5y agoYeah this has to be some sort of joke, I can't even read what 80% of the sidebar on mobile, and it crashes my phone every other page.
- amitu 5y agoHey, can you tell me what phone you are using and what exactly do you mean by "crashes my phone"? Thanks for the design feedback. The theme is new. The language itself is new. The static generator is new. Sidebar issue on mobile, and contrast issue we are aware of and are working on. Markdown styling is not a trivial issue to fix as we do not allow authors or theme builders to access CSS directly, [1] is the design we have come up with. [1]: https://fpm.dev/journal/#markdown-styling https://fpm.dev/journal/#markdown-styling
- cutler 5y agoOh, THAT FTD. Right.
- vsareto 5y agoIf anyone from FTD is here, the site has some text issues on dark mode: https://i.imgur.com/CfI5lPC.jpg https://i.imgur.com/CfI5lPC.jpg It looks fine on light mode: https://i.imgur.com/oJPMkUZ.jpg https://i.imgur.com/oJPMkUZ.jpg
- amitu 5y agoThanks vsareto for reporting the issue, we have made some improvements. Appreciate it.
- kiwicopple 5y ago{supabase ceo} I'm glad you like the stack > kind of sucks the stack success requires Supabase to die this is a zero-sum view of the world. I'm sure that as the stack becomes popular, Supabase will too (and vice-versa). > when time to actually host the database comes people will move from Supabase to AWS etc. Databases are inherently sticky - it's the reason we started with the "Jamstack" crowd rather than enterprise use-cases. If you start on Supabase, and we handle all your scaling, there should be no reason to migrate to a different cloud. > When it comes to hosting DB AWS, Azure etc have massive advantage. given the (in)stability of cloud providers in 2021, I think we will see a trend toward multi-cloud in the the next few years. I'm not sure that they have such a large advantage (we use AWS so it's not like they can offer superior hardware).
- ratww 5y agoIMO a disclaimer is lacking in your post. The product you recommend in the last paragraph seems to be made yourself and you're the founder of the company that makes it. Sure the "we" implies you're involved, but doesn't disclose the extent. I believe this is important when making a recommendation of the "best language" and hyping technology in general.
- amitu 5y agoPoint taken. But I am not hyping the specific technology here, I would be glad FTD ends up being the language, but I believe a FTD like like language is definitely needed. We need a programming language for human beings, that we can hope all humans can write. Unfortunately JS is not that language. You can do very little with just knowing JS, you have to learn a lot of other technologies. FTD is my proposal for one such language. https://ftd.dev/philosophy/ https://ftd.dev/philosophy/: > If the vision is for every human to own their data, one must ask, data in what format? XML? JSON? YML? Markdown? FTD hopes to be that format.
- FractalHQ 5y agoYou should see how nice and powerful Svelte in Markdown is- https://www.mdsvex.com https://www.mdsvex.com
- Zeromika 5y agoLink gives a 404, you might want to replace it with https://mdsvex.com https://mdsvex.com
- deleted 5y ago[deleted]
- mcintyre1994 5y agoThat looks really cool, bet it'd be a great way to write interactive docs and things like that too!
- amitu 5y ago