Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Yes, CloudFront URL's, Route53 on top, or a 3rd party like we use such as CloudFlare can massively impact "well, your code doesn't work when deployed... thanks for nothing, e2e tests". But that stuff isn't transient much. Once you figure it out, you're good.
Both UI's & API's, they're Lambdas that run e2e tests using Puppeteer if you need it against your UI's &/or API's on some cadence like "every hour". This means even if you don't change the code for 6 months, you'll know possibly before your customers & coworkers something broke.
The tradeoff? My integration tests are now run in a Lambda, and you have to do some weirdness to get 'em to work locally via Mocha/Jest, etc. It can work, but NOT traditionally how it's done. It's also not homogeneous in the same test suite setup.
The tradeoff? My integration tests are now run in a Lambda, and you have to do some weirdness to get 'em to work locally via Mocha/Jest, etc. It can work, but NOT traditionally how it's done. It's also not homogeneous in the same test suite setup.
AWS? Dude, use CodeDeploy green blue with hooks.