8 Matching Annotations
  1. Feb 2025
  2. Oct 2020
    1. One of the primary tasks of engineers is to minimize complexity. JSX changes such a fundamental part (syntax and semantics of the language) that the complexity bubbles up to everything it touches. Pretty much every pipeline tool I've had to work with has become far more complex than necessary because of JSX. It affects AST parsers, it affects linters, it affects code coverage, it affects build systems. That tons and tons of additional code that I now need to wade through and mentally parse and ignore whenever I need to debug or want to contribute to a library that adds JSX support.
  3. Apr 2020
    1. It's typically a lot easier for software engineers to pull data out of a service that they use than it is for regular users. If APIs are available, we engineers can cobble together a program to pull our data out. Without APIs, we can even whip up a screen scraper to get a copy of the data. Unfortunately, for most users this is not an option, and they're often left wondering if they can get their data out at all.
  4. Mar 2020
  5. Sep 2017
    1. We may simply misunderstand what motivates them to do what they do as new groups adopt the identity. We presume they follow in a certain mold of hackers, or are Trojan horses for Silicon Valley.

      ¿Pueden ser estos troyanos del Valle del Silicio ser culturales, como en el caso descrito por los Radical Engineers de Götz?

    Tags

    Annotators

  6. Mar 2014