Gabriel Gomes XP
Home
  • 18/04/2026

    Higher-Order Functions: Como filter, map e reduce mudaram minha forma de pensar em código

    Quando comecei a aprender JavaScript, minha solução para qualquer problema com arrays era sempre a mesma: um for loop. Funcionava, mas o código ficava longo, repetitivo e difícil de ler. Foi quando descobri as higher-order functions — e percebi que estava reinventando a roda toda vez.

  • 11/01/2026

    Comentários em JavaScript: O Guia de Boas Práticas para um Código Limpo

    Você já abriu um código antigo e sentiu que estava lendo hieróglifos? Ou pior, teve medo de apagar uma linha “estranha” e quebrar todo o sistema? O código que funciona é importante, mas o código que pode ser lido e mantido é o que define um desenvolvedor profissional.

  • 10/01/2026

    Ponto e Vírgula no JavaScript: Quando Usar e Por Que Ele é Essencial

    Imagine tentar ler um livro onde não existem pontos finais. As frases se misturariam, e você teria que adivinhar onde uma ideia termina e outra começa. Na programação, o cenário é idêntico.

  • 09/01/2026

    O Guia Completo do console.log(): Como Debugar e Ver seu Código em Ação

    Você já escreveu um código que parecia perfeito, mas ele simplesmente não funcionou e você não tinha a mínima ideia do porquê? Esse é o “terror” de qualquer iniciante.

  • 08/01/2026

    Concatenação de Strings em JavaScript: O Guia Definitivo

    Trabalhar com texto é uma das tarefas mais comuns na programação. Seja para criar uma mensagem de boas-vindas personalizada ou para construir uma URL dinâmica, você precisará juntar pedaços de texto. Esse processo é conhecido como concatenação de strings.

  • 07/01/2026

    Imutabilidade de Strings no JavaScript: O Guia Visual de 12 Passos

    Muitos programadores iniciantes confundem reatribuição com mutação. No JavaScript, as strings são imutáveis: uma vez criadas na memória, elas não mudam. O que muda é para onde a sua variável aponta.

  • 06/01/2026

    let vs const JavaScript: Qual Usar e Como Evitar Erros de Execução

    Na hora de programar em JavaScript, uma das primeiras decisões que você toma é escolher entre let e const. Parece simples, mas essa escolha determina como o seu programa lida com a memória e a segurança dos dados. Escolher a “caixa” errada pode travar o seu código com erros inesperados.

  • 05/01/2026

    Variáveis em JavaScript: O Guia Definitivo de Diretrizes e Boas Práticas

    Você já abriu um código antigo e não fazia ideia do que as letras “x” ou “temp” significavam? Esse é um problema real que atrasa projetos e gera bugs. Aprender a dominar as variáveis em JavaScript e suas diretrizes de nomenclatura é o divisor de águas entre um código amador e um profissional.

  • 04/01/2026

    Tipos de Dados em JavaScript: O Guia Visual para Dominar Primitivos e Objetos

    Você já sentiu que o seu código se comporta de forma estranha porque você não sabia exatamente que tipo de valor estava usando? Entender os tipos de dados é a base para escrever programas sólidos e sem erros.

  • 02/01/2026

    Anatomia da Interação Web: O Guia Completo com HTML, CSS e JavaScript

    Entender como um site funciona não é mágica; é arquitetura. A web moderna é construída sobre três pilares que trabalham em total harmonia para transformar linhas de código em experiências interativas.

  • 01/01/2026

    Debugging no Chrome: Guia Visual para Iniciantes (2026)

    Encontrar erros no código pode ser frustrante para quem está começando, mas dominar as ferramentas certas transforma essa tarefa em uma investigação lógica e visual. Depurar (ou debugar) é, acima de tudo, entender como seu código pensa e se comporta em tempo real. Neste guia, vamos explorar as ferramentas do Google Chrome para monitorar dados e pausar a execução do seu script exatamente onde o erro ocorre.

  • Gabriel Gomes
  • gabrielgomesxp@hotmail.com

Documentando minha jornada de aprendizado em tecnologia e programação.