Wed Jun 04 2025
Overview of the tools I use
(To be updated overtime)
The framework I use for most of my web applications is React. Usually with plain JavaScript but I switch to TypeScript when the project seems to be going in a serious direction. I always use TailwindCSS for styling and Vite as my build tool.
On the backend I mainly use Node.js with Express. I generally build REST APIs and use JWT for authentication for my projects.
My go to relational database is PostgreSQL. I usually pair it with Drizzle. I also use MongoDB where document based models make sense.
I run multiple applications on my own VPSs, I use GitHub Actions to automate deployment. I have multiple applications on the same server so I set up Nginx to act as a reverse proxy, to route traffic depending on the origin domain.
Some things deployed this way:
My itch.io page [mafupa.itch.io]