14 Matching Annotations
  1. Last 7 days
    1. The goal of Lucia v3 was to be the easiest and cleanest way to implement database-backed sessions in your projects. It didn't have to be a library. I just assumed that a library will be the answer. But I ultimately came to conclusion that my assumption was wrong. I don't see this change as me abandoning the project. In fact, I think it's a step forward. If implementing sessions wasn't easy, I wouldn't be deprecating the package. But why wouldn't a library be the answer? It seems like a such an obvious answer. One word - database. I talked about how database adapters were a significant complexity tax to the library. I think a lot of people interpreted that as maintenance burden on myself. That's not wrong, but the bigger issue is how the adapters limit the API. Adapters always felt like a black box to me as both an end user and a maintainer. It's very hard to design something clean around it and makes everything clunky and fragile, especially when you need to deal with TypeScript shenanigans.
  2. Feb 2025
    1. Most companies where I worked have a history of rebuilding their applications every 3 to 5 years, some even 2 years. This has extremely high costs, it has a major impact on how successful the application is, and therefore how successful the company is, besides being extremely frustrating for developers to work with a messy code base, and making them want to leave the company. A serious company, with a long-term vision, cannot afford any of it, not the financial loss, not the time loss, not the reputation loss, not the client loss, not the talent loss.
  3. Oct 2023
    1. the idea of such an absurd song in a very serious setting just seemed so funny to me passionate choristers interpretive dance string quartet bowing away all taking itself very seriously and then the song is about shia labeouf being a cannibal i found out recently that's called bathos serious and absurd juxtaposed (00:09:49)

      Dictionary definition:

      (especially in a work of literature) an effect of anticlimax created by an unintentional lapse in mood from the sublime to the trivial or ridiculous.

  4. Sep 2021
  5. Mar 2021
  6. Feb 2021
  7. Dec 2020
  8. Oct 2020