TheOdinProject / curriculum

The open curriculum for learning web development
https://www.theodinproject.com/
Other
10.11k stars 13.54k forks source link

Deployment: Remove Adaptable.io from recommended Paas list #28784

Closed black-RAM closed 1 month ago

black-RAM commented 2 months ago

Checks

Describe your suggestion

Adaptable.io has stopped offering a free tier, so it shouldn't be on the list anymore, or at least the information should be updated. Source of Screenshot Screenshot_2024-09-12_19-15-35 They explain their decision here.

Path

Node / JS

Lesson Url

https://www.theodinproject.com/lessons/node-path-nodejs-deployment

(Optional) Discord Name

black.RAM_

(Optional) Additional Comments

No response

DrantDumani commented 2 months ago

Maybe Adaptable doesn't need to be removed as a PaaS option and the information can be updated instead. The Ruby path deployment lesson still lists Heroku as an option even though they don't have a free tier (though I don't know if that's an oversight). Adaptable's build plan is also cheaper than Heroku's.

I know that the idea behind using PaaS sites during the curriculum is that we shouldn't be looking to pay for anything we make while following ToP though. So maybe we can keep Adaptable around until other free tier options can be added?

(Initially posted this under the wrong issue. >_<)

MaoShizhong commented 1 month ago

Frustrating, given that besides the credit card verification step, it has the most generous free tier of the options.

Personally, I feel it's time for adaptable to go since our lesson lists its recommended PaaS options, and I can't in good faith recommend a paid-only service as part of a free curriculum. In #28491, Fly.io was recently removed for the same reason.

We still have Render, Railway and Koyeb for servers/dbs and Neon for dbs, which is still sufficient so far for the curriculum. We will likely need to reconsider how this part for deployment is approached, but that's a bigger and separate discussion.

MaoShizhong commented 1 month ago

@black-RAM Assigned you to remove Adaptable.io from the Node deployment lesson

black-RAM commented 1 month ago

@black-RAM Assigned you to remove Adaptable.io from the Node deployment lesson

Thank you! I have made the edit and opened a pull request.

It's my first time contributing, so I'm especially happy :grin: .