Mantenha-se atualizado das techs que você segue de forma centralizada e organizada

Salve galera!

Hoje venho aqui trazer uma dica sobre como podemos se manter atualizados das techs que seguimos de uma forma centralizada e organizada.

Como em nosso mundo de tecnologia está cada vez mais rápido, no sentido de trazer novas features de certa tech ou até de novas bibliotecas surgindo com novos paradigmas e novas formas de desenvolver algo, nos sentimos cada vez mais pressionados em se manter atualizados sobre as tecnologias com que trabalhamos ou que mais gostamos da forma mais rápida possível.

Para se manterem atualizados e conhecerem as novidades dessas techs antes que todo mundo, muitos devs (inclusive eu) possuem o costume de ficarem navegando nos blogs das mantenedoras das techs em que trabalham ou que mais gostam (por exemplo, eu que sou dev frontend já tive muito o costume de nos finais de semana visitar os blogs relacionadas à essa área, como o blog da Vercel, mantenedora do framework Javascript Next.JS).

Porém, muitas vezes não temos tempo (ou até, não queremos) de ficar navegando e buscando as últimas novidades nesses blogs de tecnologia.

Para isso, muitos blogs implementam algo que chamamos de RSS. Mas primeiro de tudo, o que seria isso?

Acrônimo para Rich Site Summary (ou Really Simple Syndication), o RSS é um recurso de distribuição de conteúdo em real-time baseado em XML que possibilita usuários acompanharem as atualizações de blogs ou outros tipos de sites por meio de um software ou website agregador.

Depois dessa explicação introdutória, muitos devem ter ficado com diversas dúvidas, como O que seria um software ou website agregador?, ou até, Como eu uso o RSS?, mas para não sermos tão apressados, vamos seguir aquele famoso ditado, vamos por partes.

O que seria um software ou website agregador?

Um software ou website agregador, de maneira simplificada, é uma plataforma onde possibilita centralizarmos diversos RSS, criando uma espécie de feed com eles.

Até pouco tempo atrás, esses agregadores tinham apenas essa função, mas atualmente podemos encontrar agregadores que possuem diversas ferramentas, como a possibilidade de criar notas e highlights dentro dos artigos, e integrações com outras plataformas.

Como posso usar o RSS?

Para podermos usar o RSS, primeiro temos que escolher um agregador RSS (seja ele software ou website), para isso, logo no próximo tópico deixei algumas sugestões de agregadores de RSS.

Logo após de escolhermos um agregador de RSS e fizermos a sua configuração inicial (como fazer a instalação ou criar uma conta, para caso for necessário), podemos entrar em qualquer blog de tech e devemos procurar na home page do blog, ou até, na página de algum artigo, um botão que tenha um ícone similar a esse: ícone normalmente usado para simbolizar RSS

Quando clicamos nesse botão, normalmente, somos levados à um arquivo XML similar a esse: exemplo de arquivo XML

Após esse arquivo tenha sido aberto, podemos copiar o link desse arquivo e configura-lo em nosso agregador (a forma de configurar o RSS do blog no agregador pode se diferenciar entre cada agregador, mas basicamente você deve colocar esse link em algum input que tenha um nome como adicionar RSS link ou adicionar novo link de RSS de origem) e pronto, o blog já está configurado em nosso agregador e seus artigos já estão disponíveis para leitura.

Sugestão de agregadores RSS

Como sugestão, vou deixar aqui dois agregadores RSS que eu já utilizei e que recomendo:

Fluent Reader (software)

O Fluent Reader é um agregador RSS multiplataforma (ou seja, possuí versões para Windows, MacOS e Linux) gratuíto e open-source (link de seu repositório). Esse software se destaca pela sua simplicidade: você instala ele, coloca os links RSS e já sai utilizando.

Feedly (website)

O Feedly é um agregador RSS que possuí versão gratuíta e versão paga (link de seu website). Ele se destaca pelo seu ferramental, como a possibilidade de procurar RSSs a partir de palavras-chave ou pelo nome dos blogs que deseja adicionar à plataforma, a possibilidade de organizar os feeds a partir da sua escolha e poder criar notas de dentro dos artigos (essa última ferramenta pode só ser utilizada com a versão paga). Eu conheci esse agregador recentemente, mas até onde eu o usei achei ele bem interessante.


É isso galera, hoje mostrei um pouco para vocês o que é RSS, como podemos o utilizar e algumas sugestões de agregadores RSS.

Agora deixo com vocês: vocês já conheciam o RSS? Se sim, vocês a utilizam no dia a dia? Vocês recomendam mais algum agregador RSS além dos que eu citei?

O gugadeschamps é viciado em RSS e a maior parte da Newsletter é escrita em cima do que ele acompanha pelo agregador que usa.

E essa sua publicação só reforça o quão é importante o TabNews oferecer um RSS. Seria até interessante (em um sonho distante maluco), o próprio TabNews oferecer uma seção separada para agregar RSS de outros lugares.

Gostei dessa ideia de criar uma aba no TabNews para agregar RSS, e não acho ela tão maluca assim kk. Essa história sobre como o RSS funciona e falar um pouco sobre agregadores RSS me deu mó vontade de descobrir como eles funcionam por baixo dos panos (acredito que eles não sejam tão difíceis de entendimento, mas a curiosidade sempre fala mais alto nessas horas rsrs). Ta aí algo para se pesquisar num final de semana ou (como no meu caso) num final de noite.
Tava pensando aqui, a gente monta uma lista de RSS, onde a pessoa pode clicar e já criar o rascunho de uma publicação preenchendo a fonte com o link original, e caberia a pessoa escrever o título e corpo final.
Humm interessante Nesse fluxo daria tbm para encaixar uma forma para caso o usuário queira apenas ler o artigo do RSS, onde inicialmente a gente poderia apenas direcionar ele à página do artigo, ao invés dele estar integrado ao TabNews. Fazer um fluxo mais ou menos assim: - Dentro do TabNews há uma aba de listagem de cards de RSS (onde cada card terá informações como título, data de publicação, origem e autor). - Caso o usuário clicar em algum card, ele será direcionado ao artigo em uma outra aba do navegador. - Caso o usuário clicar no botão com ícone de caneta, ele será direcionado à página de criação de conteúdo do TabNews com a fonte já preenchida. Talvez criar os cards dessa lista de RSS mais ou menos com essa organização, mas mais parecido com o design atual do TabNews (acabei de usar todos os meus poderes de design para construir esse exemplo rsrs): ![Exemplo de um card de RSS](https://i.ibb.co/R9MQywF/Screenshot-from-2022-08-02-14-36-23.png) A gente poderia criar um MVP inicial dessa idéia onde nem seria necessário o usuário incluir o link do RSS. Tipo, a gente montaria essa listagem de RSS a partir de uma curadoria. E se caso esse fluxo todo de poder escrever um conteúdo a partir do RSS ir bem, aí a gente implementaria os "feeds RSS pessoais", onde aí sim o usuário incluiria os links RSS em seu perfil e tals. Acho q seria melhor abrir uma Issue no Github sobre isso né? kkk Edit: acabei de criar a issue https://github.com/filipedeschamps/tabnews.com.br/issues/613
Acabei de me cadastrar no TabNews e a primeira coisa que procurei foi um botão de RSS. E descobri esse post pois fui procurar nas issues do repositório se havia alguém já cobrando isso rs. É realmente uma das principais formas que uso para acompanhar conteúdo online. Inclusive, muitos não sabem, mas há feed no YouTube. Acho a melhor forma de focar no conteúdo, pois tira toda a distração de vídeos sugeridos.
Show meu caro! Hoje de fato não temos um botão, mas o RSS está disponível aqui: https://www.tabnews.com.br/recentes/rss
Maravilha! Adicionado ao meu Feedly.