I’m asked all the time “How can I learn all this stuff?". The simple answer is ‘build an app’
I’m embarrassed this took me longer than expected, but here is a
.gitlab-ci.yml that will fire up Docker in Docker (so you can build and run containers) and run Postgres to use in your contract tests.
As a hip, cutting edge developer, you’re using Hugo to generate your blog or website. Wordpress… pssh, you’re way too cool for that.
What is Gitlab
An alternative to Github with many more features and an increasingly better offering
You find yourself using S3 for your static frontend code and using CloudFront to serve out that static content. Here is a handy script to deploy and invalidate old versions.