Leander’s Blog

  • Fonts

    my favorite fonts are:

    halvetica, San Francisco, georgia

  • React.js

    I am currently thinking about the roll that client side state has for react in perspective of software development for applications. We want our data to be save and not lost by the application. We want quick feedback to our actions as a user. As a developer we want to have a simple to implement solution and maintainable in the longterm solution that makes the customer satisfied. React.js adds modularity which makes it more maintanable than html per page with js files that interact with ids editing the contens of the html. I like that part. One footgun that React brings with it is rerenders that tank the performance and even caused an outage at cloudflare: https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/ React also is a very fragmented ecosystem with lots of small libraries and utils that themselves have dependencyies bringing with them a supplychain ristk if one of these dependencies is compromized.
  • Biggest Open Source Java Projects

    1. Jenkins
    2. Keykloak
    3. Apache Kafka