HackerTrans
TopNewTrendsCommentsPastAskShowJobs

OscarDC

no profile record

comments

OscarDC
·vor 4 Monaten·discuss
Transpilation is here a necessary step to test the application because e.g. his browser won't be able to parse raw TypeScript code.

Typechecking is not: the browser doesn't care about it, it's mainly to help the developer verify its code.

So to speed-up the build during development (to have faster iterations) the idea is often to make the building process only about the build by removing "unnecessary" steps like type-checking from it, while having a separate linting / typechecking etc. process, which could even run in parallel - but not be necessary to be able to test the application.

This is often done by using tools like a bundler (e.g. esbuild) or a transpiler (babel, swc) to erase the types without checking them in your bundling process.
OscarDC
·vor 9 Monaten·discuss
I think we both fell in the exact same rabbit hole started in the "Immich" post today!

By the way I tried to look at the code to see where it was defined and, with difficulties I ended up founding:

https://github.com/rschristian/voldephobia/blob/1792b7c39baf...
OscarDC
·vor 10 Monaten·discuss
Yes basically, it's not the same dev yet sway is heavily inspired by i3 and works with i3 config files. As you wrote i3 is x11-only and sway is wayland.