Skip to content
Testing Terms, All in One Place — A Frontend Testing Glossary (Appendix) thumbnail

Testing Terms, All in One Place — A Frontend Testing Glossary (Appendix)

This is the appendix to the “Frontend Testing, Done Right” series. Whenever you hit an unfamiliar term in the series, come back here. Browse the full series Learning frontend testing means getting buried in unfamiliar words. How is a mock different from a stub? When do getBy and queryBy part ways? Why shouldn’t you take a coverage number at face value? This one page collects all of those terms — and each entry goes beyond “what it is” to “why it matters” and “when you’d use it.” ...

Published date: 2026-07-04 · Updated 2026-07-27 · Reading time: 19 min · Word count: 3880 words · Author: Isaac
Why Frontend Testing, Why Now — A Seatbelt for the AI Era thumbnail

Why Frontend Testing, Why Now — A Seatbelt for the AI Era

This is Part 1 of the “Frontend Testing, Done Right” series. Browse the full series · Glossary “Tests? But it already works.” We’ve all said it — or heard it. I said it for years. Look at the screen, click around, “yep, works,” done. But then the features pile up, and every time you touch the code a little voice asks, “if I change this, what breaks over there?” That creeping anxiety is exactly the moment tests become worth their price. ...

Published date: 2026-07-03 · Updated 2026-07-05 · Reading time: 6 min · Word count: 1133 words · Author: Isaac
Promise.all vs Promise.allSettled: The Difference That Matters thumbnail

Promise.all vs Promise.allSettled: The Difference That Matters

I built a dashboard. I was proud of it. Three lines of code using Promise.all to fetch three APIs at once — and the code review feedback was “clean.” Multiple tasks running concurrently - with Promise.all, one failure affects the whole thing Photo: Unsplash javascript Read line numbers: OFF Line-number reading help Reading line numbers aloud This button is for screen reader users. ...

Published date: 2026-04-08 · Updated 2026-07-17 · Reading time: 7 min · Word count: 1487 words · Author: Isaac
Function Declarations vs Expressions: Hoisting Explained thumbnail

Function Declarations vs Expressions: Hoisting Explained

At some point while writing JavaScript, you’ll end up with code like this: javascript Read line numbers: OFF Line-number reading help Reading line numbers aloud This button is for screen reader users. ...

Published date: 2026-04-04 · Reading time: 11 min · Word count: 2197 words · Author: Isaac
맨 위로