I believe you understand it correctly. That said, compiler performance (i.e., type checking performance) is an issue in many code bases, including the one in our company.
14.03.2025 16:27 — 👍 1 🔁 0 💬 1 📌 0@erikwittern.bsky.social
I believe you understand it correctly. That said, compiler performance (i.e., type checking performance) is an issue in many code bases, including the one in our company.
14.03.2025 16:27 — 👍 1 🔁 0 💬 1 📌 0Agreed, a universally applicable rule is hard to write. Our implementation is most definitely incomplete, but for us, it basically removed all crashes. Maybe someone feels compelled to improve on the implementation, we are happy to receive PRs.
11.01.2025 21:21 — 👍 1 🔁 0 💬 0 📌 0Whether your app breaks because of the Google Translate "invasion" depends on its structure. You can make an app robust by avoiding certain patterns (e.g., sibling text nodes). We wrote an ESLint plugin to detect (some) problematic cases, which resolved the issue for us 🤞: github.com/getcouped/es...
11.01.2025 08:41 — 👍 13 🔁 1 💬 1 📌 0The 2023 way of doing it could be favorable, especially to junior devs: one sees an answer plus context, one has to understand it to make it work.
But maybe AI tools could do more to close that gap, like provide rationale, pros and cons, potential weaknesses of the code suggestion etc.