Bluesky, Mastodon, Telegram e RSS

Como é seu fluxo para postar no blog?

Fizeram uma ~corrente lá fora em que pessoas com blogs estão relatando seus fluxos de postagem em blogs pessoais. Robert Birming está catalogando as participações nesta lista.

Pensei em fazermos algo similar aqui. Vou começar com o meu, que é feito com Jekyll e hospedado no Fastmail — sim, no drive virtual do Fastmail; mais sobre isso no final.

Misturo textos de tamanho médio com imagens, citações e notas (o que antes conhecíamos por “tweets”), o que faz do meu blog, na realidade, um tumblelog.

Ideias de posts são anotadas em uma lista no Apple Lembretes e desenvolvidas no computador. Para escrever, uso sempre o Editor de Texto padrão do macOS, em modo texto puro.

Depois de colocar o front matter no arquivo, salvo-o no diretório de posts da minha cópia local do blog e rodo um alias no terminal que serve de atalho para quatro comandos:

  • bundle update, para atualizar as dependências do Jekyll;
  • jekyll clean, para limpar a cópia local do site estático;
  • jekyll build, para gerar uma nova cópia do site estático; e
  • rclone -v --progress --delete-excluded --checksum --exclude ".*{/**,}" sync ~/Sites/Blog/_site/ fastmail:rodrigo.ghed.in/files/blog/, para enviar os arquivos do blog para o drive do Fastmail usando o rclone.

É necessário configurar o drive do Fastmail previamente no rclone, o que é feito graças ao protocolo WebDAV. A documentação do rclone é muito boa e foi tudo de que precisei para a configuração.

9 comentários

9 comentários

  1. No sitezinho principal (o do perfil), edito os aquivos em Markdown e depois converto para HTML usando o Pandoc. Mas recentemente, descobri que o Org Mode (Emacs) também exporta para vários formatos, incluindo o HTML, de forma bem fácil. Então, estou me organizando para adotar esta forma também no sitezinho principal.

    Para exemplo, se olharem os arquivos do repositório deste site, incluindo os da página ‘Estatística’ vão ver que são apenas arquivos de texto com a extensão ‘.org’ e alguns parâmetros simples no cabeçalho, incluindo o endereço do arquivo CSS usado.

  2. Salvei esse link aqui pra fazer algum post para entrar na corrente haha

  3. Comentei aqui pra receber as notificações esperando alguém trazer alguma mágica sobre “fazer tempo pra escrever em meio ao dia”.

  4. Todos meus posts são arquivos Markdown (.md) junto ao código, então atualmente posto pelo VS Code.

    Uso uma extensão chamada Frontmatter que ajuda na hora de criar posts novos (com uma template) ou gerenciar antigos (filtros, edição em massa, etc).

    Aí, pra publicar só preciso fazer commit e mandar pro GitHub; todo o resto é automatizado e em 1min o post tá no ar.

    Dito isso, não gosto de fazer essa parte (escrever/publicar) pelo VS Code. O fato do código estar logo ali me distrai e acabo fazendo que nem o Ghedin – mexendo no layout mais do que devia 🤣

    Minha ideia é vincular o Obsidian ao repositório do Git e poder publicar por ele mesmo.

    1. Achei interessante essa ideia, mas não tenho habilidade com o Git.
      Poderia me falar mais a respeito ?

  5. Meu fluxo é bem simples, meu blog está no micro.blog, eu posto posts de medio a longo, coisas pequenas só nas redes sociais.

    Normalmente escrevo sobre experimentos que estou fazendo ou coisas que estou pesquisando/testando no momento.

    Quando quero escrever eu escrevo no Obsidian que já me cria um arquivo markdown e me serve como banco de dados local, uso um plugin do microblog no obsidian para postar direto do Obsidian.

    Blog: https://nunesdennis.me

    1. O microBlog tem crosspost, então ele envia automaticamente para o mastodon, bluesky e medium automaticamente que foi o que configurei, e pro threads ele compartilha de forma manual.