Hacker Newsnew | past | comments | ask | show | jobs | submit | howToTestFE's commentslogin

tldr - `tsc` can be replaced with `tsgo`. `eslint` replaced by `oxlint`, and `prettier` replaced with `oxfmt

this makes me want to play simcity again! really cool

just saw this today - "whenwords, a relative time formatting library that contains no code." I wonder with AI this will become a popular thing soon that we see other 'libraries' doing... provide good specs, leave it to AI (And trust ai) to interpret


ah i didn't see those. cool.


If GH has an issue, it seems to always be around 4pm or 5pm GMT. I'm starting to think that i should avoid any planned production releases around this time.


https://howtotestfrontend.com/blog Mostly blog posts about testing react apps, latest news about FE testing, Vitest / Jest etc.


while this approach is useful, i think the diff is too small to catch a lot of bugs.

i use https://www.coderabbit.ai/ and it tends to be aware of files that aren't in the diff, and definitely can see the rest of the file your are editing (not just the lines in the diff)


(not my site, just found it online - seems to be most popular/useful ask hn threads)


Writing articles about how to test frontend apps (mostly react based apps) at https://howtotestfrontend.com/ Adding some final bits to some new vitest browser mode content this week hopefully.


I find the jetbrains IDEs (like Webstorm) has the best UI interface for this. Selectively commit specific lines from your changes.


For VSCode-based editors I am a happy user of the "Stage selected ranges" command


Another excellent GUI is gitg. You can select specific lines for staging, but also for discarding. The latter is especially useful for temporary debug only changes that you want to throw away.


How about git-crecord?


magit can do that too.


Lazygit can do that too.


SmartGit can do that too


git-gui can do that too


For all the others, that is the built-in GUI.


tig can do that too


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: