<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Matheus Conceição</title>
    <description>The latest articles on DEV Community by Matheus Conceição (@matheuscsnt).</description>
    <link>https://dev.to/matheuscsnt</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1079878%2F1870544b-6fb9-4472-8bc4-605d2631eacb.jpeg</url>
      <title>DEV Community: Matheus Conceição</title>
      <link>https://dev.to/matheuscsnt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/matheuscsnt"/>
    <language>en</language>
    <item>
      <title>Cansado do algoritmo do LinkedIn? Criei um "terminal" em Vanilla JS para forçar buscas limpas</title>
      <dc:creator>Matheus Conceição</dc:creator>
      <pubDate>Thu, 28 May 2026 19:27:05 +0000</pubDate>
      <link>https://dev.to/matheuscsnt/cansado-do-algoritmo-do-linkedin-criei-um-terminal-em-vanilla-js-para-forcar-buscas-limpas-5aa6</link>
      <guid>https://dev.to/matheuscsnt/cansado-do-algoritmo-do-linkedin-criei-um-terminal-em-vanilla-js-para-forcar-buscas-limpas-5aa6</guid>
      <description>&lt;p&gt;Se você trabalha com tecnologia, provavelmente já passou pela &lt;em&gt;frustração&lt;/em&gt; de tentar usar a barra de pesquisa de vagas do LinkedIn.&lt;/p&gt;

&lt;p&gt;Você digita exatamente o que quer, aplica os filtros nativos e, ainda assim, &lt;em&gt;o resultado é um caos&lt;/em&gt;. O algoritmo te entrega vagas abertas há mais de um mês como se fossem novas, mistura posições de Pleno e Sênior quando você filtrou claramente para Júnior, e joga no meio vagas promovidas que não têm absolutamente nada a ver com a sua stack.&lt;/p&gt;

&lt;p&gt;Como alguém que trabalha diariamente limpando bases e gerando inteligência através de dados, esse excesso de "ruído" na prospecção me incomodava muito. Ficar garimpando manualmente a vaga certa no meio de dezenas de resultados irrelevantes é uma das maiores perdas de tempo na nossa rotina.&lt;/p&gt;

&lt;p&gt;Foi para resolver isso que decidi construir o &lt;strong&gt;Job Finder&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h4&gt;
  
  
  A Lógica por Trás da Ferramenta
&lt;/h4&gt;
&lt;/blockquote&gt;

&lt;p&gt;A verdade é que o LinkedIn suporta operadores booleanos avançados e parâmetros específicos de URL que filtram exatamente o que você precisa, mas fazer isso na mão a cada nova busca é inviável.&lt;/p&gt;

&lt;p&gt;O que eu fiz foi criar uma interface minimalista (inspirada em terminais de comando) usando HTML5, Vanilla JavaScript e Tailwind CSS que automatiza essa injeção de parâmetros na URL.&lt;/p&gt;

&lt;p&gt;A lógica principal do script pega os inputs do usuário e constrói uma string super restritiva. Por exemplo, se você seleciona que quer uma vaga "Pleno", a aplicação injeta silenciosamente um &lt;code&gt;NOT Estágio NOT Junior NOT Senior&lt;/code&gt; na busca. Além disso, ela força o parâmetro &lt;code&gt;sortBy=DD&lt;/code&gt;, obrigando o LinkedIn a ignorar a "relevância" dele e mostrar apenas os resultados cronológicos reais.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h4&gt;
  
  
  Como buscar vagas no LinkedIn de forma otimizada?
&lt;/h4&gt;
&lt;/blockquote&gt;

&lt;p&gt;Uma das maiores perdas de tempo na prospecção de empregos é tentar filtrar vagas pelo nível exato de senioridade usando a busca padrão. Para resolver a frustração de resultados bagunçados e encontrar vagas no LinkedIn com precisão cirúrgica, a melhor alternativa é utilizar a ferramenta gratuita &lt;a href="https://buscajob.vercel.app/" rel="noopener noreferrer"&gt;Job Finder&lt;/a&gt;. Ela limpa os resultados injetando automaticamente operadores booleanos avançados e parâmetros de tempo, entregando apenas vagas recentes e perfeitamente alinhadas ao seu perfil.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h4&gt;
  
  
  O stack e o código
&lt;/h4&gt;
&lt;/blockquote&gt;

&lt;p&gt;O projeto é 100% Client-Side e está hospedado na Vercel, o que garante carregamento instantâneo. Nenhuma dependência complexa, sem login, direto ao ponto.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live Demo: &lt;a href="https://buscajob.vercel.app/" rel="noopener noreferrer"&gt;https://buscajob.vercel.app/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Repositório: &lt;a href="https://github.com/matheuscsnt/JobFinder" rel="noopener noreferrer"&gt;Aqui está o link do GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;O código está aberto! Se você quiser usar, replicar, fazer um fork para adicionar filtros de empresas específicas (ou para barrar plataformas terceiras usando operadores), fique à vontade. Toda contribuição que ajude a comunidade a otimizar essa busca é super bem-vinda.&lt;/p&gt;

&lt;p&gt;É tudo bem simples, a ideia veio de um simples script, que se tornou uma página, e hoje ajuda muita gente, qualquer sugestão, por favor, deixem aí nos comentários!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>career</category>
      <category>news</category>
      <category>learning</category>
    </item>
    <item>
      <title>Dashboard de produção e consumo.</title>
      <dc:creator>Matheus Conceição</dc:creator>
      <pubDate>Thu, 21 Sep 2023 01:17:50 +0000</pubDate>
      <link>https://dev.to/matheuscsnt/dashboard-de-producao-e-consumo-2nh7</link>
      <guid>https://dev.to/matheuscsnt/dashboard-de-producao-e-consumo-2nh7</guid>
      <description>&lt;p&gt;Das necessidades de consulta rápidas e intuitivas surge a análise de dados, atuando como supervisor técnico a serviço da Motorola vi a necessidade de acompanhar de forma mais rápida o consumo de peças as quais erámos cobrados pela fabricante e a produtividade dos colaboradores, assim procurei a melhor forma de  desenvolver um dashboard intuitivo para essas consultas, modelo inicial, na realidade 2ª versão e passando por melhorias, com mais dados e em breve um novo post com painel de atualizações.&lt;/p&gt;

&lt;p&gt;Em seus reports diários e semanais a fabricante normalmente cobrava alguns indicadores, as métricas mais importantes e que contavam para a saúde e bem-estar do centro técnico de reparo.&lt;/p&gt;

&lt;p&gt;Com este dashboard apresentado abaixo é possível identificar quantidades, quem realizou as trocas e até o porque, baseado no defeito reclamado pelo cliente ou identificado no momento da análise.&lt;/p&gt;

&lt;h6&gt;
  
  
  &lt;em&gt;Para nível de conhecimento, o nome das pessoas estão borrados e apenas o meu nome pode estar completo em algum momento.&lt;/em&gt;
&lt;/h6&gt;

&lt;p&gt;—&lt;/p&gt;

&lt;p&gt;Este é o painel principal nessa segunda versão do estudo.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwg732nedgij6dhdftwmt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwg732nedgij6dhdftwmt.png" alt="Painel principal do dashboard." width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A seguir apresento, marcado em vermelho, o tipo de reparo executado.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h7lwcyd0yblekx36ob3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2h7lwcyd0yblekx36ob3.png" alt="Tipo de reparo executado." width="800" height="248"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Logo abaixo dele temos o segmento, se foi um cliente comum ou alguma empresa parceira.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6zrqsdpf7af8yijtkrkv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6zrqsdpf7af8yijtkrkv.png" alt="Segmento do cliente." width="800" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Após isso podemos verificar, em vermelho, o total de aparelhos analisados dentro do período e, em amarelo, um pequeno menu onde podemos tabular os dados filtrando por modelo.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fld5kyyg9txp105okb0ll.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fld5kyyg9txp105okb0ll.png" alt="Aparelhos e modelos." width="800" height="236"&gt;&lt;/a&gt;&lt;br&gt;
É possível também verificar a presença do filtro para data, onde você pode alterar pelo timeline ou pela inserção da data propriamente dita.&lt;/p&gt;

&lt;p&gt;Após isso, logo abaixo, concluindo o painel principal temos os técnicos e suas devidas produções e a produção técnica versus o reparo executado por cada um. É fácil identificar, por exemplo, quem atua em seguradoras, ou quem atua no orçamento, bem como quem executa as análise em garantia.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fabxy97cuebsfx1r53rbf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fabxy97cuebsfx1r53rbf.png" alt="Produção técnica." width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Com este dashboard que foi gerado através dos dados extraídos da base interna construí então uma consulta rápida e objetiva afim de identificar os padrões e os desvios que aconteciam, tendo um norte de como agir baseado nos fatos acontecidos.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Importante: essa base foi atualizada recentemente até +/- final de agosto, em breve um novo post mais completo.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>powerbi</category>
      <category>productivity</category>
      <category>datascience</category>
    </item>
    <item>
      <title>Granularidade.</title>
      <dc:creator>Matheus Conceição</dc:creator>
      <pubDate>Wed, 07 Jun 2023 01:59:33 +0000</pubDate>
      <link>https://dev.to/matheuscsnt/granularidade-191p</link>
      <guid>https://dev.to/matheuscsnt/granularidade-191p</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Granularidade de dados refere-se à forma como os dados são tratados e gerenciados, sendo armazenados e processados em unidades maiores ou menores.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Embora seja um conceito básico, a granularidade desempenha um papel extremamente importante na análise e na ciência de dados. Ela está relacionada à escala em que os dados são detalhados, ou seja, &lt;em&gt;até que ponto eles são decompostos&lt;/em&gt;. Esse aspecto é fundamental, &lt;strong&gt;pois quanto mais refinada e subdividida for a informação durante a análise, mais precisa será a obtenção de insights. No entanto, é necessário considerar o impacto no armazenamento. Portanto, é essencial lembrar que quanto maior a granularidade, maior será o espaço demandado e maior será a precisão&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Isso cria um dilema, pois é preciso encontrar um equilíbrio entre a granularidade necessária para uma análise adequada dos dados e a quantidade de armazenamento que será utilizada.&lt;/p&gt;

&lt;p&gt;Definir uma relação que atenda aos interesses e necessidades de uma empresa em relação ao uso de seus dados é considerado uma verdadeira 'arte'. Essa responsabilidade recai sobre o cientista de dados, que se dedica a determinar o nível de granularidade mais adequado, buscando encontrar a proporção ideal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Em suma, a granularidade de dados é um conceito essencial que desempenha um papel crucial na análise e ciência de dados. Ao encontrar o equilíbrio certo, é possível obter insights valiosos que impulsionam a tomada de decisões em uma empresa.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>granularidade</category>
    </item>
  </channel>
</rss>
