DEV Community

Stefano Magni profile picture

Stefano Magni

Passionate, positive-minded Front-end engineer (working remotely) / Speaker / Instructor

Location Lecco, Italy Joined Joined on  github website twitter website

Education

Bachelor's degree, Communication design - High School Diploma, Informatic Technologies

Work

Senior Front-end Engineer / Team Leader at WorkWave

All 25 comments

XState: Why I Love Invoked Callbacks

My bad, sorry 🙏 thanks Matt!

XState: Why I Love Invoked Callbacks

Hey Matt, replacing ALL the services with invoked callbacks (...

Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

I should have tried it but I ended up removing Webpack at all...

Migrating a 150K LOC codebase to Vite and ESBuild: How? (Part 2/3)

You're right, I'll link to your comment directly in the artic...

Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

You're welcome, in case you migrate, in eager to know how you...

Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

Thanks ♥️

Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

Does your webpack config has the react-refresh plugin Yes,...

Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

About svg & images: we haven't any issue until now, looki...

Migrating a 150K LOC codebase to Vite and ESBuild: How? (Part 2/3)

Fixed, thanks for reporting!! ❤️

TypeScript Tutorial - 'infer' keyword

Thanks, Artur! Clear and effective article!

Unit Testing React components with Cypress

Thanks, waiting for your findings, Ben 😊

Who watches the watchmen? Mutation testing in action

Not at the moment but Mutation Testing has a problem: tests m...

The best way to test Redux Sagas

I don't know if the APIs are changed, at the moment (Feb, 202...

Component vs (UI) Integration vs E2E tests

Thanks for sharing Yuliya!! Cucumber is going to be the nex...

Some UI testing problems and the Cypress way

If you use Cypress you do not need jest-dom. You use jest-d...

Software tests as a documentation tool

Even the most negative comment can be useful, and so yours ...

New to front-end testing? Start from the top of the pyramid!

Hi Filippo! Speaking only about the E2E tests... there are ...

New to front-end testing? Start from the top of the pyramid!

Thank you soooo much 🙏♥️

New to front-end testing? Start from the top of the pyramid!

Thank you so much!! 🙌

Front-end productivity boost: Cypress as your main development browser

Wow, I'm proud of getting you to dive into this amazing wor...

How I Created Whatsapp bot to talk with my friends?

I did something similar (yours is better) for the Xmas gree...

Front-end productivity boost: Cypress as your main development browser

Perfect time! 😊 Let me know what works and what does not wo...

Front-end productivity boost: Cypress as your main development browser

I love your course Kent, I bought it the very first days ❤️ A...

Await, do not make your E2E tests sleep ⏳

Sorry to hear about that, you end up hating E2E testing bec...

Notes on TypeScript: Inferring React PropTypes

Thank you for your amazing article!! 👏 One question: how do...

loading...