Olá
Eu sou Murilo Ijanc'. No IRC no ano de 99 me apresentava como f_kernel, participava ativamente dos canais #openbsd, #geek_republic, #linux4ever, etc. Atualmente trabalho como Tech Manager em uma empresa de mobilidade urbana, resido em São Paulo capital mas nasci no interior do Estado. Sou casado e tenho uma filha chamada Olivia.
Vários projetos pessoais tem as iniciais do nome da minha esposa e filha.
Meus interesses são diversos mas separaria eles nos principais blocos:
- esporte: Já fiz natação, tênis, kung-fu, jiu-jitsu, taekwondo e crossfit (todos recreativos). O esporte que mais me dediquei foi o Triathlon, onde passei 15 anos treinando e conquistei alguns campeonatos estaduais, nacionais e internacionais.
- tecnologia: Tenho atração por software minimalista, sistemas que duram décadas e ferramentas que respeitam o usuário. Me interesso por algoritmos, criptografia, redes descentralizadas, sistemas distribuídos e operacionais, linguagens e IoT.
- pessoas: Gosto de organizar times, contribuir no crescimento de carreira de liderados, aprender com os outros e trocar ideias sobre os mais variados assuntos. Tenho interesse genuíno pelas pessoas.
- produto: Gosto de entender o problema antes da solução, conversar com usuários, medir o que importa e cortar escopo sem dó. Acredito que decisões de produto e de engenharia caminham juntas.
Já perdi as contas de blogs e conteúdos gerados nesses anos o último (2011) blog envolvia meus treinos de triathlon e ainda estou portando para esse. Algumas palestras que fiz ao longo dos anos.
Misc
Filosofia
Acredito que simplicidade, clareza e frugalidade são os pilares de um bom software. Quanto menos linhas de código, mais progresso foi feito. Complexidade é a mãe de software inchado, difícil de usar e inconsistente — leva a soluções ruins, desperdício de recursos e vulnerabilidades de segurança.
Prefiro escrever software para usuários experientes. Projetar algo simples e elegante é muito mais difícil do que deixar funcionalidades ambiciosas obscurecerem o código com o tempo. Quando o código se torna complexo demais, a única solução é jogá-lo fora e reescrever do zero.
Tento segui essa mentalidade: código mínimo, sem dependências desnecessárias, sem abstrações. Um único arquivo fonte vale mais que uma árvore de diretórios cheia de indireções.
Shut up and Hack
2026
- - OpenBSD no Firecracker: do código-fonte ao primeiro boot, passo a passo
- - OpenBSD on Firecracker: from source to first boot, step by step
- - Wacom Intuos S (CTL-4100) on OpenBSD
- - OpenBSD on Firecracker, a 1.4 MB kernel booting in ~30 ms
- - TIL: Vim - Apagando todas as linhas que casam com um padrão
- - TIL: awk - Somando uma coluna na linha de comando
- - TIL: Remapeando J/K no Vimium para navegar entre abas
- - TIL: Bloqueando popup de login do Google com uBlock Origin
- - Compilando Rust Nightly no OpenBSD
- - TIL: entr - Execute comandos quando arquivos mudam
- - WOP: Where OpenBSD Ports
- - TIL: Vim - Variável de Ambiente com :make