Oi, eu sou Gustavo

Um engenheiro civil que programa de vez em quando

Sobre

avatar.png

Me chamo Gustavo Rodrigues e este é o meu site onde coloco algumas ideias e projetos.

  • Formado em Engenharia Civil pelo Instituto Federal de Goiás;
  • Desenvolve projetos open-source desde 2011 como o MEGAJS e o mkv-extract;
  • Participou do Plano Diretor de Drenagem Urbana de Goiânia (PDDU-GYN);
  • Atuou no desenvolvimento nos projetos estruturais de mais de cem igrejas;
  • Eu toco um pouquinho de teclado;
  • Gosto de criar jogos, como o PuxiAche e o Quiz da Bíblia.

Projetos


Última postagem

09/11/2026

Algumas reflexões sobre o estado atual das runtimes de JavaScript

Desde o início de 2026 tenho tentado trabalhar no adorai. Dito isso, é uma bagunça: a lógica principal vive em um arquivo .js gigante, então preciso modularizá-lo para poder continuar desenvolvendo de maneira sã. Portanto, criei uma nova pasta para este projeto chamada “vite-project” e fui em vite.dev verificar qual é a forma atual de iniciar um projeto Vite. Então, me peguei com um dilema: qual runtime usar?

Bem, quais runtimes eu costumo usar para meus projetos? Node.js, Deno e Bun. Então, o que devo usar? O Node.js é antigo, então talvez deva considerar outra coisa? O Bun funciona, mas é feito de qualquer jeito (o mantenedor deles enviou recentemente uma enorme PR mudando muitos e muitos arquivos, reescrevendo quase tudo). O Deno vai parar de ser mantido após outubro de 2027, mas talvez existam forks…

Leia mais
Todas as postagens

Contato

Se você quiser falar comigo, me mande um “Oi!” no Signal ou no Mastodon!

Se quiser o meu número do WhatsApp, peça no Signal.

O horário aqui é .