How I Built a PS1 Pipes Screensaver Behind a Blog
A retro background became a small 3D engine involving growing geometry, a preplanned camera, fake 480p vertex wobble and a great deal of pipe surgery.
5 posts in this channel.
A retro background became a small 3D engine involving growing geometry, a preplanned camera, fake 480p vertex wobble and a great deal of pipe surgery.
Useful LWC tests exercise public properties, user interactions, rendered outcomes, events, and data states. Brittle tests merely describe today's private markup.
JSON.parse source text access and JSON.rawJSON preserve exact numeric literals instead of silently rounding them through Number.
Complex template expressions in LWC can remove tiny bits of boilerplate, but they are best kept to simple math and checks.
Temporal replaces JavaScript's overloaded Date model with explicit types for instants, civil time, time zones and calendar dates.