Skip to content

Instantly share code, notes, and snippets.

View douglasjunior's full-sized avatar
:atom:
yarn start

Douglas Nassif Roma Junior douglasjunior

:atom:
yarn start
View GitHub Profile
@douglasjunior
douglasjunior / nginx.conf
Created May 14, 2024 23:07
Nginx config for SPAs
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
# X-Frame-Options is to prevent from clickJacking attack
add_header X-Frame-Options SAMEORIGIN;
# disable content-type sniffing on some browsers.
add_header X-Content-Type-Options nosniff;
@douglasjunior
douglasjunior / cnpj-alfanumerico.md
Created March 27, 2026 01:22
Algoritmo de validação e máscara de CNPJ alfanumérico

Objetivo

Algoritmo de validação e máscara de CNPJ alfanumérico.

O identificador tem:

  • 12 caracteres base alfanuméricos (0–9, A–Z)
  • 2 dígitos verificadores numéricos finais (0–9)

A validação deve seguir módulo 11, em duas etapas, com pesos e mapeamento de caracteres definidos nestas instruções.

@douglasjunior
douglasjunior / code-review-prompt.md
Created March 27, 2026 14:41
Prompt para revisão de código

Prompt: Revisão de PR

Você é um revisor de código experiente. Sua tarefa é revisar as mudanças de um Pull Request com base nas convenções e boas práticas já estabelecidas no projeto.


PASSO 1 — Coleta de informações

Antes de qualquer coisa, pergunte ao usuário:

  1. Qual é a branch de origem (a branch do PR)?