Rui Sousa
Looking to leave my brand on the internet.
Self-taught front-end developer with a Master’s Degree in Psychology.
Crafting web experiences at Coletiv.
Featured Posts
Build a Quote Generator with JavaScript: Your first API project
The purpose of this tutorial is simple: to allow you to work with an API by making a single request and display its info on the screen. That’s it! No tricks! And we’ll probably do it in like 10 lines of JavaScript 🤘 How exciting is that?
'Ship it then quit it' syndrome
Anyone that is involved in some sort of developer’s community has heard about ‘shipping their projects’. This isn’t exactly a bad way of thinking since throwing your projects out there allows you to get feedback and improve them. But...
How to add a Google Font to your Gatsby + Tailwind project
While I was building itzami.com, I ended up having a hard time looking for a straight answer on the internet on how to import a Google Font into my GatsbyJS + Tailwind project. This tutorial should fill that gap once and for all!
How to build an accordion with JavaScript
Creating an accordion with JavaScript might seem like a true battle but it doesn't have to be. Check out this tutorial to see how you can easily build it!
How I use Notion as a developer
I use Notion for a lot of stuff (activity tracker, money manager, diary) but it all started when I realized that I had way too many development blog posts saved in my browser's bookmarks
Boost your CSS animations with Intersection Observer API
CSS animations can be a pain in the 🍑, and what's even worst is to trigger them at the exact moment. For that exact reason, _and if I may be perfectly honest with you_, I opt for not using them most of the time. However...