~/joao@santtos_

SANTTOS

DEV

v1.0.0

Construo ferramentas que desenvolvedores usam de verdade — de chats em tempo real a um editor de código e um sistema operacional Linux próprio.

enter · enviar~/santtos.devdisponível para projetosstatus: online
01.

sobre_mim

Sou o João, desenvolvedor apaixonado por entender como as coisas funcionam por baixo dos panos. Em vez de só usar ferramentas prontas, gosto de construí-las — foi assim que acabei criando meu próprio chat em tempo real, um editor de código no estilo VSCode e um app de video chamadas.

Meu projeto mais ambicioso é a santOS, uma distribuição Linux própria que estou desenvolvendo do zero. É onde junto tudo que aprendi sobre sistemas, interface e experiência do desenvolvedor.

// perfil.json

foco:ferramentas para desenvolvedores
interesses:sistemas, tempo real, WebRTC, Linux
atualmente:construindo a distro santOS
localização:Brasil
02.

projetos

Interface do projeto Chat em Tempo Real
● online

$ run chat --realtime

Chat em Tempo Real

Aplicação de mensagens funcional com troca de mensagens instantânea, indicadores de presença e salas. Comunicação via WebSockets.

WebSocketReal-timeNode.js
Interface do projeto Editor de Código
● online

$ run editor --vscode-like

Editor de Código

Editor de código no estilo VSCode, com destaque de sintaxe, explorador de arquivos, abas e terminal integrado direto no navegador.

MonacoSyntax HighlightIDE
Interface do projeto Video Chamadas
● online

$ run video --p2p

Video Chamadas

Plataforma de video chamadas com múltiplos participantes, controles de áudio/vídeo e chat lateral. Conexão peer-to-peer com WebRTC.

WebRTCP2PMedia
Interface do projeto santOS
em andamento

$ boot santOS --dev

santOS

Minha própria distribuição Linux, construída do zero com ambiente de desktop e tema personalizados. Focada na experiência do desenvolvedor.

LinuxSistemaCShell
03.

stack

linguagens/

  • TypeScript
  • JavaScript
  • C
  • Python
  • Bash

frontend/

  • React
  • Next.js
  • Tailwind CSS
  • WebRTC

backend/

  • Node.js
  • WebSocket
  • PostgreSQL
  • Redis

sistemas/

  • Linux
  • Shell scripting
  • Docker
  • Git
04.

contato

contato.sh

$ echo "vamos construir algo juntos?"

Tem uma ideia, um projeto ou só quer trocar sobre dev tools e Linux? Minha caixa de entrada está sempre aberta.

joao@santtos.dev