Friday, May 13, 2022

Link Dump #36

And here we go again - more coffee and more reading:

  1. Software Architecture
    1. Microservices with CQRS and Event Sourcing in TypeScript with NestJS #PickOfTheWeek
      Article describes a simple open-source application that uses Domain-Driven Design (DDD), CQRS, and event sourcing.
    2. Queue Processing Considerations #PickOfTheWeek
      Article covers some of the challenges raised by using events and events processing.
    3. Reactive Architecture with Spring Boot
      Author takes a look at microservices that communicate in a blocking fashion and turn them into reactive applications to improve the flow between them.
  2. Software Development
    1. Empathy for the Dev: Avoiding common pitfalls when communicating with developers
      All too often, developers go deep on the wrong things, when writing documentation. A little bit of empathy can get your docs back on track.
    2. Comprehensive Guide to Java Streams
      Tutorial shows how to work with the different classes and interfaces of the Java Stream API.
    3. Add Header to Every Request in Postman
      In the tutorial you'll learn how to add HTTP headers to every request in Postman by using pre-request scripts.
    4. Chaos engineering helps DevOps cope with complexity #PickOfTheWeek
      How open source is spreading chaos thinking.
  3. Clean Code
    1. Functional Decomposition #PickOfTheWeek
      What you can do to make your function easier to understand, maintain and reuse?
  4. Libraries
    1. JPA and Hibernate – Criteria vs. JPQL vs. HQL Query
      How to use JPA and Hibernate queries and the difference between Criteria, JPQL, and HQL queries.
    2. Hibernate’s @NotFound Annotation – How to use it and a better alternative
      What @NotFound annotation is? How to use it? And what effects does it has?
  5. Productivity
    1. Dividing your work day into four quadrants #PickOfTheWeek
      How to use ‘daily quadrants’ to get more done each day?

Do you want more?

  1. Clean Architecture online course (Polish) - I show practial usage of Hexagonal Architecture, Domain-Driven Design, Test-Driven Development and many, many more.

Would like to get link dump on your email? Just subscribe.

No comments:

Post a Comment