From 26716c703a81cf16913c84b2245bb81e3caef412 Mon Sep 17 00:00:00 2001 From: benjaminramey Date: Thu, 8 Aug 2024 09:49:46 -0500 Subject: [PATCH] vault backup: 2024-08-08 09:49:46 --- .obsidian/workspace.json | 10 +++++----- Logos re-platforming.md | 25 ++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 03ee4a2..59adf39 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -37,7 +37,7 @@ "state": { "type": "markdown", "state": { - "file": "Logos re-platforming.md", + "file": "2024-08-08 (Thursday).md", "mode": "source", "source": false } @@ -110,7 +110,7 @@ "state": { "type": "backlink", "state": { - "file": "Logos re-platforming.md", + "file": "2024-08-08 (Thursday).md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -127,7 +127,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Logos re-platforming.md", + "file": "2024-08-08 (Thursday).md", "linksCollapsed": false, "unlinkedCollapsed": false } @@ -150,7 +150,7 @@ "state": { "type": "outline", "state": { - "file": "Logos re-platforming.md" + "file": "2024-08-08 (Thursday).md" } } } @@ -173,8 +173,8 @@ }, "active": "1ac72aa6ecff8db5", "lastOpenFiles": [ - "Private Equity thoughts.md", "Logos re-platforming.md", + "Private Equity thoughts.md", "2024-08-08 (Thursday).md", "2024-08-07 (Wednesday).md", "2024-08-06 (Tuesday).md", diff --git a/Logos re-platforming.md b/Logos re-platforming.md index c52915f..0661e93 100644 --- a/Logos re-platforming.md +++ b/Logos re-platforming.md @@ -3,4 +3,27 @@ Re-platforming efforts: 2. Builder.io to replace in-house built ContentAdmin CMS 3. BigCommerce to replace various aspects of orders, checkout, cart, payments 4. Vercel/next.js to replace Skeletor -5. \ No newline at end of file +5. Stripe to augment payments, replace current payment providers +6. Celigo for data moving, system integration + +## Algolia +According to Nate Merritt, it's pretty much a disaster. It's "working", but one of the major features we had to keep was the ownership search where users can filter out or in products they already own. Algolia can't handle the thousands of products that users own despite what they said some solutions would be at the beginning of discovery. + +## BigCommerce +I think this is a major disaster. Almost none of the "just works" plugins work (search, pricing, taxes). We're going to have to reach into our APIs to do dynamic pricing, discounting, taxes, etc. + +## Builder.io +I'd say builder is a big success--or will be. ContentAdmin is clunky and builder.io is smooth and has many tools to improve content management. + +## Vercel/next.js +Next.js is a great framework and I think migrating to a more modern platform is a good idea. Vercel has great deployment tools. + +However, I'm not sure it's leaps and bounds better than Skeletor--especially since it already does everything we want, we have great deployment support, etc. + +The BigCommerce catalyst site is not worth the trouble. The supposed gains of it already talking to BigCommerce are undermined by the fact that BigCommerce doesn't do everything we want out of the box and we have to talk to our custom APIs anyway. + +## Stripe +A great platform, I think it's a good investment. + +## Celigo +I'm not sold on Celigo at all. Every time I've tried to do something with it, it doesn't work the way I need it to and I need a ton of custom code just to get it working. I'd rather write a custom integration where I have Git support, PR review and visibility into what code is there instead of it being hidden in non-type-safe Javascript in a Celigo flow. \ No newline at end of file