21 private links
Build your microservices and micro-frontend in parallel and deploy them independently without worrying about integration issues by leveraging API specifications such as OpenAPI and AsyncAPI as executable contracts to shift left the identification of compatibility bugs with Contract Driven Development using Specmatic thereby removing the need for integration testing.
The C4 model for visualising software architecture
Context, Containers, Components, and Code
Many people try to come up with a great name all at once. This is hard and rarely works well. Here is an iterative approach.
An example of taking a program, splitting it into modules by layers, and refactoring these dependencies with the Service Locator and Dependency Injection patterns.
This slide deck basically tries to address functional service design not only from a maintainability point of view, but also form an operational point of view.…
Typischer friedrichsen Vortrag
Whitepapers, Checklisten, und Vorlagen für Projektmanagement und Softwareentwicklung als kostenlose Downloads können Sie einfach herunterladen. Regelmäßig mit neuen Informationen.
Booklist
Mentoring Network for Professional Software Developers
(Work in progress.) Tools for monitoring systems and applications, especially in the Java EE environment. Monitoring needs Metric collection – collection of metrics from different machines, s…
After talking with people about upgrading of CQRS and event sourced systems, Michiel Overeem came to the conclusion that many working with event sourced systems lack an understanding and don’t know how to approach the problem. At the recent DDD Europe 2018 conference in Amsterdam he described how this was a trigger for him to do an exploratory research on how to evolve this kind of systems.
Eine schöne Übersicht über Ausreden und deren Widerlegungen zum Thema Continuous Delivery. Wer die einleitende Erläuterung was Continuous Delivery ist überspringen will kann ab Minute 13.50 einsteigen.
Z.B. Cloud.gov
Das V-Modell XT ist ein Vorgehensmodell zum Entwickeln von IT-Systemen. Es deckt im Wesentlichen die Disziplinen Projektmanagement, Qualitätssicherung, Ausschreibung und Vergabe sowie die Systementwicklung ab. Es ist durch den öffentlichen Auftraggeber verpflichtend im Rahmen von Ausschreibungen anzuwenden und besitzt somit auch für die Wirtschaft eine hohe Relevanz.
This post attempts to distill what I’ve learned this year trying to grow myself and the engineering organization at Weedmaps