#blog
12 posts
2026 - abril
1 post2025 - setembro
1 post2020 - outubro
1 post2019 - agosto
1 post2017 - junho
1 post2015 - outubro
1 post2014 - agosto
1 post2013 - maio
1 post2010 - julho
1 post2008 - janeiro
1 post2007 - março
1 post2007 - fevereiro
1 post2026 - abril
1 post20 Anos de Blog: Traduzindo Tudo pra Inglês
Quatro dias atrás completei 20 anos de blog. E por coincidência, quando eu ia escrever esse post, resolvi fazer algo que nunca tinha tido fôlego pra fazer: traduzir todo o blog pra inglês. Com Claude Code, num fim de semana.
2025 - setembro
1 postMeu Novo Blog - Como Eu Fiz
Migrei o blog de Rails para Hugo com tema Hextra, Markdown, GitHub Actions e deploy gratuito na Netlify. Também automatizei o envio de screenshots ao S3 pelo Nautilus e deixei a manutenção bem mais simples.
2020 - outubro
1 post[Akitando] #85 - Monetizar? Bloquear ADs? O que Fazer?
Como o YouTube já exibia anúncios sem remunerar o canal, Akita decide ativar a monetização e doar toda a receita a projetos educacionais, com contrapartida da própria empresa por alguns meses.
2019 - agosto
1 post[Akitando] #58 - Aniversário de UM ANO!! | Bastidores do Canal
No aniversário do Akitando, Fabio revela como escreve, grava e edita os episódios, do teleprompter ao áudio e à workstation. O formato longo e denso é uma escolha consciente para preservar conteúdo.
2017 - junho
1 postPalestras em Conferências, Entrevistas e a Caneta
Akita argues that talks, interviews, and blog posts lose their audience when they focus on what and how instead of why. Persuasion starts with understanding each audience’s priorities.
2015 - outubro
1 postNovo Layout (versão 2015)
Para reorganizar o blog, revisei manualmente 1.025 posts e marquei 613 como obsoletos. Os 412 restantes passaram a aparecer juntos na homepage, em um layout bare-essentials com apenas 250 KB de HTML.
2014 - agosto
1 postMilésimo (1000) Post no Blog!
No milésimo post, celebro oito anos de blog e publico a reflexão de Rafael Rosa Fu sobre como compartilhar conhecimento reforça o aprendizado, preserva a memória, cria portfólio e fortalece comunidades. O importante é começar.
2013 - maio
1 post[Off-Topic] Blogs are Obsolete. What's Next?
After nearly 900 posts, the author argues that chronological blogs bury useful older work. Tags, categories and featured posts still fail at discoverability, leaving the blog structure in need of a new model.
2010 - julho
1 postLost in Translation
Um backup antigo recuperou entrevistas perdidas na migração do blog de Mephisto para Enki, reunindo conversas com nomes como Dr. Nic, Chad Fowler, Jamis Buck e John Lam.
2008 - janeiro
1 postConversando com Peter Cooper
Peter Cooper conta como criou o Ruby Inside, vendeu Code Snippets e Feed Digest e escreveu Beginning Ruby. Ele defende a ferramenta certa para cada trabalho e vê verdade nas críticas de Zed Shaw.
2007 - março
1 postColuna RubyOnbr: Memórias de uma Tradução
Enquanto concilia trabalho e revisão, o autor registra os bastidores da tradução brasileira de Getting Real. A coluna remete ao relato completo do processo publicado pela RubyOnBr.
2007 - fevereiro
1 postTradução Getting Real - Lançamento Release Candidate 2
A tradução brasileira de Getting Real chega ao Release Candidate 2 com os 16 capítulos traduzidos e metade da revisão concluída. A versão pública antecede a tentativa de lançamento final.