Português (Brasil) · English
Desenvolvedor de software e educador em tecnologia. Ensino programação, IA e cibersegurança para quem quer sair da teoria e construir coisas reais.
Aqui no GitHub eu publico o código por trás do que ensino: ferramentas open source, laboratórios práticos e projetos documentados passo a passo. A ideia é simples: transformar teoria em algo que você consegue rodar e adaptar.
- Construo aplicações web de ponta a ponta, do banco de dados à interface, além de sites, APIs e ferramentas CLI. Código testado, tipado e entregue por processo automático.
- Protejo o que construo. Analiso vulnerabilidades e sigo boas práticas de segurança, porque segurança não é assunto à parte.
- Automatizo com IA. Uso modelos de linguagem e agentes para tirar tarefas repetitivas do caminho e acelerar o desenvolvimento.
- Ensino no blog, em vídeos, no podcast e na newsletter semanal, explicando o porquê e não só o comando.
| Repositório | O que é |
|---|---|
| aprenda-com-ryan-morais | Índice de todos os projetos, laboratórios e exercícios usados nas aulas e nos tutoriais. Comece por aqui para encontrar o código de cada conteúdo e rodar você mesmo. |
| webvigil | Scanner de vulnerabilidades web (DAST) em Python. Engine reutilizável, CLI e dashboard opcional, seguro por padrão para rodar em produção. Open source (Apache-2.0), publicado no PyPI e como imagem no GHCR. Use apenas em sistemas autorizados. |
| mailvigil | Analisador de relatórios DMARC em Python, offline e sem dependências. Lê os relatórios agregados (RUA) e diz, em linguagem simples, quem envia e-mail em nome do seu domínio e se já é seguro subir a política para p=reject. Open source (Apache-2.0), publicado no PyPI. |
| dmarc-facil | Verificador de DMARC, SPF e DKIM que roda no navegador. Consulta o DNS por DNS-over-HTTPS, explica cada registro em português e mostra o próximo passo (p=none, p=quarantine, p=reject). Sem servidor e sem dependências. Open source (Apache-2.0). Use online. |
🎬 Ainda não há vídeos publicados. Quando houver, esta lista se atualiza sozinha.
- O desktop mentiu: 3 bugs que meu site escondia no celular
- Vale a pena aprender programação com a IA gerando código?
Sugestão de tutorial, dúvida ou vontade de trocar uma ideia sobre código e segurança? Escolhe o canal:
"Conhecimento que não é compartilhado se perde. O que eu aprendo, eu ensino."



