Friday, August 18, 2023

Link Dump #100

How about celebrating LinkDump#100 and read something great :)

  1. Software Architecture
    1. Ancient lore: Lehman’s laws of software evolution #PickOfTheWeek
      What are the three different types of applications described by Lehman and what are the laws that apply to one of them? Are those laws still valid even though they were published in 1974?
  2. Software Development
    1. Bottleneck #04: Cost Efficiency #PickOfTheWeek
      Cost efficiency often becomes a bottleneck for startups at some point in their journey, just like accumulation of technical debt. The Authors describes what you can do with that problem.
    2. Eventual Business Consistency #PickOfTheWeek
      The goal of our design is to provide eventual business consistency, for what’s recorded in the system to match what’s happening in the real world as well as possible at a reasonable cost. Read the article to learn why it is so difficult to achieve.
    3. HDFS Snapshot Best Practices
      In this blog post, the author explores the HDFS Snapshot feature, how it works, and the impact various file operations in snapshotted directories have on overheads.
    4. Apache Spark Cheatsheet
      Learn what the Apache Spark is and how to use it, what are its key features and components.
  3. Clean Code
    1. Is Two-Step Initialization a Solution or a Symptom? #PickOfTheWeek
      The author explains why two-stage construction signifies a flawed design and should serve as a catalyst for refactoring.
    2. Your Brain on Inversion of Control and Dependency Injection #PickOfTheWeek
      What are the problems with IoC and DI used together? What are the positive aspects of using them? Learn what are the thoughts of Vaughn Vernon about this subject.
  4. Leadership
    1. The power to say no
      Every “yes” is an obligation. You end up overcommitted when you can’t say “no.”
  5. Productivity
    1. Science Proves That Disorganized People Are More Creative And Productive
      Apparently, people who are disorganized and messy aren’t necessarily less productive or lazy. They’re just bold and more spontaneous.

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

No comments:

Post a Comment