376 karma · joined June 3, 2021
I think there are a lot of mis-uses of spreadsheets. When users record list type data, long-form content, relational data, etc within spreadsheets, they are probably better off using an app - they, or their IT team can build.
I once seen an enterprise org process where a health and safety check was completed on a clipboard. That user would go back to their desk, push that data into excel, another user would write a script to push that excel data into MySQL.
There are many use cases where spreadsheets are perfect - building financial models.
For transparency - I am the cofounder of a no/low-code tool called Budibase. I am also a happy spreadsheet user. https://github.com/Budibase/budibase
What is Budibase: Budibase is a low code platform for creating CRUD apps, and an open-source alternative to Retool and PowerApps. Basically, you connect your data sources (Postgres, MySql, Mongo, Airtable, Spreadsheets, Rest API, and more), build your UI with our GUI and powerful pre-made blocks, then automate processes within and around your app with our automation section (like Zapier). You can run Budibase in the Budibase Cloud, or use K8s, Docker, Digital Ocean.
The Github repo is: https://github.com/Budibase/budibase
And our website is: https://budibase.com
And we previously launched on Hacker News: https://news.ycombinator.com/item?id=29242466
Why did we launch a Public API, and why you might find this interesting: A Public API was one of our most requested features as it enables:
Budibase as a backend The Budibase backend is very powerful, and our Public API allows you to specifically use the backend API to build apps, without using, for example, our design GUI. Budibase gives you a full CRUD API for all of your SQL tables, right out of the box.
Extending apps / Interoperability Before the Public API, it was difficult to extend functionality in a lot of places, especially around data. The new Budibase API allows users to build to a point within Budibase and then extend using the API. Opening up the API allows connecting data in and out of Budibase in ways that are business-specific use cases (e.g. IoT, internal business APIs, etc).
Design: The API follows RESTful patterns of design and is fully defined using the OpenAPI specification. For schemas and API definitions this enables the spec to be pulled into tools like Postman and you can start making requests straight away once you’ve inputted your API key and App ID.
The first version of the API covers the tables, rows, users, queries, and applications resources. You have full CRUD operations on those resources as well as the ability to search any of them. This also respects the RBAC system fully. Every user can generate an API key for Budibase and it will only allow users with access to utilize the API.
Use case: To help you adopt the Budibase API, we’ve created the following example: Build an app with Budibase and Next.js - https://budibase.com/blog/building-a-crud-app-with-budibase-...
Docs: You can learn more about the Budibase API at the following places: General documentation - Learn how to get your API key, how to use spec, and how to use with Postman: https://docs.budibase.com/docs/public-api
Interactive API documentation - Learn how to interact with the API: https://docs.budibase.com/reference/post_applications
Happy to answer any questions. We have a lot more to build and would love to hear your feedback and potential use cases.
budibase.com
Youtube is becoming heavily commercialised leading to the little man getting pushed out, and Youtube losing it's best asset - the wild west of videos.
On top of that, there seems to be more ads than ever and I don't see this ever stopping.
Powerapps - very reliant on microsoft ecosystem (sharepoint, excel) Powerapps - uses Power fx Powerapps - mostly made for tablet and mobile apps Powerapps - private apps + portal Powerapps - i think powerapps makes use of another Microsoft tool for automation
I feel the components and outputted apps are better within Budibase. PowerApps is more mature than Budibase so it has an ecosystem of consultants
If you are looking for an open source alternative to Powerapps - check out Budibase [1][2]
[1] https://github.com/Budibase/budibase
I am happy to remove this post, as it is slightly promotional, but I do feel it is very relevant.
- many over-promise and under deliver. Low code platforms are great for simple CRUD apps, defined automations, etc.
- some, like Bubble, are anti-code to their own detriment - code is good, your platform was created with code
- only a few, like Budibase [1], Tooljet [2], n8n [3] are open source. I cannot understand how users are willing to bet their data and processes on closed source tooling
[1] https://github.com/Budibase/budibase
If you are building a SaaS platform, then Budibase is not the right platform.