Keep calm and forget FOMO

My JOURNEY with UI TESTING and Cypress

The Whys, the Hows, and the Outcomes

Keep calm and forget FOMO

Fear of missing out (FOMO) is a social anxiety stemming from the belief that others might be having fun while the person experiencing the anxiety is not present.


It is characterized by a desire to stay continually connected with what others are doing.

Does FOMO pay off?

Does FOMO pay off?

What if we ignore it?

I'm Stefano Magni

I'm a passionate front-end engineer, a speaker,

and an instructor.

 

I work for WorkWave, a Field Service Software company.

or just launch

$ npx noriste

Early 2018

I fall in love with the Testing world

Late 2018

I fall in love with Cypress

Early 2018

I fall in love with the Testing world

Late 2018

I fall in love with Cypress

Early 2018

I fall in love with the Testing world

January 2019

I deepen Cypress for a whole month

Late 2018

I fall in love with Cypress

Early 2018

I fall in love with the Testing world

January 2019

I deepen Cypress for a whole month

February 2019

I start answering on StackOverflow

Late 2018

I fall in love with Cypress

Early 2018

I fall in love with the Testing world

January 2019

I deepen Cypress for a whole month

February 2019

I start answering on StackOverflow

March 2019

I start sharing Cypress plugins

Late 2018

I fall in love with Cypress

January 2019

I deepen Cypress for a whole month

February 2019

I start answering on StackOverflow

March 2019

I start sharing Cypress plugins

April 2019

I start writing a GitHub book about UI Testing

January 2019

I deepen Cypress for a whole month

February 2019

I start answering on StackOverflow

March 2019

I start sharing Cypress plugins

April 2019

I start writing a GitHub book about UI Testing

May 2019

I talk at the first meetup about Cypress (the first of 13)

February 2019

I start answering on StackOverflow

March 2019

I start sharing Cypress plugins

April 2019

I start writing a GitHub book about UI Testing

May 2019

I talk at the first meetup about Cypress (the first of 13)

June 2019

Cypress interviews me

March 2019

I start sharing Cypress plugins

April 2019

I start writing a GitHub book about UI Testing

May 2019

I talk at the first meetup about Cypress (the first of 13)

June 2019

Cypress interviews me

July 2019

I talk at the first conference about Cypress (the first of 3)

April 2019

I start writing a GitHub book about UI Testing

May 2019

I talk at the first meetup about Cypress (the first of 13)

June 2019

Cypress interviews me

July 2019

I talk at the first conference about Cypress (the first of 3)

September 2019

I move to a new amazing company, knew thanks to my talks

May 2019

I talk at the first meetup about Cypress (the first of 13)

June 2019

Cypress interviews me

July 2019

I talk at the first conference about Cypress (the first of 3)

September 2019

I move to a new amazing company, knew thanks to my talks

October 2019

I teach at the first React Testing course, especially about Cypress (the first of 3)

June 2019

Cypress interviews me

July 2019

I talk at the first conference about Cypress (the first of 3)

September 2019

I move to a new amazing company, knew thanks to my talks

October 2019

I teach at the first React Testing course, especially about Cypress (the first of 3)

By-products

 

my OSS projects got more than 1000 stars

FROM ~200 TO ~650 FOLLOWERS ON TWITTER

The most important thing:

I HELPED AND KNEW A LOT OF PEOPLE!

What drives me?

What drives me?

Learning

What drives me?

Learning

Improving quality

What drives me?

Learning

Improving quality

Solving problems

What drives me?

Learning

Improving quality

Solving problems

HELPING PEOPLE

What drives me?

Learning

Improving quality

Solving problems

Money

HELPING PEOPLE

How could you do the same?

forget FOMO

choose one topic that you'd want to learn/deepen

choose one topic that you'd want to learn/deepen

(avoid being stuck on this choice)

choose one topic that you'd want to learn/deepen

(avoid being stuck on this choice)

If you want to climb a mountain, you won't take the first step.

 

if you take the first step,

you'll climb a mountain.

you need more time and
you need to use it better

learn in public

learn in public

if you can't explain it, you don't know it

learn in public

if you can't explain it, you don't know it

YOUR MISTAKES WILL BE FIXED BY OTHERS

Any negative stuff?!

Any negative stuff?!

Only 2 participants to my first workshop

Any negative stuff?!

Only 2 participants to my first workshop

Commuting at 7AM instead of 8AM

Any negative stuff?!

Only 2 participants to my first workshop

Commuting at 7AM instead of 8AM

Receiving insults for a post of mine

Any negative stuff?!

Only 2 participants to my first workshop

Commuting at 7AM instead of 8AM

Receiving insults for a post of mine

Working hard for the courses

Who inspired me

WHO INSPIRED ME

WHO INSPIRED ME

WHO INSPIRED ME

Thank you

Written version of these slides

on Medium and Dev.to

Keep calm and forget FOMO (green screen)

By Stefano Magni

Keep calm and forget FOMO (green screen)

Nowadays, we are bombarded with new frameworks, new libraries, new patterns. How could you manage this swollen river of knowledge? Should you know a bit of everything or should you concentrate on just one thing? There is no right answer but I would like to tell you my journey with Cypress: the whys, the hows, the results, and the by-products. I dedicated one month only to Cypress, I experimented with new learning paths, I returned to public speaking... And I knew tons of people. I received a lot of feedback, I wrote a GitHub book and I taught some courses. It worked pretty well for me and it shaped a new way of learning from now on.

  • 1,662