DEV Community

loading...
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

RouteManager UI coding patterns: Immutability

RouteManager UI coding patterns: Immutability

Reactions 4 Comments
2 min read
RouteManager UI coding patterns: React Hooks

RouteManager UI coding patterns: React Hooks

Reactions 5 Comments
6 min read
RouteManager UI coding patterns: React

RouteManager UI coding patterns: React

Reactions 5 Comments
3 min read
RouteManager UI coding patterns: TypeScript

RouteManager UI coding patterns: TypeScript

Reactions 5 Comments
3 min read
RouteManager UI coding patterns: Arrays

RouteManager UI coding patterns: Arrays

Reactions 4 Comments
2 min read
RouteManager UI coding patterns: Generic ones

RouteManager UI coding patterns: Generic ones

Reactions 5 Comments
4 min read
Migrating a 150K LOC codebase to Vite and ESBuild: is it worthwhile? (part 3/3)

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

Reactions 10 Comments 11
4 min read
Migrating a 150K LOC codebase to Vite and ESBuild: How? (Part 2/3)

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

Reactions 16 Comments 4
10 min read
Migrating a 150K LOC codebase to Vite and ESBuild: Why? (part 1/3)

Migrating a 150K LOC codebase to Vite and ESBuild: Why? (part 1/3)

Reactions 17 Comments
4 min read
Reimplementing the core Recoil's APIs for fun and learning

Reimplementing the core Recoil's APIs for fun and learning

Reactions 8 Comments
12 min read
Creating a book-driven course: is it worthwhile?

Creating a book-driven course: is it worthwhile?

Reactions 3 Comments
4 min read
Choose what NOT to study and focus on one thing at a time

Choose what NOT to study and focus on one thing at a time

Reactions 11 Comments
6 min read
UI Tests Debugging Best Practices

UI Tests Debugging Best Practices

Reactions 19 Comments 1
6 min read
Unit Testing React components with Cypress

Unit Testing React components with Cypress

Reactions 24 Comments 2
6 min read
Testing a Virtual List component with Cypress and Storybook

Testing a Virtual List component with Cypress and Storybook

Reactions 18 Comments
24 min read
Some UI testing problems and the Cypress way

Some UI testing problems and the Cypress way

Reactions 62 Comments 4
16 min read
Software tests as a documentation tool

Software tests as a documentation tool

Reactions 76 Comments 5
4 min read
Launching “$ npm run” programmatically with `npm.run()`

Launching “$ npm run” programmatically with `npm.run()`

Reactions 8 Comments
3 min read
New to front-end testing? Start from the top of the pyramid!

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

Reactions 98 Comments 9
7 min read
Who watches the watchmen? Mutation testing in action

Who watches the watchmen? Mutation testing in action

Reactions 12 Comments 3
4 min read
Front-end productivity boost: Cypress as your main development browser

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

Reactions 311 Comments 10
6 min read
The concept of "Monitoring Tests"

The concept of "Monitoring Tests"

Reactions 8 Comments
4 min read
Component vs (UI) Integration vs E2E tests

Component vs (UI) Integration vs E2E tests

Reactions 26 Comments 2
4 min read
Await, do not make your E2E tests sleep ⏳

Await, do not make your E2E tests sleep ⏳

Reactions 29 Comments 2
5 min read
loading...