RSSAmplifier

Blog

David Morais

Got a languages degree, became developer 🚀❤

dsmorais.hashnode.devRSS feed ↗13 posts

Latest posts

10 Tips for using multiple AI agents

Hey 👋 Until recently my AI coding setup was the default one: VS Code with GitHub Copilot, same as half the industry. Then the pricing changed, I did the math, and the math lost. The subscription math

My multi agent setup

Hey 👋 Quick rant before we get into it: GitHub Copilot burned through a month of my budget in under two days after a pricing change I didn't see coming. That was the push I needed to actually rebuild

My top (lesser known) VS Code Extensions

Intro Are you tired of “best VS Code extensions” lists recycling the same handful of crowd favorites? Me too. That’s why I’ve dug through my own collection and surfaced some underrated gems that have genuinely improved my day-to-day coding workflow. ...

Updating my website's tech stack in 2025

Intro 🤓 The world of front end development is always changing and in order to keep up-to-date with the latest technologies I like to take on personal projects on my free time. My website/blog is one of these projects that I have built, and despite t...

Testing Phaser Games with Vitest

Introduction As you may know, I am currently developing my own solo indie game, it's called Epoch Rift and it consists on a 2D roguelike platformer in which you can only play as spell casters. It is being built using one of the most well-known JavaSc...

My Path to Front End Development - 5 Years Later

Intro Hello friends 👋 I would like to share my path towards becoming a front end developer using free resources in hopes that this post clears any doubts some of you may have regarding switching careers. This is going to be a a long one, so you can ...

Git Worktrees

Hello fellow developer 👋 Have you ever been in one of the following situations ? You are developing a feature and your PM just had his dose of 'cool ideas' at lunch and really wants you to drop everything and work on his new brain child ? Your jun...

Devlog - Zero to First Trailer

A few months ago, I wrote a post sharing the project I have been working on and the tools I am using while making Epoch Rift come to life. On that same post I have written something resembling a roadmap that I was guiding myself through. Today I want...

My Productivity Suite 2022

Introduction Some of you may have read my article from last year about my Productivity Apps for 2021. It's always a good read, especially if you're like me, looking for a new applications all the time. That list is slightly outdated as I have dropp...

Building a Roguelike Game with Typescript

In this article I'm writing about the experience of building a game as someone with a front-end background. Epoch Rift is a 2d platformer with roguelike features I'm currently building. It's unique feature is that you can play only as wizards. No swo...

My VS Code Setup (and less known extensions)

Hey hey 👋 You may look at the title and sarcastically say "Yay, another VS Code extensions list", at least I would. The fact is that I end up opening said articles and realize that most times they share 8 out of 10 extensions between them all. I use...

You (may not) Know JS

Hello my fellow JavaScript developers 👋 Back in my first job I quickly realized that the FreeCodeCamp front end course I had finished wasn't nearly enough to deal with the hardships of creating scalable and maintainable D3 chart templates. A fact th...

Customize Chrome OS Linux Terminal

Hey 👋 I already had a post written about my WSL setup, but I had uninstalled it like two weeks after writing the thing, so I don't really have any screenshots. But I recently purchased a Chromebook and upon getting it I was keen on testing its Linux...