DEV Community

Henrique Ramos profile picture

Henrique Ramos

Coding from +55 to the world. '99

Education

Software Engineering Bachelor's at Puc Minas

Work

Front-end Developer

Four Year Club
Writing Debut
Three Year Club
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Two Year Club
One Year Club
Using XState to coordinate Three.js character animations

Using XState to coordinate Three.js character animations

9
Comments
3 min read

Want to connect with Henrique Ramos?

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

Already have an account? Sign in
Create a React Tooltip component using Popover API

Create a React Tooltip component using Popover API

2
Comments 3
1 min read
Typing Component Events in Svelte

Typing Component Events in Svelte

Comments
1 min read
Extending a HTML Element in a Svelte Component using TypeScript

Extending a HTML Element in a Svelte Component using TypeScript

2
Comments
1 min read
Conditional Wrap in React

Conditional Wrap in React

7
Comments
1 min read
Solid + GSAP: The superhero we need

Solid + GSAP: The superhero we need

25
Comments 4
2 min read
To be or not to be a Fullstack Dev?

To be or not to be a Fullstack Dev?

18
Comments 12
1 min read
How's your relationship with StackOverflow?

How's your relationship with StackOverflow?

16
Comments 20
1 min read
Aprendendo JS no Android

Aprendendo JS no Android

1
Comments
4 min read
Learning JS on Android

Learning JS on Android

1
Comments 3
4 min read
Using GitHub Actions to deploy a web page to Raspberry Pi

Using GitHub Actions to deploy a web page to Raspberry Pi

28
Comments
3 min read
Building a Tag input using Set

Building a Tag input using Set

3
Comments
3 min read
useUpdateEffect: useEffect that doesn't trigger on mount

useUpdateEffect: useEffect that doesn't trigger on mount

11
Comments
1 min read
Using ScrollReveal.js with React Hooks

Using ScrollReveal.js with React Hooks

35
Comments 6
1 min read
Effective alt text

Effective alt text

8
Comments
4 min read
In favor of a keyboard-first navigation

In favor of a keyboard-first navigation

7
Comments
4 min read
Creating an Infinite Scroll Hook

Creating an Infinite Scroll Hook

74
Comments 6
3 min read
Why is mentoring important?

Why is mentoring important?

8
Comments 2
3 min read
Building a WYSIWYG Editor: Why I chose Slate.js over Draft.js

Building a WYSIWYG Editor: Why I chose Slate.js over Draft.js

24
Comments 2
3 min read
loading...