Friday, February 16, 2024

Link Dump #126

If you did not had a time for reading this week, Friday is perfect day to change it:

  1. Software Architecture
    1. Exploring the Popularity of REST API
      In the article, the author uncovers the reasons behind the widespread popularity of REST API and how it has become a go-to choice for developers worldwide.
  2. Software Development
    1. How do you know when to use which programming language?
      The essence of choosing a programming language lies not in seeking an objective “best” option but in finding the right tool for the job at hand.
    2. How to overcome tech debt and keep your business moving
      Have you ever wondered why adding new features to your core business systems seems to take longer and longer? Chances are you have a tech debt problem. The best time to take action is now — before a missed deadline becomes something more serious.
    3. Improve Efficiency With Smaller Code Reviews #PickOfTheWeek
      Breaking down code reviews into more manageable portions can yield great benefits. Review cycles are shorter and more convenient to comprehend when they are smaller. In other words, smaller reviews are easier to comprehend and provide feedback cycles.
  3. Languages, Frameworks and Libraries
    1. Use Cases for Java Records
      Java Records introduce a simple syntax for creating data-centric classes, making our code more concise, expressive, and maintainable.
  4. Testing
    1. Introducing SafeTest: A Novel Approach to Front End Testing
      In this post, the author introduces SafeTest, a revolutionary library that offers a fresh perspective on End-To-End (E2E) tests for web-based User Interface (UI) applications.
    2. Sequential A/B Testing Keeps the World Streaming Netflix, Part 1: Continuous Data #PickOfTheWeek
      Learn how to quickly and confidently identify any difference in the distribution of play-delay — or conclude that, within some tolerance, there is no difference.
  5. Agile
    1. Unfinished Work Every Sprint? 3 Ways to Break the Habit #PickOfTheWeek
      Overcommitting is not the end of the world. But it is a mistake to allow the team to do it habitually. When a team consistently fails to finish everything, the end of a sprint becomes an arbitrary, meaningless date. It arrives and team members just move work forward into the next sprint. How to break the habit?
  6. Growth
    1. 3 Types of Overthinking — and How to Overcome Them #PickOfTheWeek
      In this article, the author offers guidance on how to spot and handle each of the three types of overthinking.

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

No comments:

Post a Comment