Conversation
Notices
-
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 15-Feb-2025 12:52:12 JST iced depresso
its probably a bad idea but i was just thinking about how you could build a shopping cart system off pocketbase :blobcatgiggle2:
(i mean.. not that impressive i guess. literally just any ole database server does that.)-
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 15-Feb-2025 12:53:50 JST iced depresso
shopping cart wares are things that like always showed up in job boards where someone wanted a programmer to set up zencart etc. i guess "this is a list of all 3 t-shirts we sell" followed by "here is a log of everyone who paid stripe for a t-shirt" is Hard actually :blobcatdunno:
when i think of shopping cart hell i'm thinking of when it's like bespoke products with many order options each of which has to have stock levels tracked etc and its like quinn you over-engineered it nobody does this outside a superminority of weirdos -
Embed this notice
picofarad (picofarad@noauthority.social)'s status on Saturday, 15-Feb-2025 17:42:40 JST picofarad
@icedquinn the number of times i've needed to buy a ham or other esoteric electronic part via the 2020 equivalent of sending a SASE to them with money inside. Paypal, on-demand ebay listing (so still paypal), literal sending money orders. There's some electronic supplier out here that has "a web site" iykwim. it's barely cleaned up OCR of a print catalog which reads like an engineer's reference handbook.
name anything and my "that's not difficult" is universally met: "at scaaaaaaaaaaaaaaaaale?"
-
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 15-Feb-2025 17:42:40 JST iced depresso
@picofarad you could probably have the order page drop mail in an inbox and set up the payment alert to do a similar thing :blobcatgoogly: then just update the database by filtering incoming mail
'sold out' might be slow to propagate though (amazon makes this same concession where each shard basically has its own stock counter and if they end up fucking it all up they just cancel/delay your order because they decided its cheaper than making stock levels strictly consistent) -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 15-Feb-2025 17:44:56 JST iced depresso
@picofarad nowadays i think the simple stuff is done with shopify for the most part. a couple weirdos are using ko-fi stores. even smaller amount of people (mostly bespoke shops like grocy) have to customize their sales process to accomodate. ploopy lets you pick ball/plastic colors. keebmaker has a whole 3d model renderer where you pick chipset / colors / keycaps etc.
it would be nice if a simple storefront is all one needs :blobcatovo: unfortunately anywhere i'd be likely to be involved, its probably bespoke shit where logistics is particularly fucked -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 15-Feb-2025 17:48:19 JST iced depresso
@picofarad kind of hate how this is probably scalable or there exists tools to make it scalable.
dovecot and the other one with rust and jmap probably have vertical and horizontal scaling and postfix is sorta scalable with a load balancer
you're still emailing text/json around so its gigacursed but like
it works and i hate that it does lmao -
Embed this notice
picofarad (picofarad@noauthority.social)'s status on Saturday, 15-Feb-2025 17:48:20 JST picofarad
@icedquinn i keep fuckin shouting into the ethernet that *everything* can be recreated or made better using only RFCs prior to april of 1995.
-
Embed this notice