Friday, January 28, 2022

Link Dump #22

It's Friday! Hope you booked some of your time for a cup of coffee (or two) and an interesting article (or more):

  1. Software Architecture
    1. Two Phase Commit
      Update resources on multiple nodes in one atomic operation.
    2. Critical Aggregator
      Combine data from different parts of the business to support making critical decisions.
    3. Capacity Recommendation Engine: Throughput and Utilization Based Predictive Scaling #PickOfTheWeek
      What the capacity recommendation engine is and what it can do for your application?
    4. Fixing Performance Regressions Before they Happen #PickOfTheWeek
      How to quickly and easily detect performance anomalies before they are released.
  2. Software Development
    1. How to Setup a CI/CD Pipeline with GitHub Actions and AWS
      Learn how to set up a CI/CD pipeline with GitHub Actions and AWS.
    2. Source Code Management Best Practices #PickOfTheWeek
      Article describes some best practices to follow when interacting with source code.
  3. Clean Code
    1. Stop paying tech debts, start maintaining code #PickOfTheWeek
      Stop paying down tech debt and start actual software maintenance. That’s the real term we should all be talking about.
  4. Testing
    1. Write Gatling Performance Tests with Java
      Article shows how to use Gatling to verify performance of your application.
  5. Java, Libraries, Frameworks
    1. Dynamic Inserts and Updates with Spring Data JPA
      What to do if you do not want to use default Hibernate's statements for SQL INSERT and UPDATE?
    2. The best way to use the Spring Transactional annotation #PickOfTheWeek
      The Spring Transactional annotation is very handy when it comes to defining the transaction boundaries of business methods.
  6. Leadership
    1. Talking About Performance Issues
      Talking about performance issues is uncomfortable but this is the issue that must be solved.
    2. 7 reasons returning to the office is a good idea
      How might leaders make office-life valuable to employees?
  7. Communication
    1. How To Improve Your Presentation Skills: 12 Ways To Give A Speech Worthy Of A Standing-Ovation
      12 tips to improve your presentation skills, all the way from having more beneficial conversations at work to getting standing ovations at your next public speaking engagement.
  8. Growth
    1. What to Do When You’re Stuck in the Survival Zone
      What are the best practices to avoid falling into the survival and burnout zones.
    2. Six limiting beliefs that hold you back
      Victorious warriors win first and then go to war, while defeated warriors go to war first and then seek to win.
    3. Multitasking makes you stupid single tasking is smarter #PickOfTheWeek
      You can’t efficiently do two complex tasks at the same time.
  9. Project Management
    1. 7 signs that you need a product manager
      Product management is part art, part science and 100% a full-time job. And sometimes you really need that person in your team.
  10. Fun
    1. Buglog

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