Sign in

Michael Ficarra

@michael.ficarra.me
269 followers 46 following 21 posts

Kind of a big deal.

PostsRepliesMedia
Michael Ficarra @michael.ficarra.me · 06/08/2026
now you're getting it
2210
Michael Ficarra @michael.ficarra.me · 06/08/2026
1374
Michael Ficarra @michael.ficarra.me · 06/08/2026
1341
Michael Ficarra @michael.ficarra.me · 06/08/2026
I reject your two-state toggle and submit my own 4-state toggle. Pray that I do not increase it to 5.
A colour scheme preference dropdown including light, dark, system, and inverse system options.
3573
Michael Ficarra @michael.ficarra.me · 23/06/2026
You had a bunch of errors in your benchmark. You were passing URL.canParse the URL constructor, not the input. And you were passing an invalid base URL in every test. The try/catch isn't the expensive part, and neither is the thrown/caught error. It's the URL parser. jsbm.dev/7u5XhCC6Z3QY4
A screenshot of the results from the linked benchmark.
110
Michael Ficarra @michael.ficarra.me · 25/01/2025
just stick one of these in the drawer and you'll never be stuck
a hinge popper
100