01 / 04CREATE

crudxpert@db ~ % INSERT INTO visitors VALUES (you);

Create

We build software. Payment rails, storefronts, the boxes it all runs in.

1 row inserted. Welcome.

02 / 04READ

Read

You are reading it. This is the whole pitch.

SELECT everything FROM crudxpert WHERE pretense = false; -- returned 0 rows of fluff.

03 / 04UPDATE

Update

Things change. We ship the change, then change it again.

SET shipped = true WHERE done = true; -- committed. no rollback planned.

04 / 04DELETE

Delete

The last thing you do. So we'll do it to this page.

table crudxpert.projects

What's left in the table.

The page is gone. These aren't.

id name what it is status
01 Payment Service Moves money. Merchants take payments and get paid out. running
02 Elite Frames & Gallery A shop for custom framing and wall art, and a way to book a design consult. running
03 Infrastructure The boxes everything else runs on. Self-hosted, on purpose. running
04 Everything else The things that don't have a name yet. draft
crudxpert · a software company [email protected]
crudxpert connected db=crudxpert op=CREATE rows=1 scroll to execute →