E-Learning
Tutorials
Practical tutorials for the work we actually do. Pick one, read it in order, and apply it.
Any topics
APIs and Integrations
7
Automation and Scripting
3
Data Structures and Algorithms
2
Databases
11
✓ Deployment and Containers
14
Object-Oriented Programming
3
Packaging and Dependencies
5
Performance Optimization
24
Programming Patterns
10
Security
5
Testing and Debugging
10
Type Systems
14
Web Development
15
0 likes
Likes for this tutorial.
Zero-Downtime Restart With Compose on One Host
Level: Advanced
Deploy a new version with blue and green copies, a proxy reload and a switch script, and prove no request failed. After this, a deployment on one host does not drop users.
4 min read
0 likes
Likes for this tutorial.
Export an SBOM or Scan Result From a Real Build
Level: Advanced
Export an SPDX SBOM from a real build, list its packages and scan it with Grype, without a Docker account. After this, you can hand over what is in an image and what was known about it on a given day.
6 min read