DEV Community

Werliton Silva profile picture

Werliton Silva

Frontend Specialist | Mentor | Sharing insights on React, CSS, architecture, and performance

Location São Luis, MA Joined Joined on  Personal website https://www.linkedin.com/in/werliton-silva/ github website

Education

UFMA

Pronouns

He

Work

Frontend Specialist

Five Year Club
8 Week Community Wellness Streak
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
You’re Not Using AI Prompts to Their Full Potential - Meet RTF and BAB

You’re Not Using AI Prompts to Their Full Potential - Meet RTF and BAB

Comments
2 min read

Want to connect with Werliton Silva?

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

Already have an account? Sign in
Unlock Your Voice: 8 Vocal Exercises Communication Techniques for Beginner Developers

Unlock Your Voice: 8 Vocal Exercises Communication Techniques for Beginner Developers

Comments
2 min read
Why Senior Frontend Devs Use jest.spyOn - And You Should Too

Why Senior Frontend Devs Use jest.spyOn - And You Should Too

3
Comments 2
2 min read
Why Most AI Prompts Fail - And How TAG & RISE Can Fix That

Why Most AI Prompts Fail - And How TAG & RISE Can Fix That

Comments
2 min read
Stop Using parseInt - Here's Why It's Slowing You Down

Stop Using parseInt - Here's Why It's Slowing You Down

6
Comments 2
2 min read
Tired of Generic Visuals? These Are the 5 Most-Used AI Prompt Generators Everybody Should Know

Tired of Generic Visuals? These Are the 5 Most-Used AI Prompt Generators Everybody Should Know

3
Comments 2
2 min read
Tired of Generic Visuals? 5 AI Tools Everybody Should Be Using Today

Tired of Generic Visuals? 5 AI Tools Everybody Should Be Using Today

Comments
2 min read
Struggling to Connect with Developers? Copywriting Can Transform Your Results Today! (with Practical Examples)

Struggling to Connect with Developers? Copywriting Can Transform Your Results Today! (with Practical Examples)

4
Comments
2 min read
5 AI Prompting Secrets: What Big Techs Know About Talking to AI

5 AI Prompting Secrets: What Big Techs Know About Talking to AI

9
Comments
3 min read
How to Standardize Commit Messages with Commitlint and Custom Rules

How to Standardize Commit Messages with Commitlint and Custom Rules

8
Comments 1
2 min read
Do the Basic, Then the Magic - Staying Productive Without Getting Lost in Refactoring

Do the Basic, Then the Magic - Staying Productive Without Getting Lost in Refactoring

5
Comments
2 min read
Introduction to Commitlint and Semantic Commits for Beginner Devs

Introduction to Commitlint and Semantic Commits for Beginner Devs

7
Comments 2
3 min read
Table-Driven Method: How Tchaca Stopped Suffering from if and switch in React

Table-Driven Method: How Tchaca Stopped Suffering from if and switch in React

5
Comments 2
3 min read
The 5 Websites I Use the Most to Create Content (and You Should Know Too)

The 5 Websites I Use the Most to Create Content (and You Should Know Too)

5
Comments 1
2 min read
Master React State: When to Use useState vs useReducer (No More Confusion)

Master React State: When to Use useState vs useReducer (No More Confusion)

10
Comments 4
4 min read
Clean Up Your React Code: How the Object Lookup Pattern Replaces Endless Ifs

Clean Up Your React Code: How the Object Lookup Pattern Replaces Endless Ifs

5
Comments
1 min read
Celebrating 5 Years on DEV Community: Join the Journey!

Celebrating 5 Years on DEV Community: Join the Journey!

7
Comments
2 min read
I Forked a Repo but Only Got the `main` Branch - Here's What I Did

I Forked a Repo but Only Got the `main` Branch - Here's What I Did

5
Comments
2 min read
Interface vs Type in TypeScript + React: Which one should I use?

Interface vs Type in TypeScript + React: Which one should I use?

5
Comments
3 min read
undefined in Optional Types: The Gotcha No One Warned Me About

undefined in Optional Types: The Gotcha No One Warned Me About

6
Comments 1
2 min read
`enum` vs `const`: Which One Should You Actually Use?

`enum` vs `const`: Which One Should You Actually Use?

8
Comments 3
2 min read
DRY, KISS & YAGNI: Clean Code for Kids (with React.js)

DRY, KISS & YAGNI: Clean Code for Kids (with React.js)

5
Comments
2 min read
🧙‍♂️ The Magic Wrapper: Understanding HOCs in React (For Beginners)

🧙‍♂️ The Magic Wrapper: Understanding HOCs in React (For Beginners)

5
Comments
2 min read
The Octopus Who Traveled Through Git Time

The Octopus Who Traveled Through Git Time

5
Comments
2 min read
🪟 I Love Linux, But I'm Stuck on Windows: Terminal Commands Every Dev Should Know

🪟 I Love Linux, But I'm Stuck on Windows: Terminal Commands Every Dev Should Know

Comments
2 min read
🧛‍♂️ How to Apply the Dracula Theme to Windows Terminal in 5 Minutes

🧛‍♂️ How to Apply the Dracula Theme to Windows Terminal in 5 Minutes

6
Comments 4
2 min read
Is `toLocaleString` Useful? Absolutely! Here's How to Format Data Smartly with JavaScript

Is `toLocaleString` Useful? Absolutely! Here's How to Format Data Smartly with JavaScript

Comments
2 min read
How I Made My Micro-Frontend Load Faster with Just Two Techniques

How I Made My Micro-Frontend Load Faster with Just Two Techniques

5
Comments 1
2 min read
Is It Over for `localStorage`? Was It Ever That Good?

Is It Over for `localStorage`? Was It Ever That Good?

4
Comments 2
3 min read
How to validate two fields that depend on each other with Yup and Zod

How to validate two fields that depend on each other with Yup and Zod

4
Comments 3
3 min read
Level Up Your Coding: 5 More Free Sites Every Beginner Dev Must Know

Level Up Your Coding: 5 More Free Sites Every Beginner Dev Must Know

Comments
3 min read
Level Up Your Coding: 5 Free Sites Every Beginner Dev Must Know

Level Up Your Coding: 5 Free Sites Every Beginner Dev Must Know

1
Comments
2 min read
No More Eye Strain: 5 Must-Have Dark Themes to Boost Your VS Code!

No More Eye Strain: 5 Must-Have Dark Themes to Boost Your VS Code!

Comments 1
3 min read
3 Essential & Interactive Sites to Master Web Animations (Every Dev Should Know)

3 Essential & Interactive Sites to Master Web Animations (Every Dev Should Know)

Comments
1 min read
The Ultimate Guide: Master CSS @keyframes for Stunning Animations (No Bullsh*t)

The Ultimate Guide: Master CSS @keyframes for Stunning Animations (No Bullsh*t)

4
Comments 2
3 min read
Simplify Your Content Management: Why Contentlayer is a Game-Changer for Devs

Simplify Your Content Management: Why Contentlayer is a Game-Changer for Devs

Comments
5 min read
Unravel Your React Errors: 2 Tips to Supercharge Your Debugging

Unravel Your React Errors: 2 Tips to Supercharge Your Debugging

Comments 1
4 min read
Is Your Website Slow? How Unexpected CSS Units Can Be the Problem (and the Solution!)

Is Your Website Slow? How Unexpected CSS Units Can Be the Problem (and the Solution!)

1
Comments
2 min read
Turbocharge Your VS Code: 5 Secrets to a Blazing Fast, Clutter-Free Editor

Turbocharge Your VS Code: 5 Secrets to a Blazing Fast, Clutter-Free Editor

1
Comments 1
4 min read
Create Amazing Interfaces: 10 Essential UX Principles Every Dev Needs to Know

Create Amazing Interfaces: 10 Essential UX Principles Every Dev Needs to Know

2
Comments 6
3 min read
Simplify React Forms: 3 Solutions to Avoid Common Traps

Simplify React Forms: 3 Solutions to Avoid Common Traps

11
Comments 6
2 min read
Instant Loading: 10 Essential Hacks to Optimize Your Site's First Page Load

Instant Loading: 10 Essential Hacks to Optimize Your Site's First Page Load

1
Comments
2 min read
Master React Form Validation: 3 Battle-Tested Libraries

Master React Form Validation: 3 Battle-Tested Libraries

6
Comments 4
3 min read
`useEffect` with Cleanup Function in React: What It Is, When to Use It, and Why

`useEffect` with Cleanup Function in React: What It Is, When to Use It, and Why

13
Comments 7
3 min read
Write Less and Deliver More: 3 CSS Preprocessors (Free and Powerful)

Write Less and Deliver More: 3 CSS Preprocessors (Free and Powerful)

4
Comments 3
3 min read
Frontend Imports Demystified: Files, Images, and Fonts Explained Simply

Frontend Imports Demystified: Files, Images, and Fonts Explained Simply

7
Comments
2 min read
Stop Struggling with Forms in React - 4 Smart Ways to Handle Them

Stop Struggling with Forms in React - 4 Smart Ways to Handle Them

18
Comments 12
2 min read
Git Error: `fatal: refusing to merge unrelated histories`

Git Error: `fatal: refusing to merge unrelated histories`

3
Comments 1
2 min read
Why Your Screen Isn’t Showing What You Expected

Why Your Screen Isn’t Showing What You Expected

3
Comments
1 min read
Why is my React component flickering?

Why is my React component flickering?

13
Comments 10
3 min read
What's Happening with React Frontend Job Openings?

What's Happening with React Frontend Job Openings?

8
Comments 10
1 min read
Stop Losing Clicks: How Open Graph Makes Your Links Stand Out

Stop Losing Clicks: How Open Graph Makes Your Links Stand Out

5
Comments 1
3 min read
Micro Frontends + Rsbuild + Module Federation in a Monorepo? Yes, We Do!

Micro Frontends + Rsbuild + Module Federation in a Monorepo? Yes, We Do!

5
Comments 5
2 min read
Do You Really Know What's Inside Your Object? Or Are You Just Trusting for...in?

Do You Really Know What's Inside Your Object? Or Are You Just Trusting for...in?

5
Comments 2
2 min read
6 Advanced Security Tips for Front-End Projects with React

6 Advanced Security Tips for Front-End Projects with React

6
Comments 8
4 min read
Stop Suffering from Prop Drilling: See 5 Tips that Can Save Your Code

Stop Suffering from Prop Drilling: See 5 Tips that Can Save Your Code

2
Comments 2
3 min read
The technique every React Dev should use to measure bundle size in Vite

The technique every React Dev should use to measure bundle size in Vite

8
Comments 11
3 min read
Error with useEffect in Next.js? Understand when to use it "use client"

Error with useEffect in Next.js? Understand when to use it "use client"

1
Comments 4
2 min read
Error: ENOENT: no such file or directory, open no NextJS

Error: ENOENT: no such file or directory, open no NextJS

4
Comments 6
2 min read
[Error: Failed to collect page data for /seed] { type: 'Error' } in NextJs

[Error: Failed to collect page data for /seed] { type: 'Error' } in NextJs

Comments
2 min read
loading...