# Diogo Redin > A personal blog about engineering with care, writing down what I learn, so I can keep growing and help others do the same. Hi, I'm Diogo Redin — a software engineer writing about code reviews, testing, frontend development, and building software with care. This site contains my articles and projects. ## Articles - [Building a Vanilla JavaScript & CSS Tooltip](https://diogoredin.com/api/articles/building-a-vanilla-javascript-css-tooltip): Learn how to implement an accessible tooltip from scratch using plain JavaScript and CSS, covering positioning, fade-in animations, and a triangular tip. - [How I like to use Tailwind](https://diogoredin.com/api/articles/how-i-like-to-use-tailwind): Tailwind is great for quick prototyping, but inline class names can clutter component logic. Here's how I use Tailwind Styled Components to keep my React code clean and readable. - [How to do good code reviews](https://diogoredin.com/api/articles/how-to-do-good-code-reviews): Code reviews can be daunting to make, especially if you are new to the technology or the team you are in. However, code reviews are one of the best opportunities you have to grow as an engineer and help your team move forward. - [Getting started with React Testing Library](https://diogoredin.com/api/articles/getting-started-with-react-testing-library): React Testing Library is a test library that helps us write integration and unit tests for our UI applications by allowing us to render components, perform actions upon them, and retrieve any element rendered through accessible and semantic queries. ## Pages - [About](https://diogoredin.com/about) - [Projects](https://diogoredin.com/projects) - [Articles](https://diogoredin.com/articles) - [Tags](https://diogoredin.com/tags) ## Optional - [RSS Feed](https://diogoredin.com/feed.xml) - [Sitemap](https://diogoredin.com/sitemap.xml)