Intro to Disc

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

netopwibby

Disc is a re-implementation of Gel, my favorite database which itself is essentially a damn good layer of goodness atop Postgres. It's not public yet but it will be soon.

— (future) homepage: https://dap.sh

Why work on this? A few reasons:

1) The team behind Gel got acquired by Vercel to work on Python/AI stuff so Gel is currently "in the hands of the community" (dead).

2) This isn't my first rodeo with a favorite dead database (RethinkDB was my first database love). The AI chat interface in the official docs doesn't seem to be working anymore and that means I have little recourse for figuring things out that way. I'll have better luck hosting my own.

3) disc.sh was available and man, what a dope domain. Are you kidding me?! I gotta use it.

4) If I'm gonna make my own database, I'm gonna replace some things I don't like from Gel. Disc is written in Typescript for Deno and I intend to replace the database viewer that Gel uses with SvelteKit. I'm allergic to React and the tech industry's laziness has made it the default and it sucks!! Anyway.

I'm gonna release it when I dogfood it with a few projects so I can claim production usage on the marketing site.