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.
DIOGO FC
Developer Blog
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
Menu principal
Aperte start
01Ficha técnica
Diogo Rocha
Passo Fundo - RS
Tempo de uso de cada tecnologia no dia a dia.
02Em campo agora
Em campo
mai 2026 — atual
Categorias de base
Universidade de Passo Fundo (UPF) · Passo Fundo, RS
Em andamento
Atitus Educação · Passo Fundo, RS
2018 – 2024
03Amistosos
Repositórios mais recentes do meu GitHub.
04Estatísticas
Números reais, direto da API do GitHub.
Carregando estatísticas do GitHub…
Carregando_
05Trajetória
out 2019 — abr 2021
abr 2021 — jan 2026
mai 2026 — atual
06Conquistas
27
8
16
07Novidades do blog
Fase27
Ao projetar um sistema distribuído, uma das decisões mais importantes envolve a escolha do banco de dados e do modelo de consistência que ele oferece. Não existe uma solução universal: tudo depende dos requisitos do negócio.
5 min de leitura
Fase26
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
Fase25
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