Hacker News new | ask | show | jobs
by nickfromseattle 1862 days ago
TypeScript / AWS / Auth0.

We ingest a lot of data. We deployed Lambda for queuing, which has helped immensely, but this has caused a lot of other issues elsewhere in the app (something, something schema?)

To create the application we need with Bubble, we absolutely depend on 3rd party integrations, which will require code.

- Stripe

- SendGrid

- Drift / Intercom

Our expectation isn't that there is no-code, it's that there is low-code, and many Bubble dev agencies are actual devs, too.

We will see if Bubble is extendable past $1m ARR or whether we need to re-build the platform.

1 comments

Cool! I don't understand the exact "schema" issue. Is that your database schema? Having written frameworks for deploying lambda in the past, I can say as recently as 2018 lambda was fairly hard to debug and in general using AWS is difficult for small companies. It's really designed for big business and large organizations where it works really well.

There are some workarounds, for example if your data ingestion is a lot of users uploading excel files, you can just upload from the client side directly to S3 with a pre-signed S3 URL without having to touch lambda. Then you can process the data on S3 using lambda or whatever you want. There are other strategies if you're ingesting real time data.

Yeah, if you're just using plain TypeScript you can certainly re-write crud apps all day and that definitely happens, in fact it's almost certain to happen.

Thanks for sharing. Following along to see how this works for you.

I don't understand it much either.

Not having technical leadership in-house has been a pain. We've made it work, but I think things would be a lot easier if there was someone internal who cared as much as we did.

I also know my hiring skills aren't great, even for roles I know better than Senior Dev / VP Eng / CTO and that it's very likely I'll make a bad hire here.

Thanks for the advice on Lambda, I sent this to our dev. :)