4 pontos por GN⁺ 2025-06-08 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Os exemplos do PewDiePie instalando o Arch e criando produtos com open source e impressão 3D mostram que construir por conta própria pode ir além de um simples hobby e se tornar uma forma de acumular ativos online e independência tecnológica
  • Para desenvolver a escrita ou a carreira no longo prazo, vale a pena primeiro garantir seu próprio domínio e, se possível, manter um blog próprio para reduzir as perdas acumuladas causadas por mudanças de plataforma
  • Independência tecnológica é o estado de não ficar preso a uma empresa ou software específico, e aprender os fundamentos de Linux permite operar por conta própria serviços como e-mail, contatos, calendário e armazenamento de backup
  • No open source, é possível receber feedback e contribuições por meio de issues e Pull Requests no GitHub, e licenças permissivas como a MIT permitem que outras pessoas usem o código livremente
  • A auto-hospedagem é difícil e trabalhosa no começo, mas depois que tudo funciona ela traz aprendizado e satisfação, além de deixar você menos vulnerável a mudanças de recursos, encerramentos ou aumentos de preço de grandes serviços como Google e Apple

O que me fez pensar em hospedar por conta própria

  • Depois de ver o PewDiePie aprendendo a instalar o Arch e criando produtos como câmera para cachorro, dispositivos de clima, bebidas e meditação com open source e peças impressas em 3D, voltei a pensar em construir por conta própria, auto-hospedagem e independência tecnológica
  • Para quem quer começar a escrever ou procurar emprego, recomendo primeiro comprar um domínio
    • Dá para começar com um serviço de blog pronto e uma URL de terceiros, mas no longo prazo é comum ver gente migrando entre WordPress, Medium, Substack, Ghost e outras plataformas, trocando também de domínio
    • Em alguns casos, na migração a pessoa nem leva os textos antigos e recomeça do zero
  • Um blog mantido por 10 anos no mesmo domínio preserva backlinks e textos antigos, além de mostrar o investimento construído ao longo do tempo
  • Se você não tiver seu próprio domínio ou servidor de hospedagem, depois fica mais difícil reduzir perdas com migração de domínio ou redirecionamentos

Serviços que opero diretamente

  • Entre as coisas que hospedo ou opero diretamente estão blog, second brain, livro, lista de assinantes e um paywall próprio
    • Para a lista de assinantes, uso Listmonk
    • O paywall é implementado com Memberstack
    • O site pessoal e o blog existem há bastante tempo, e migrei do WordPress para GoHugo
  • Mais recentemente, passei a me interessar por Homelab e montei um servidor doméstico
    • Nele opero SSH, backups, fotos e Gitea
    • Aprendi lidando diretamente com configuração de reverse proxy, certificados SSL e chaves SSH
  • No começo tudo é difícil, mas depois que você aprende como fazer, tudo parece menos difícil e mais claro
    • Como diz o ThePrimeagen, existe uma fase de ignorância em que a pessoa acha que “não deve ser tão difícil assim”
    • Depois de superar o primeiro obstáculo, vem a sensação de recompensa, e quando começa a funcionar passa a rodar com estabilidade
  • Quando comecei a usar vim e Neovim, passei mais tempo no terminal e me acostumei aos comandos de Linux

O poder de escolha que a independência tecnológica traz

  • Independência tecnológica é um conceito que aprendi com Derek Sivers e significa não depender de uma empresa ou software específico
  • Ao aprender fundamentos como Linux, você pode hospedar vários serviços por conta própria
    • Não necessariamente porque precisa, mas porque quer operar isso você mesmo
    • Há prazer e aprendizado na experiência de usar um serviço que você mesmo construiu
  • Derek Sivers hospeda por conta própria e-mail, contatos, calendário e armazenamento de backup
  • Dá para começar pequeno, e a sugestão é comprar seu próprio domínio como primeiro passo
    • Vale escolher o nome de domínio com cuidado, mas sem complicar demais
    • Mesmo depois de conquistar resultados e links, ainda é possível mudar de domínio e encaminhar o blog antigo para o novo

O valor do open source e do compartilhamento

  • Ao mexer com Linux, você naturalmente entra em contato com muitas ferramentas baseadas em open source
  • Open source não é só usar o software dos outros, mas também publicar gratuitamente seu próprio trabalho para que outras pessoas aprendam e aproveitem
  • Se você colocar seu código no GitHub, outras pessoas podem dar feedback por issues ou contribuir via Pull Request
    • O dono do projeto pode aceitar esse feedback ou recusá-lo
  • Se você usar uma licença permissiva como a MIT, qualquer pessoa pode usar o código gratuitamente
  • Minha experiência pessoal com escrita também começou a partir da experiência de instalar e rodar localmente, com brew install, uma ferramenta de BI open source que a empresa usava pagando caro
  • Linux é usado em muitos dispositivos digitais, e Linus Torvalds criou não só o Linux, mas também o git
    • O git foi criado para atender à necessidade dele de gerenciar versões do Linux
    • Ele acabou construindo a ferramenta porque não gostava das soluções existentes na época

Construir em público e compartilhar

  • Quando você torna seu trabalho público, ajuda outras pessoas a aprender e também se beneficia com feedback, forks e contribuições
  • A parte mais gratificante do open source é a experiência de se conectar com pessoas que têm interesses parecidos
  • Pessoalmente, compartilho a maior parte do meu conhecimento e código, mas em geral construo as coisas para meu próprio uso e não espero contribuições
    • Às vezes, nem incentivo contribuições ativamente, porque isso pode tornar a manutenção mais difícil para mim
    • Ainda assim, compartilho para que outras pessoas possam aprender, copiar ou apontar o que está errado
  • Se você publicar uma solução pronta para um pequeno software ou script de que alguém precise, isso pode ajudar essa pessoa imediatamente
  • Compartilhar publicamente também funciona como elemento de construção de confiança

Ferramentas open source que realmente uso

  • Uso ferramentas open source na maior parte da minha presença online
  • Quartz é uma alternativa open source ao Obsidian Publish criada por Jacky Zhao, e eu a uso para compartilhar minhas notas do Obsidian
    • Ainda uso a versão v3 baseada em GoHugo
    • Depois que o criador original migrou para uma nova versão, passei a administrar e manter eu mesmo a versão v3
  • GoatCounter é usado para ver estatísticas anonimizadas do site
    • Sem pixel oculto nem vigilância do usuário, ele permite ver os visitantes únicos do site
    • É compartilhado gratuitamente e operado para pequenos sites por Martin Tournoij
  • Listmonk é uma ferramenta open source para listas de newsletter
    • É criada e mantida por Kailash Nadh
    • A instalação é simples e ela é adequada para operar uma lista de newsletter sem complicação
  • listmonk-rss é usado para enviar e-mails automaticamente quando publico um novo post no blog
    • Foi criado por Stephan Heuel, e graças à documentação a configuração do GitHub Actions funcionou na primeira tentativa

Ferramentas para experimentar no Homelab

  • Se você opera um Homelab, há muitos apps que pode instalar, e alguns eu já instalei para uso ou estou testando
  • Paperless: sistema de gerenciamento de documentos digitais para escanear, indexar e organizar documentos físicos com OCR e tags
  • PhotoPrism: alternativa auto-hospedada ao Google Photos com reconhecimento facial por IA, tags automáticas e gestão de fotos com foco em privacidade
  • Pi-hole: DNS sinkhole que bloqueia anúncios e domínios de rastreamento em toda a rede
  • Nginx Proxy Manager: ferramenta de gerenciamento de reverse proxy via web com automação de certificados SSL e roteamento de domínio
  • Audiobookshelf: servidor auto-hospedado de audiolivros e podcasts com app móvel, acompanhamento de progresso e gerenciamento de biblioteca
  • Calibre: ferramenta de gerenciamento de e-books com organização, conversão, distribuição e interface de leitura baseada na web
  • Syncthing: ferramenta descentralizada de sincronização de arquivos que sincroniza pastas entre vários dispositivos sem depender de nuvem
  • Gitea: serviço Git leve e auto-hospedado com interface web, rastreamento de issues e recursos de colaboração
  • Para um Homelab, não é preciso comprar um servidor novo e caro; dá para comprar um servidor cliente antigo e barato, consertá-lo e usar assim mesmo

A diversão e a independência que vêm de construir por conta própria

  • A auto-hospedagem traz muito valor, mas também exige trabalho
  • O processo de construir algo utilizável com as próprias mãos traz grande prazer para quem gosta de aprender
  • Independência tecnológica significa não precisar esperar que grandes empresas como Google ou Apple implementem recursos ou adaptem as coisas às necessidades do usuário
  • Mesmo que o Google encerre um app como o Google Inbox ou aumente os preços, o impacto é menor
  • Markdown serve como base comum no open source e no compartilhamento de conteúdo
    • Dos textos no GitHub ao conteúdo de sites e newsletters, tudo é gerenciado com base em Markdown
    • Isso ajuda a reduzir problemas de conversão de formatação entre editores de texto rico

Ainda não há comentários.

Ainda não há comentários.