The Best of My Previous Blog — fanaro.io
22 views
10 de outubro de 2026
This website you're using right now is actually my third corner on the web. For a brief while I had a WordPress blog, but a little bit later, I decided to move to a place where I had total control over, without any third-party software.
The fanaro.io Github repository.
Slowly, I programmed everything from scratch, with only HTML, CSS, JS, and Web Components. The result was the bare-bones website you see on psygo.github.io/fanaro.io — its code can be inspected on github.com/psygo/fanaro.io. That used to be on fanaro.io, but I stopped paying for that domain, and someone bought it to funnel the traffic elsewhere.
My previous blog, fanaro.io.
As a software developer and writer, I do feel a lot of cringe about that project. Even though I'm nostalgic about 1990s web design, I believe the more modern UX you're using right here is much better — and I have plans to turn this website into a 3D experience!
Back then, I also thought having no frameworks would make my website more long-lasting. However, especially in the post-AI era, code is really a commodity, just a means, we can rewrite it with little cost at any point.
Anyway, with 140+ articles — in Portuguese, English and French —, some of the content I wrote on that blog is still quite useful and/or enjoyable, and I might transcribe it here someday. But, for now, I'll just list some of its best entries, in alphabetical order:
- Go | Baduk | Weiqi:
- 4-Color Go
- A Lenda de Nestor de la Palissade
- A Jogadora de Go, por Shan Sa | Leitura de Livro
- Amir Fragman 6d EGF Comenta: Amir Fragman 6d (BRA) vs Abraham Florencia 5d (MEX) [Pandanet Go Latin American Team Championship]
- Aula de Go com Alexandre Amaro 5d
- Aula de Go com Ariel Oliveira 13k
- Aula de Go com Beatriz Bouchiglioni Neves 25k
- Aula de Go com Eren Sangueve | Convidado Internacional da Angola
- Aula de Go com Luís Sato 1k OGS
- Aula de Go com Wang S, Feng 5d
- Aula de Problemas de Meio de Jogo
- Aula pelo Patreon: Philippe Fanaro [1d] vs Augusto Cezar [14k]
- Cabeçada | Tygem 2
- Copa do Brasil 2018 Parte II: Ronaldo Matayoshi [Kiin 6d] (+ Errata do Jogo Contra Murao)
- Copa Samsung 2017
- DOGemP — Dojo Online de Go em Português
- Fanaro's Sabaki Theme Collection
- Formulário e Estatísticas sobre o Go Brasileiro
- Fundamentos de Go — Tsumegos Parte I
- Fundamentos de Go — Tsumegos Parte II
- Fundamentos de Go: Abertura ou Fuseki (Nível Básico)
- Fundamentos de Go: Fusekis com 3-4 Parte I
- Fundamentos de Go: Fusekis com 3-4 Parte II
- Fundamentos de Go: Fusekis com 4-4
- Fundamentos de Go: Outros Fusekis
- Fundamentos de Tewari
- Go de 4 Cores
- Go e Matemática
- Guia Completo de Contagem de Pontos
- Guia de Bolso do Yose
- How to Watch the NHK Cup Live
- Meu Artigo para a Revista Myosu
- Mini-Jogos de Go
- Murugandi's Fighting Spirit Design
- No Seongho [Tygem 8d] vs Philippe Fanaro [Tygem 4d]
- O Mestre de Go, por Yasunari Kawabata | Leitura de Livro
- O Tesuji-Mor
- Os Grandes Debates de Josekis, por Honda Kunihisa 9p | Aula por Thiago Sinji Ramos
- Pocket Guide to Yose
- Problema Profissional Nível 20k
- Pyrrhic Victories and Josekis
- Quebra-Cabeça de Go
- Ranking Brasileiro de Go
- Recursion: Fibonacci in Go
- Regras Chinesas
- Say Hello to My AI Friend (Diga Olá à Minha Amiga IA)
- Simão Gonçalves [4-5d EGF] vs Philippe Fanaro [2k-2d KGS]
- Some Interesting Go Statistics
- Standard Go Positions with AI Evaluations
- Sunjang Baduk
- Tetris Go — Simão Gonçalves [4-5d EGF] vs Philippe Fanaro [2k-2d KGS]
- The Canonical Trick Play
- The Pocket Fuseki Encyclopedia
- Tips and Advice on Go Etiquette
- Tradução de Como Jogar Go
- Tradução de um Livro Clássico do Go
- Tradução de um Vídeo da BIBA Baduk
- Um Novo Site para a Brasil Nihon Kiin
- Um vídeo antigo sobre o livro Os Grandes Debates de Josekis
- Whatsapp Go Stickers
- Why Play Go: A More Thorough Exploration Than Usual
- Software:
- (My) Dart Katas
- "Less Code" Print Design
- A Github Table of Contents Hack
- Avoiding Spaghetti Theming | With an Example in Flutter
- EPUB Tsumego Template
- FIC: Fast Immutable Collections, for Dart
- Laziness vs Eagerness in Dart
- My Dotfiles
- OGS Kbd Nav: Play Go on OGS With Only Your Keyboard
- Python Basics, Eratosthenes and Problem 51
- Scrum, by Jeff Sutherland, Part 2: The Most Useful Lessons
- Scrum, by Jeff Sutherland: The Book EVERYONE Should Read (Part 1)
- Telecom Nostalgia and Python Basics
- The Essential Guide to Keyboards: Mistakes, Misconceptions and What Really Matters
- YouTube Kbd Nav: A Browser Extension to Enhance YouTube's UI and Keyboard Shortcuts
- Others:
- 26 Ovelhas e 10 Bodes: Qual a Idade do Capitão?
- 3-Step Easy KG ⇄ LBS Converter
- A Insuficiência da Direita (e, por consequência, da Esquerda?)
- A Origem dos Cartões
- A Polêmica do VAR
- A Solution to Frauds in Digital (Electoral) Voting: Beyond Safety
- A Weightlifting Logo
- Ali Trump and the 40 Ghost Supporters
- ApocalipseCast #1 — Browsers
- Casey at the Bat
- CLL&M — Jean Jaurès, a Esquerda Francesa do Final do Século XIX
- Collection Littéraire L&M Parte II — Como entrar para a Academia Francesa
- Collection Littéraire Lagarde & Michard Parte I: Poesia
- Comentário de Livro: Macunaíma, o Herói sem Nenhum Caráter
- Como Digitar Sem Olhar e Mais Rápido em 5 Minutos!
- DIY Minimalist Portrait
- DIY Scan Station
- Etimologia da Palavra "Carro"
- How I created my logo
- Less Pain: Make Your Office More Comfortable and Ergonomic
- Musashi, Craftsmanship and The Critical Moment
Comentários
Você precisa entrar na sua conta para comentar.
Ainda não há comentários.