DEV Community

João Forja 💭 profile picture

João Forja 💭

Software developer trying to bring order into his craft. I write about my journey, thoughts, and practices. Currently focused on web frontend with React.

Education

Bachelor degree in computer science

Work

Senior Frontend Engineer

How to write fewer tests but find more bugs

How to write fewer tests but find more bugs

Reactions 28 Comments 2
6 min read
Don't know what to test in your React components? Learn Input Space Partitioning and Whitebox testing

Don't know what to test in your React components? Learn Input Space Partitioning and Whitebox testing

Reactions 2 Comments
6 min read
Guidelines (from the 1970s!) on How to Split Your React Components

Guidelines (from the 1970s!) on How to Split Your React Components

Reactions 5 Comments
5 min read
Improve your skills by practicing in real-world projects

Improve your skills by practicing in real-world projects

Comments
2 min read
Testing and developing with React and TS: Data structures (part 1)

Testing and developing with React and TS: Data structures (part 1)

Reactions 10 Comments
5 min read
Unsure of what tests to write? Here's what that might mean.

Unsure of what tests to write? Here's what that might mean.

Reactions 6 Comments
2 min read
What made you interested in learning how to write tests or how to TDD?

What made you interested in learning how to write tests or how to TDD?

Reactions 5 Comments 16
1 min read
5 steps to perform a search when user stops typing using React + Hooks in a controlled component

5 steps to perform a search when user stops typing using React + Hooks in a controlled component

Reactions 44 Comments
6 min read
Thought process for testing a React application

Thought process for testing a React application

Reactions 9 Comments
13 min read
What's something that you've done in software development that you're proud of?

What's something that you've done in software development that you're proud of?

Reactions 3 Comments 5
3 min read
5 steps to deal with bugs on your React applications

5 steps to deal with bugs on your React applications

Reactions 7 Comments
7 min read
Have you been part of a project that failed? Why do you think that happened?

Have you been part of a project that failed? Why do you think that happened?

Reactions 27 Comments 9
2 min read
12 Recipes for testing React applications using Testing Library

12 Recipes for testing React applications using Testing Library

Reactions 29 Comments
8 min read
What are your thoughts on testing and TDD?

What are your thoughts on testing and TDD?

Reactions 47 Comments 48
1 min read
loading...