DEV Community

Clara Situma profile picture

Clara Situma

Fullstack software engineer with frontend focus

Location Nairobi Joined Joined on  Email address cnsituma@gmail.com github website twitter website

Work

Front-end Engineer

Test for dynamically created elements like time and token with jest(spys)

Test for dynamically created elements like time and token with jest(spys)

3
Comments
2 min read

Want to connect with Clara Situma?

Create an account to connect with Clara Situma. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Stubs/fakes(casting as a particular object)

Stubs/fakes(casting as a particular object)

4
Comments
1 min read
UNIT TESTING WITH JEST (with example)

UNIT TESTING WITH JEST (with example)

4
Comments
4 min read
useReducer for dummies(kid friendly)

useReducer for dummies(kid friendly)

12
Comments
2 min read
Easiest way to understand Pub/Sub System (kid friendly)

Easiest way to understand Pub/Sub System (kid friendly)

5
Comments
2 min read
useState vs useReducer - choose your champion 🤺

useState vs useReducer - choose your champion 🤺

5
Comments 1
1 min read
useReducer hook in React (No redux here)

useReducer hook in React (No redux here)

33
Comments 8
2 min read
When do you use setState with a callback?

When do you use setState with a callback?

7
Comments
2 min read
WHY YOUR STATE IS BEHIND.(react.js)

WHY YOUR STATE IS BEHIND.(react.js)

7
Comments 2
3 min read
Inversion of Control vs Dependency injection - can they be used interchangeably?

Inversion of Control vs Dependency injection - can they be used interchangeably?

4
Comments
1 min read
DEPENDENCY INJECTION.

DEPENDENCY INJECTION.

6
Comments
2 min read
Do i need to use cleanup function on useEffect?

Do i need to use cleanup function on useEffect?

6
Comments 2
2 min read
Why we use empty array with UseEffect

Why we use empty array with UseEffect

13
Comments 12
2 min read
Install NVM on Mac, Windows and Linux

Install NVM on Mac, Windows and Linux

6
Comments
2 min read
YOUR SOLUTION IS NVM

YOUR SOLUTION IS NVM

3
Comments 4
1 min read
20 SITES THAT REGULARLY POST REMOTE JOBS

20 SITES THAT REGULARLY POST REMOTE JOBS

10
Comments
1 min read
LESSON 1: BASIC COMMAND LINES

LESSON 1: BASIC COMMAND LINES

3
Comments
2 min read
LESSON 0:WEB DEV CODING- where to start(Code Editor)

LESSON 0:WEB DEV CODING- where to start(Code Editor)

4
Comments 1
2 min read
WHY YOU SHOULD TEACH WEB DEVELOPEMENT

WHY YOU SHOULD TEACH WEB DEVELOPEMENT

6
Comments 1
2 min read
Learning & Memorization.

Learning & Memorization.

3
Comments
1 min read
loading...