Rui Sousa
Design-driven developer
Crafting web experiences at Assembly.
Featured Posts
How to build a blog with NodeJS
In this blog post we'll learn how to build a blog using NodeJS for the sake of going back to basis and being able to separate ourselves from the ever growing complexity of the frontend frameworks!
An intro to Appwrite | Building a To-do list with SvelteKit
A to-do list is the foundation of experimenting with any technology, right? In this blog post we'll use Appwrite as our backend to store our list, allowing us to create, delete and update our content. The frontend will be built with Svelte!
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?
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...