Research
Articles, tools and video’s used for research
Testing
- https://www.mbtest.org/
- https://docs.hoverfly.io/projects/hoverpy/en/latest/index.html
- https://github.com/localstack/localstack
- Contract tests
- https://docs.pact.io/
- https://www.npmjs.com/package/amqp-mock
- dependency check in jenkins
Publishing
- https://github.com/lerna/lerna
- https://github.com/commitizen/cz-cli
- https://zellwk.com/blog/publish-to-npm/
- https://zellwk.com/blog/publish-to-npm/
Architecture
- http://www.ms4systems.com/pages/devs/ses.php#:~:text=The%20System%20Entity%20Structure%20(SES)%20is%20a%20formal%20ontology%20framework,domain%20in%20a%20structural%20way.
- https://www.apibuilder.io/
- https://dependency.flow.io/
- Event Storming uitzoeken wat dit is
Local dev
- feature flag lib
- https://www.telepresence.io/tutorials/docker
- https://www.socketxp.com/
- https://devspace.sh/
NestJS Dev
- https://massivejs.org/docs/connecting (alternatief typeORM)
- https://medium.com/trendyol-tech/how-we-reduce-node-docker-image-size-in-3-steps-ff2762b51d5a (docker image optimalisatie)
Usefull video’s
- https://www.youtube.com/watch?v=V80MztOCCjo&ab_channel=Devoxx
- https://www.youtube.com/watch?v=j6ow-UemzBc&t=3s&ab_channel=InfoQ
Random brainfarts
- Create tool to scan the db tables connect uses to check for datamodel changes. If so make test red!
- health/status service
- consumers MOETEN idempodeny zijn, UITZOEKEN!!
- Nieuwe features kunnen al in productie staan terwijl ze nog niet af zijn. Ze MOETEN achter feature flags