Our great sponsors
-
docker-swag
Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
-
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)
-
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.
Sooner or later you'll need to understand how oauth authentication works. It's super interesting to implement (say, you create an oauth app that connects with... dropbox? strava? google? spotify? deezer?). This can get a bit advanced as you'll sometimes need a basic webserver to receive info back from the service provider. You can look into webhooks as well once you're comfortable with having a python script listening for http requests: webhooks are a way to get data from a service provider without you constantly polling for changes. You may wanna have a look at docker containers to implement this quickly and cleanly, I personally use linuxserver/swag, there's a bit of a learning curve but it makes things easier and cleaner in the long run.
Do a coding challenge. I'm doing https://adventofcode.com