Akshaya Acharya (@_nullxone) profile picture

Typescript function LEFT JOIN postgres LEFT JOIN mongodb; Supergraphs for teams at @HasuraHQ

Joined April 2023
Photo by Akshaya Acharya (@_nullxone)Photo by Akshaya Acharya (@_nullxone)Photo by Akshaya Acharya (@_nullxone)
Akshaya Acharya retweeted
We raised $136M to kill Slack. Introducing PromptQL: The first AI version of Slack. Here’s how it works:
767
406
238
4,207
3,225,272
Hasura now in GA supergraph: a query planner across all your databases metadata: declaratively configure your domain for teams: independent SDLC for subgraph modules AI ready: user level permissions at the metadata layer API: graphql, and more... @HasuraHQ
3
133
An AI agent can only be as smart as the data endpoints it's connected to. That's why smart people connect smart agents directly to the database. Authz? Define permissions directly on your data. Now ALL queries are safe.
The way we build our backends is SO not ready for the future. AI agents need direct access to the domain models and the core business methods. The way we've been building APIs is for "dumb clients", with API endpoints that each contain a lot of business logic. Dumb clients need smart endpoints need dumb pipes to data. (ref: microservices). Smart clients need no endpoints need smart pipes to data. 20 years of the way we build our backends, and the investments we've made, will have to completely change. It's like if invested $10M in upgrading all your office infrastructure to use wired ethernet in 2005 and then iphone/ipad dropped in the next 2 years and you were like....oh shit.
235
It's here. Run a complete supergraph with Hasura DDN on your own machine. It's just docker containers and http servers. Self deploy with no limits. Open source components serve your API. hasura.io/blog/announcing-lo…
1
6
1
14
1,236
The supergraph models your data domain. Tell it about the shape of your data and get your API for free. The Hasura engine plans and executes optimal queries over disparate data sources. Connectors bring your own sources to the supergraph. supergraph.io/
1
71
LLM's can't have direct database access because: what about data security. Declaratively define user-level permissions at the supergraph level. Suddenly, the LLM is the USER's agent. Unlock AI powers with a consistent, standard, and expressive SQL API across your supergraph. This works today. A live demo by @tanmaigo at @aiDotEngineer youtube.com/watch?v=5zE2sMka…
1
80
Day 3 of hacking on developer tooling for @HasuraHQ Continuing iteration workflows with command line tooling #buildinpublic youtube.com/watch?v=3lSy_A5a…
4
108
Day 2 of hacking on developer tooling for @HasuraHQ Today I'll be delving into iteration workflows with command line tooling #buildinpublic youtube.com/watch?v=ed1YKRyb…
2
3
88
Join me as I build and discuss developer tooling for Hasura v3 DDN. Write some code, review some spec, see some workflows. #buildinpublic @HasuraHQ youtube.com/watch?v=ssc1c3AE…
2
1
83
Akshaya Acharya retweeted
Replying to @AWSAmplify
Besides the fact of its popularity, did using the TypeScript compiler have any other benefits? I've been thinking that it should be possible to encode many constraints in the type system. Does the system generate any types that describe the real current state of the system? Looks incredible :) like a declarative mash up of Terraform and Migration tooling. And it builds forms?
1
1
155