Meu Blog Pessoal

Olá! Aqui eu compartilho artigos e reflexões sobre tecnologia, Internet das Coisas, Inteligência Artificial, Gêmeos Digitais e outros temas que atravessam a minha jornada acadêmica e pessoal.

Postagens do Blog

Showing 56 of 56 entries
NameDescription
Bit Flipper - Como criei um jogo conversando com o Claude CodeComo criei o Bit Flipper, um jogo incremental sobre bits e computação, em três dias de conversa com o Claude Code, e como a minha forma de pedir mudou de correções de detalhe para a delegação de processos inteiros.
Em construção - um livro sobre IA para quem vive a universidadeDecidi começar a escrever, em público, uma série de posts sobre IA para quem vive o ensino superior, com o plano de transformá-la em um livro aberto — sabendo que o caminho pode terminar em outro lugar.
Minha visão sobre as bets - matemática, design, efeitos e consequênciasOlhando para as bets como engenheiro, vejo um sistema otimizado para que a casa sempre ganhe e o apostador sempre volte — e, pelas evidências disponíveis atualmente, regular já não basta.
Recriando um projeto de teleoperação para o FEI Portas AbertasRecriando, para o FEI Portas Abertas, o projeto de uma mão robótica teleoperada por webcam construído por alunos de graduação - e o que aprendi ao repetir o caminho deles, do software ao pino escondido que quase travou tudo.
Carregando Fardos - o que Death Stranding 2 me ensina sobre trabalho invisívelUma reflexão pessoal sobre como a mecânica de carregar cargas em Death Stranding 2 se conecta com o trabalho invisível que sustenta a vida acadêmica e a nossa própria capacidade de carga
O MIT e a FEI chegaram à mesma resposta por caminhos opostosO MIT partiu de dados e a FEI partiu de princípios, mas os dois chegaram a respostas parecidas sobre IA no ensino; comparo os documentos e aponto onde a proposta da FEI ainda pode aprender com o relatório do MIT.
A Profundidade de uma Colher de CháPassei um fim de semana observando o LinkedIn e saí de lá sem conseguir reconstruir uma única ideia. O problema não é o resumo — é a vitrine sem estoque atrás dela, e a velocidade com que trocamos de assunto antes de entender qualquer um.
Do Gemini CLI ao Claude Code - Minha Jornada com Assistentes de IADo primeiro contato acadêmico com PLN ao uso diário do Claude Code para aulas e escrita: como fui migrando de uma ferramenta para outra até encontrar meu fluxo atual, e o que ainda mantenho fora do alcance da IA.
Minha experiência com o livro A arte de gastar dinheiro, escrito por Morgan HouselMinha resenha de A Arte de Gastar Dinheiro, de Morgan Housel: por que gastar bem é, antes de tudo, uma questão de identidade, e a escada de 16 níveis rumo à independência financeira que ele propõe.
Como Ler um Artigo Científico - Da Busca em Bases de Dados à Leitura CríticaUm guia prático para buscar artigos científicos em bases como Google Scholar, Scopus e Web of Science, montar strings de busca eficazes e aplicar as estratégias de skimming, scanning e leitura crítica, finalizando com um exemplo real de um artigo de computação quântica.
Lição aprendida em fracasso - De Colecionador de Ferramentas a Produtor de ConteúdoPor que um bom fracasso — aquele sem consequências graves — costuma me ensinar mais do que qualquer sucesso: a história de como virei 'colecionador de ferramentas' no mestrado e no doutorado, o 'paradoxo do desempenho' que isso revelou, e como uso IA hoje como catalisadora (não substituta) da minha escrita.
Orientação acadêmica não deve depender de talento individualOrientar 9 trabalhos ao mesmo tempo me fez perceber que uso a palavra 'orientar' para coisas muito diferentes. Uma reflexão sobre os limites entre aconselhar, treinar e mentorar — e sobre por que talvez a orientação acadêmica não devesse depender só do talento individual de cada professor.
Framework ético para o uso de IA no ensino superiorProibir ou liberar geral são as duas respostas mais fáceis e mais ineficazes ao uso de IA em sala de aula. Minha percepção é que a saída passa por graduar a permissão por etapa do trabalho — e a AI Assessment Scale, resumida em três regimes macro, me parece uma boa simplificação para trazer transparência no posicionamento dos docentes.
O currículo é linear. O aprendizado nunca éMeu currículo cabe em três linhas e parece perfeitamente linear. Os detalhes contam outra história: um TCC sobre casas de contêiner, um mestrado começado sem saber programar e um sensor dentro de pneu no meio do doutorado.
Dois anos na FEI - Refletindo sobre crescimento e contribuiçõesDois anos no Centro Universitário FEI: uma reflexão honesta sobre docência, orientação, IA na educação e o que aprendi, muitas vezes com os próprios alunos. Nem tudo saiu como planejado, e tudo bem
Usando o MPU6050 com o ESP32Como conectar o acelerômetro e giroscópio MPU6050 ao ESP32 e ler dados de aceleração, rotação e temperatura usando a biblioteca Adafruit_MPU6050.
Usando o Pensamento Computacional para a Xícara de Café PerfeitaOs quatro pilares do pensamento computacional — decomposição, padrões, abstração e algoritmos — explicados através de algo bem mais gostoso que código: uma xícara de café perfeita.
Usando o sensor DHT22 com a ESP32Como conectar o sensor de temperatura e umidade DHT22 ao ESP32, com dois exemplos de código: um simples com DHTesp e outro mais completo, com cálculo de índice de calor.
Usando o sensor HC-SR04 com o ESP32Como medir distância com o sensor ultrassônico HC-SR04 no ESP32: disparo do pulso, leitura do eco com pulseIn() e conversão para centímetros e polegadas.
Usando um módulo relé na ESP32Tutorial rápido de como controlar um módulo relé de canal único com o ESP32, usando pinMode() e digitalWrite() para ligar e desligar cargas externas.
Trabalhando com Sinais Analógicos no ESP32 com MicroPythonComo ler sinais analógicos no ESP32 com MicroPython: criar um objeto ADC, converter valores brutos em tensão e configurar a atenuação para faixas de entrada maiores.
Trabalhando com Sinais Digitais no ESP32 com MicroPythonComo ler e escrever sinais digitais no ESP32 com MicroPython: configurar pinos de entrada e saída, usar resistores de pull-up/pull-down e evitar ruído em botões físicos.
Trabalhando com sinais PWM na ESP32 com MicroPythonComo usar PWM no ESP32 com MicroPython para controlar o brilho de LEDs ou a velocidade de motores, ajustando frequência e ciclo de trabalho — com um exemplo de fade suave.
Trabalhando com sinais de interrupção na ESP32 com MicroPythonComo lidar com interrupções no ESP32 usando MicroPython: configurar pinos, criar manipuladores, escolher o modo de disparo certo e evitar armadilhas como o bounce de botões.
Um novo (velho) jeito de usar a internetUm relato pessoal sobre como troquei o consumo passivo ditado pelos algoritmos pela curadoria ativa de conhecimento, transformando a ansiedade digital em um jardim de ideias estruturadas.
Uma Carreira em Construção - Minha Exploração MultidisciplinarComo a curiosidade multidisciplinar — da engenharia à programação e à agricultura — moldou uma carreira 'em construção', com oportunidades únicas e o desconforto de nunca dominar uma só área.
Usando LEDs e botões na ESP32Tutorial de hardware: como conectar e controlar LEDs e botões no ESP32, com dois exemplos de código — um simples e outro com debouncing para leituras mais confiáveis.
Quatro habilidades de ensino que considero essenciais para dominarPresença de palco, voz autêntica, leitura de sala e refinamento contínuo: quatro habilidades que vão além do domínio técnico e que considero essenciais para ensinar bem.
Por que estou escrevendo para mim, não (apenas) para vocêPor que este blog é, antes de tudo, um jardim digital para mim mesmo: uma reflexão sobre escrever pela própria curiosidade, sem depender da validação das redes sociais.
Por que estou escolhendo uma vida chata (de propósito)Por que estou escolhendo, de propósito, uma vida 'chata': cortar distrações, simplificar o ambiente e priorizar profundidade em vez de amplitude — sem abrir mão da alegria.
Navegando pela Ciência Aberta - Ética, Limitações e Compromisso PessoalQuando a ciência deve ser aberta — e quando não pode ser. Uma reflexão sobre os limites éticos do acesso livre ao conhecimento e o meu compromisso pessoal com a Ciência Aberta.
Navegando na Era da IA ​​na Educação - Minha Visão como ProfessorA IA não substitui o professor: é ferramenta complementar que exige pensamento crítico dos alunos e novas formas de avaliação. Uma reflexão sobre integrá-la à sala de aula com intencionalidade.
Navegando 2025 - Uma Retrospectiva PessoalUm ano de transição: a defesa do doutorado, a estreia como professor em tempo integral na FEI e as descobertas — de livros a jogos — que marcaram 2025, já de olho em 2026.
Minhas primeiras impressões do estoicismoPrimeiras impressões sobre o Estoicismo a partir de Diário Estoico, de Ryan Holiday, e como suas três disciplinas — percepção, ação e vontade — dialogam com o minimalismo e o essencialismo.
Minha opinião sobre o livro The Chaos MachineMinha resenha de The Chaos Machine, de Max Fisher: como o design das redes sociais, otimizado para engajamento, explora vieses psicológicos e desestabiliza sociedades inteiras.
Minha opinião sobre o livro O mundo assombrado pelos demôniosMinha resenha de O Mundo Assombrado pelos Demônios, de Carl Sagan: o 'kit de detecção de mentiras' que ajuda a equilibrar ceticismo e abertura em tempos de desinformação.
Minha opinião sobre o livro Nexus - Uma breve história das redes de informação da Idade da Pedra à IAMinha resenha de Nexus, de Yuval Noah Harari: por que mais informação não significa mais sabedoria, e como redes de informação equilibram (ou não) verdade e ordem.
Minha opinião sobre o livro Foco Roubado - Os ladrões de atenção da vida modernaMinha resenha de Foco Roubado, de Johann Hari: por que a perda de foco não é uma falha pessoal, mas o resultado de doze forças sistêmicas que sequestram nossa atenção.
Mantendo minha Floresta Digital - Organização e Manutenção no ObsidianMinha rotina de 5 passos para manter o Obsidian vivo e acessível: transformar backlinks em conexões ativas, usar MOCs como hubs e revisar notas antigas semanal e mensalmente.
Garrafas nas Ondas - Reflexão de um Professor sobre Alcance e RecepçãoEnsinar é como enviar garrafas para o oceano: uma reflexão sobre a incerteza de nunca saber se — ou quando — o conhecimento que compartilhamos realmente alcança alguém.
Extensão, Tripla Hélice e o Senso de Lugar - Reflexões de um Docente sobre o Futuro da FEIReflexões sobre o ciclo 2026-2030 da FEI: o papel da extensão universitária, o 'Vale da Morte' entre laboratório e indústria, e os desafios da Tripla Hélice Academia-Empresa-Governo.
Dominando a Scopus - Um Breve Guia para PesquisadoresGuia prático para dominar a Scopus: como construir strings de busca eficazes, aplicar filtros avançados e integrar a plataforma ao Zotero para organizar suas referências.
Criando um Timer Visual com Arduino para Controlar o Tempo de ApresentaçõesComo construir um timer visual com Arduino, LEDs e um botão para controlar o tempo de apresentações e reuniões — verde, amarelo e vermelho piscando quando o tempo esgota.
Como Refinar sua Pesquisa Acadêmica e Criar Strings de Busca Perfeitas com o VOSviewerComo usar o VOSviewer junto com a Scopus para mapear visualmente sua literatura, identificar ruídos na busca e refinar strings de pesquisa com o operador AND NOT.
Como organizo o meu trabalhoComo equilibro a vida de professor, consultor de IoT, pesquisador de doutorado e blogueiro sem me sentir sobrecarregado — com bloqueio de tempo, priorização e autocuidado real.
Como estou usando Obsidian atualmente - Parte 3Parte 3 e final da série sobre Obsidian: como combino backlinks e o plugin Copilot (IA) para conectar ideias mais rápido e escrever notas mais abrangentes.
Como estou usando Obsidian atualmente - Parte 2Parte 2 da série sobre Obsidian: como configurei o Obsidian Publish para compartilhar meu jardim digital, do domínio próprio à escolha de quais notas traduzir e publicar.
Como estou usando Obsidian atualmente - Parte 1Parte 1 de uma série sobre como uso o Obsidian: por que escolhi essa ferramenta, o poder do armazenamento local, a vinculação de notas e a visualização em grafo.
Clair Obscur - Expedition 33 - Uma Jornada Melancólica pela Arte e pelo LutoUma análise profunda sobre como Clair Obscur: Expedition 33 utiliza a arte e o luto para transformar o gênero de RPG de turnos em uma experiência emocional inesquecível.
Abrace a Jornada - O Poder de Viver em ConstruçãoPor que buscar uma versão 'final' de si mesmo é o problema: uma reflexão sobre viver 'Em Construção', encontrar alegria na autodescoberta e aceitar que o crescimento não é linear.
A contemplação, o silêncio e a escritaPor que silêncio, contemplação e escrita formam o 'sistema operacional' necessário para pensar com profundidade em um mundo fragmentado por notificações constantes.
2026 na FEI - Uma Visão Integrada de IoT, Gestão do Conhecimento e InovaçãoUm roteiro estratégico para 2026 na FEI: aproximar sala de aula e indústria com projetos de IoT, transformar a 'floresta digital' em material didático e aprender Rust pelo caminho.
Primeiros passos na ESP32 com Micropython e ThonnyGravar o MicroPython na ESP32 pelo Thonny, validar a instalação e acender o LED integrado.
Instalando o Manim com UV no PythonInstalar o Manim gerenciando o Python com UV, mais TeX Live e as dependências gráficas necessárias.
Exemplo de uso do React RouterExemplo que usa o React Router para navegar entre demonstrações de ciclo de vida numa SPA.
Construindo um jogo de adivinhação em RustAprender os fundamentos de Rust através da construção de um jogo interativo: manipulação de entradas (IO), variáveis, mutabilidade, crates externas e controle de fluxo com Pattern Matching.