f1devbin
Um gato de desenho animado fantasiado de pinguim apontando para a saudação

Oi, eu sou o Max

Sou formado em programação e trabalho há muitos anos como engenheiro eletrônico. A maior parte do software que escrevo é para mim mesmo, para problemas que eu realmente enfrento.

Quando uma ferramenta se mostra útil para outras pessoas também, eu dou um acabamento, escrevo testes e documentação e publico.

Ah, e eu adoro gatos. Este aqui, fantasiado de pinguim, mora no ícone do meu widget para KDE.

Meus projetos

Crypto Research Labs

Um laboratório aberto onde testo ideias de trading com criptomoedas e publico todos os resultados, inclusive os fracassos.

Tudo começou com o meu próprio bot de trading. Quando reproduzi seus 7.649 sinais com preços reais, descobri que ele acertava a direção pior do que cara ou coroa. Ainda bem que ele só operava numa corretora de testes. Em vez de ajustá-lo até o backtest ficar bonito, montei um laboratório onde esse truque não funciona: cada ideia é escrita e selada com um hash antes do teste, as taxas sempre entram na conta e o GitHub Actions retesta tudo com dados novos periodicamente. A maioria das ideias fracassa, e os fracassos são descritos com o mesmo cuidado que os acertos.

A metodologia explica como cada teste é feito, a página de pesquisa reúne todos os resultados e há um curso para iniciantes em sete idiomas.

Abrir o painel Código-fonte

Painel do Crypto Research Labs: 30 ideias de trading testadas, 2 aprovadas
O painel em 28 de outubro de 2026.

Telegram Bot Manager

Uma página gratuita para configurar um bot do Telegram direto no navegador: webhooks, comandos, nome e descrição, avatar, botão de menu e permissões de administrador.

Tenho vários bots próprios, e cada mudança de webhook significava mais um comando curl com o token do bot digitado no terminal. Agora são poucos cliques. Não há servidor por trás da página: as requisições vão do seu navegador direto para o Telegram, o token fica só na aba aberta, a menos que você peça ao navegador para lembrá-lo, e uma política CSP rígida impede scripts de fora. Sem analytics, sem contadores. Funciona em cinco idiomas e no celular.

Há guias passo a passo para configurar um webhook, verificá-lo com getWebhookInfo e excluí-lo, além do editor de comandos. Como o token é protegido está na seção de privacidade e segurança do README, em inglês.

Abrir o Bot Manager Código-fonte

Telegram Bot Manager: status do webhook de um bot de demonstração com o último erro de entrega
Um bot de demonstração: todos os dados da captura são fictícios.

My IP & Geo

Um widget para KDE Plasma 6: seu IP público e país, interfaces locais, um scanner de rede com varredura de portas, diagnóstico, teste de velocidade, tráfego por aplicativo e um monitor de dispositivos.

Eu queria ver de relance de que país estou saindo para a internet e se a VPN está mesmo ligada. Com o tempo, as ferramentas que eu rodava no terminal também foram parar lá. Quando a internet cai, o diagnóstico diz em palavras simples onde a corrente se rompeu: na conexão, no roteador, no DNS ou mais adiante. No Kubuntu ele não precisa de root nem de pacotes extras, e não tem telemetria.

Todos os serviços externos que ele consulta, e para quê, estão listados no README, em inglês.

Baixar o widget Código-fonte

Widget My IP & Geo: IP público, localização, provedor, carga do sistema e tráfego
O endereço na captura pertence a um servidor VPN.

Como eu trabalho

Não escrevo num README nada que eu mesmo não tenha verificado. No laboratório, a verificação faz parte do método, e os outros projetos têm testes automáticos que rodam no GitHub Actions a cada mudança.

Meus projetos não coletam nada sobre você: nada de analytics, cookies ou anúncios. Esta página também não carrega nada de outros sites, e o código-fonte dela mostra isso.

Todo o código é aberto, sob a licença MIT. Mantenho a documentação atualizada e respondo a dúvidas e relatos de bugs.

Com o que eu trabalho

Linguagens
PHP 8, Python, JavaScript, QML
Bancos de dados
MariaDB, SQLite
Servidores e CI
Ubuntu, Armbian, Nginx, systemd, GitHub Actions

Contato

Dúvidas, bugs e ideias vão para as issues de cada projeto: Crypto Research Labs, Telegram Bot Manager, My IP & Geo. Minha língua materna é o russo, e inglês também serve, mas pode escrever em português: eu uso um tradutor.