Last updated on
Week 14 debrief: Happy holidays! And a present :)
Congrats on completing your last week of CS-214! Rather than our usual round of interesting questions, here’s a little present from us to celebrate the holidays:
We’ve gathered (almost) your webapps into one big showcase, to allow you to play with your family or friends without having to set up your own server. I’m blown away by the quality and diversity of apps that you’ve built — congratulations!
We’ll send details about the final and study materials next week. In the meantime, enjoy some rest, and happy holidays!
Clément.
PS: Issues and missing apps
Feel free to comment below if you run into issues. Our server is pretty small, so depending on the load it may be a bit slow to respond.
If your app isn’t in the list, sorry! It’s most likely due to one of the following factors:
- Not using the latest
webapp-lib
(we upgraded a few apps manually, but not all) - Asking us not to include your app in the showcase.
- Having compilation errors on your
main
branch. - Us spotting other deployment issues.
- Using external dependencies beyond
upickle
andparallel-collections
. - Using persistent state (disks / files) or using the os-lib library (we wanted to be able to reset the state of the server by stopping it).
- Requiring heavy computational resources.
If you want us to include your app, please make sure that it uses the latest webapp-lib
(0.20
) and that it builds cleanly, then leave a comment below! (Though for the last three categories we’ll need a bit more time to review the code and make sure it’s OK). Alternatively, if you have your own server hosting your app already, feel free to send us a link and we’ll include it!
And if your app is already deployed but you want to update it, just push to main
in your repo and leave a comment below.