Pular para o conteúdo
Diogo FC

DIOGO FC

Developer Blog

Diogo Rocha

Engenheiro de software e criador de conteúdo.

Bem vindo ao meu blog! Eu sou Diogo Rocha, apaixonado por tecnologia, me especializando em sistemas acessíveis e de boa performance.

D. Rocha

01Ficha técnica

Ficha do jogador

Perfil completo
Foto de Diogo Rocha

Diogo Rocha

Passo Fundo - RS

Anos por tecnologia

HTML
8 anos
Javascript
8 anos
CSS
8 anos
Git
8 anos
ReactJS
7 anos
NodeJS
7 anos
NextJS
5 anos
Typescript
5 anos

Tempo de uso de cada tecnologia no dia a dia.

02Amistosos

Amistosos no GitHub

Repositórios mais recentes do meu GitHub.

Todas as partidas
  • AmistosoGitHub
    Diogo FCdiogorochaa

    diogorochaa

    Overview GitHub

    Ver repositório ★ 0
  • AmistosoGitHub
    Diogo FClives-jstack

    lives-jstack

    Projetos desenvolvidos durante estudos na plataforma JStack

    • TypeScript
    Ver repositório ★ 0
  • AmistosoGitHub
    Diogo FCblog-diogodev

    blog-diogodev

    Blog para postagens de artigos, conhecimentos e estudos.

    • TypeScript
    Ver repositório ★ 0

03Estatísticas

Estatísticas da temporada

Números reais, direto da API do GitHub.

Carregando estatísticas do GitHub…

Carregando_

04Conquistas

Sala de troféus

  • 27

    Artigos publicados

  • 8

    Anos em campo

  • 16

    Tecnologias no elenco

05Novidades do blog

Últimos artigos

Ver todos
  • Fase26

    YAGNI: O princípio que evita código desnecessário e arquiteturas complexas

    Durante a evolução de um software, é comum cair na tentação de preparar o sistema para um futuro que talvez nunca aconteça. Criamos interfaces para apenas uma implementação, abstrações para um único caso de uso e arquiteturas capazes de suportar milhões de usuários em uma aplicação acessada por algumas dezenas de pessoas.

    5 min de leitura

    principiosJogar
  • Fase25

    PACELC: Como escolher um banco de dados entendendo os trade-offs reais

    Quando falamos sobre bancos de dados, uma das perguntas mais comuns é: "Qual é o melhor banco de dados?" A resposta quase sempre é: depende do problema que você está tentando resolver. Não existe um banco perfeito para todos os cenários. Cada tecnologia faz escolhas diferentes entre consistência, disponibilidade e latência. É justamente aí que entra um dos conceitos mais importantes da arquitetura distribuída: o Teorema PACELC.

    4 min de leitura

    bancoJogar