Pets vs cattle Cakes Example Marriages, Healthy relationship and divorces. Very good example shown in this talk. I'm surprised to see only single comment here before me.
Willem, your content is very good, can you please create an application using OAuth2 with quarkus, creating an autohorization token application and the ResourceServer... I would like to see an implementation like this step by step. Thanks for the content
Highlights 4:21 Enterprise dependency graph (to know what depends on what) 6:29 code review before commit ❤ 7:50 automatic dependency validation (dependers, check if your change will break clients of your app/lib) 11:39 every commit can be a release candidate to PROD (real CD - continous delivery) 16:00 every new feature is hidden behind a feature flag 19:00 continous delivery 3x3 (max 3 hours from commit to prod and 3x releases per day). Fight with flaky tests (quarantine). Make tests fast. 24:10 All testing happens before commit lands in master branch. 24:50 Q/A section 31:55 pre-commit code review q/a. Feature branches are not encuraged, but they have a dedicated tool for code review. Review should be in minutes. You can do it in pair Programming or Live, but the tool needs to be used to log the fact. 33:00 testing microservices 41:30 how dependency graph is built (file on repo keep the metadata)
It's hard to judge this presentation. A lot of important concepts were shown, but in a manner that could be hard to understand for people who don't already know them. Also many layers of tests were shown but it wasn't stated which ones are redundant (e.g. that the initial unit tests in London style don't really test anything useful and are just noise that will make refactoring hard).