100% test coverage is not enough
testing

100% test coverage is not enough…

Even if your unit tests cover everything and pass at build time, your app can still be completely broken in production. 🧐🤔

In web application development, testing is crucial. 
You can’t build a high-quality app without proper testing.

So today we will talk about TESTING. Hello, Mic, Testing 1,2,3,4 … 🎤

We test in one of two ways:

  • Manual
  • Automated
Continue reading
Standard
The Destro Dev Show
Podcast, The Destro Dev Show

Launching – Tech Podcast 🎤 🎧 📹 for the World! Made with ❤️ in Berlin, Germany 🇩🇪 (with promo video)

Hello world and Hello Everyone 👋

Wow, I am super excited to announce this 😱

Winter is coming with Darkness and sadness 😰

And in this Winter, I am planning to start a Podcast 🎤 to make the Winter a bit better ❤️

Continue reading
Standard
Flow-type
React, ReactJS

Flow: $FlowFixMe command should be $FlowFixYourself. FlowType is dying! 🧐🤔😱

First, let’s talk about what is Flow or FlowType…

From their official site –

FLOW IS A STATIC TYPE CHECKER FOR JAVASCRIPT.

From ReactJS’s site-

Flow is a static type checker for your JavaScript code. It is developed at Facebook and is often used with React. It lets you annotate the variables, functions, and React components with a special type syntax, and catch mistakes early.

Continue reading
Standard
React, testing

Jest Snapshot Testing for React Components is useless? Is it slowly dying? 🧐🤔😐

All the React developers will agree, mostly everyone has used Jest at least once in their dev life.
Yes, It’s true for me too. 👋

ReactJS team also suggested people use Jest to test their app. Which is fair as Jest was also created by Facebook. 👏

Jest is cool. But later they came up with something called Jest Snapshot testing. And as usual, they also suggested developers use it to test their React components.👏👏

First, let’s see what’s Snapshot testing with Jest-

Continue reading
Standard
Cypress, NodeJS, testing

Cypress e2e testing : My talk at Node.JS Meetup Berlin in Germany 💥

As a speaker, I attended Node.JS Meetup Berlin event in Germany.

This is the largest NodeJS community group in Germany. It was awesome to be there as a Speaker.

Being a Polyglot Engineer, I really like the JavaScript ecosystem including NodeJS and it’s surroundings.

JavaScript ecosystem changes rapidly and it’s really fun and hard at the same time to learn/know most of the things.

To do the end-to-end test for Modern Web 2.0 applications is really hard. And Cypress really has changed everything how we think for e2e testing.

Continue reading
Standard