This is your work, valued
Passionate, positive-minded, Sr Front-end Engineer @preply / Front-end advisor @ Plannix / ex Platform team / ex team leader / Speaker / Instructor / Writer
ui-testing-best-practices. The largest UI testing best practices list (last update: March 2025)
1.7kcypress-wait-until. Add the Cypress waiting power to virtually everything ๐
699cypress-otp. Enter a valid OTP token in your UI tests.
49all-my-contributions. A list of all my contributions โค๏ธ
41redux-saga-login-react-example. The redux-saga login example with a super-essential UI
32figma-to-xstate. [๐จ inactive ๐จ] A Figma plugin to convert a Figma prototype to an XState machine.
23working-software-mastering-ui-testing. Working Software conference - the companion repository of the "Mastering UI Testing" talk
21reactjsday-2019-testing-course. React Testing course created for the Italian ReactJSDay 2019 conference
17nprr. (deprecated) nprr: npm run + autocomplete ๐
16people-list-xstate. A project built for an internal XState Working Group
14gatsby-plugin-iubenda-cookie-footer. Gatsby plugin to add the Iubenda's cookie policy banner
11gatsby-plugin-preconnect. Gatsby plugin to add a <link rel="preconnect"> for every specified domain
10cypress-twitch-with-fabio-biondi. JavaScript
9cypress-react-devtools. A working React+Redux app to easily (but MANUALLY) verify if the React devtools are working with the Cypress-controlled browser.
9frontend-testing-on-steroids-v2. Front-end Testing on Steroids (v2) - companion repo
8whatsapp-messages-batch. An easy way to write WhatsApp messages in advance and batch 'em all
8figma-select-and-inspect. The quickest way to inspect elements inside Figma: open up the browser's Console and enjoy
6javascript-testing-practical-approach-2024-course-v4. Javascript Testing, a Practical Approach (v4)
5cypress-protobuf. Encode a fixture with Protocol Buffers
5gatsby-plugin-perfume.js. [DEPRECATED] Gatsby plugin to embed Perfume.js
5javascript-testing-practical-approach-2021-course-v3. Javascript Testing, a Practical Approach (v3)
4url-content-changes-checker. A Node.js script to read and compare a remote resource body
4react-crypto-compare. A simple cryptocurrencies converter component based on https://min-api.cryptocompare.com
4frontend-testing-on-steroids. Front-end Testing on Steroids - companion repo
4reactjsday-2018-workshop. All the commits made during the 2018 ReactJSDay workshop
4increase-by-1. A VSCode extension for replacing a series of selection with a sequence of numbers
4javascript-testing-practical-approach-2021-course. Javascript Testing, a Practical Approach
3frontend-testing-on-steroids-with-cypress-2021-course. Front-end testing on steroids with Cypress
3gitbook-plugin-head-append. Append code to the <head> of the page.
3typescript-is-type. A Typescript-safe runtime type check function
3gatsby-plugin-preload-link-crossorigin. [DEPRECATED] Gatsby plugin to add the crossorigin attribute to every <link rel="preload"> tag
3npm-run-programmatically-example. JavaScript
2bitcoin-address-soft-regex-validation. A single-function package to perform soft (no checksum) bitcoin address (Base58 and Bech32) validation
2storybook-knobs-redux-example. An example to control the Redux state with storybook-knobs
2interviews. A non-exhaustive list of the interviews I did
1hasura-conventional-commit. I need to play with some GH actions to test out a possible easy way to enforce conventional commit for the Hasura monorepo
1frontend-testing-on-steroids-ticino-software-craft. JavaScript
1cypress. Fast, easy and reliable testing for anything that runs in a browser.
1cypress-documentation. Cypress Documentation including Guides, API, Plugins, Examples, & FAQ.
1cypress-example-kitchensink. This is an example app used to showcase Cypress.io testing.
1ol-map-in-popup-trough-react. The git diff showing how we worked around the problems we faced when rendering an OL map in a popup.
1common-state-managers-approach. Created with CodeSandbox
1eslint-plugin-react. React specific linting rules for ESLint
1cypress-wait-timeout. Cypress Wait Until #139 issue
1docusaurus. Easy to maintain open source documentation websites.
1cypress-detect-dom-changes. DOM changes detection with Cypress
1educative-cypress-course. React Testing course, Educative version
1cypress-storybook. Cypress commands for Storybook projects
1recoil-apis. Re-implementing basic Recoil API. Play with it on CodeSandbox or read about it in the blog post.
1cypress-storybook-commands. Commands to help navigate storybook in Cypress for functional and visual component level testing
1