Comecei a programar há muito tempo. Já fiz vários scripts de automação, de scrap, de data analysis, e outras áreas.
Confira alguns projetos que eu fiz como hobby:
O site em que você está: app full-stack em Next.js 16 / React 19 / TypeScript na Vercel, falando direto com Postgres e buckets S3-compatíveis no Railway — auth com JWT em cookie httpOnly, blog com MDX guardado no banco, compartilhamento de arquivos por link (upload com URL assinada) e uma caixa de entrada de uso único para receber arquivos, com rate limiting, proteção CSRF e CSP.
Rotas bilíngues com hreflang, migrations em SQL, quase mil testes com cobertura mínima de 90% exigida no CI, e dois serviços Bun no Railway (zip em stream e cron de limpeza de leases). Repositório privado.
CLI e biblioteca Python tipada que puxa a transcrição, os comentários (com likes, datas e respostas) e os vídeos relacionados de um vídeo do YouTube, entregando Markdown pronto para ser consumido por um LLM.
Dirige o Chrome headless com Selenium. Tem dois modos opcionais: vl ask, que conversa com o material já coletado sem raspar de novo, e vl live, que analisa o chat de uma transmissão ao vivo em tempo real.
CLI que acompanha o consumo do plano Claude ao longo do tempo: lê o endpoint oficial de uso, guarda snapshots em DuckDB e mostra taxa de consumo, projeções e alertas da janela de 5 horas.
Resolve o token em cascata — variável de ambiente, cofre seguro do sistema operacional (Keychain, Credential Manager, Secret Service) ou a credencial do próprio Claude Code — e renova o OAuth sozinho quando expira, sem gravar nada em texto puro.
O endpoint hideki.one/api/scrp aceita requisições cujo
header contenha ticker: "ticker", informando o ticker
da empresa que deseja pesquisar.
Foi feita em Typescript e hospedada na Vercel com o NextJs.
O bot disponível em repositório público usa o selenium para baixar os comunicados no site Status Invest, resume o conteúdo usando a api da OpenAI e envia o resumo por email.
Anotações da leitura de Python Fluente, de Luciano Ramalho — a edição brasileira do Fluent Python, que foi a que eu segui.
São scripts Python e notebooks com observações sobre os assuntos do livro. Comecei pela 1ª edição e fui acrescentando o que li na segunda.
É um chatbot que pode ser invocado pelo terminal e usa a api da OpenAI.
Tem várias facilidades como alias customizado e acesso à área de transferência.
A lib permite fazer web scrapping facilmente e disponibilizar os resultados via api.
Usa o Selenium para automação e a FastApi para a api.
Projetinho front-end hospedado na vercel que calcula o montante com aportes rendendo a juros compostos. Usa React e Next.js.
Usando a senha de app do gmail, o app usa a biblioteca smtp do python para enviar emails para qualquer destinatário.
Ele é útil quando quero que outros bots/scripts enviem material para a minha caixa de email, como os resumos de comunicados das empresas, respostas do meu chatbot ou resumos de aulas acima.
Rodando num raspberry, ele pode enviar resumos de notícias de agregadores previamente parseados.
Usando a mesma ideia da aplicação acima, basta setarmos o output para um modelo de quiz ao invés de uma imagem.
Usando numpy no python, podemos modelar uma carteira de investimentos como um polinômio em 1+i (rentabilidade) e obter o retorno resolvendo a equação.