<?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: Pedro Dos Santos</title>
    <description>The latest articles on DEV Community by Pedro Dos Santos (@plsr12).</description>
    <link>https://dev.to/plsr12</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%2F842398%2Fad2d5f68-1b0b-4ec8-9282-f4f9b7c8972e.jpg</url>
      <title>DEV Community: Pedro Dos Santos</title>
      <link>https://dev.to/plsr12</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/plsr12"/>
    <language>en</language>
    <item>
      <title>O Que é UX/UI Design e Por Que É Importante para Desenvolvedores</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Thu, 27 Jun 2024 21:12:12 +0000</pubDate>
      <link>https://dev.to/plsr12/o-que-e-uxui-design-e-por-que-e-importante-para-desenvolvedores-i6l</link>
      <guid>https://dev.to/plsr12/o-que-e-uxui-design-e-por-que-e-importante-para-desenvolvedores-i6l</guid>
      <description>&lt;p&gt;A digitalização dentro das empresas e órgãos públicos vem aumentando e se tornando um processo irreversível, cada vez mais presente no nosso cotidiano. Desde o app que utilizamos para pedir uma refeição ao uso do app do banco que utilizamos para efetuar um pagamento.  Com essa mudança de paradigma surgem novas oportunidades e novas áreas, como: UI e UX Design.&lt;br&gt;
Apesar dos seus conceitos e aplicabilidade serem utilizados anteriormente em diversas indústrias, os mesmos não estavam devidamente inseridos no processo de desenvolvimento de um novo produto digital.&lt;/p&gt;

&lt;p&gt;Neste artigo, falaremos sobre o que é UI e UX e a importância dos desenvolvedores fazerem parte desse processo.&lt;/p&gt;

&lt;p&gt;O que é UX? &lt;/p&gt;

&lt;p&gt;UX (user experience em inglês) significa “experiência do usuário”. É o conceito de toda a experiência do usuário ao interagir com o produto, visando além de uma boa aparência, também  funcionalidade, adaptabilidade ao produto, pelas emoções e experiências sensoriais que o design provoca no usuário. O Macintosh da Apple pode ser considerado um dos primeiros grandes casos de sucesso na área de UX. A ideia de usar “janelas” no lugar de linhas de comando já existia, entretanto não era amplamente usada, mas a equipe da Apple foi responsável por ter tornado a interface gráfica amplamente disponível. Ao realizar isso mostraram que a experiência do usuário não se trata apenas de conseguir fazer determinada coisa, mas sim como aquilo é feito e da satisfação do usuário no processo.&lt;/p&gt;

&lt;p&gt;O que é UI? &lt;/p&gt;

&lt;p&gt;UI (user interface em inglês) significa “interface do usuário”. É o conceito de toda a interface gráfica exibida ao usuário durante a utilização do produto, como:  o processo de definição de cores, imagens, fontes dentre outros. Todos esses itens são  essenciais para criar algo visualmente bonito. A interface precisa estar agradável para prover ao usuário uma boa experiência, para isso esses itens abaixo precisam estar bem alinhados:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Organização de elementos da interface.&lt;/li&gt;
&lt;li&gt;Utilização de ícones, textos, animações que já deixem claro ao usuário do que se trata.&lt;/li&gt;
&lt;li&gt;Construção de botões, menus e outros componentes que facilitam o uso da funcionalidade.&lt;/li&gt;
&lt;li&gt;Familiaridade entre as telas e componentes ajudam o usuário na adaptabilidade e entendimento da funcionalidade.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Essa imagem exemplifica bem a definição e diferença de UI e UX : &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmeb4e0u1ru6fpxap1zt4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmeb4e0u1ru6fpxap1zt4.png" alt="Definição e Diferença entre UI e UX" width="480" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Por Que É Importante para Desenvolvedores ?&lt;/p&gt;

&lt;p&gt;Durante todo esse processo é essencial que os desenvolvedores estejam presentes, pois investir em UX e UI desde o início do processo do desenvolvimento irá resultar em economia de tempo e recursos a longo prazo. Definições claras de design e componentes reutilizáveis irão acelerar o desenvolvimento e a adaptabilidade do usuário ao produto,  o foco na experiência do usuário durante o desenvolvimento reduz a necessidade de retrabalhos e ajustes posteriores. O foco no cliente e a integração de UI , UX com o time de desenvolvimento é uma necessidade fundamental para o sucesso do produto.&lt;br&gt;
Algumas formas do desenvolvedor contribuir nesse processo é participando das fases de upstream e downstream junto do time de UI e UX, agregando com insights e melhorias de fluxos valiosos e pontuando possíveis limitações técnicas que possam surgir durante desenvolvimento,  a participação nesses momentos também contribui para que o desenvolvedor saiba e entenda a necessidade do usuário e como o que irá ser desenvolvido agregará valor.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Design Pattern - Compound Components</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Mon, 05 Feb 2024 23:32:56 +0000</pubDate>
      <link>https://dev.to/plsr12/design-pattern-compound-components-2c7p</link>
      <guid>https://dev.to/plsr12/design-pattern-compound-components-2c7p</guid>
      <description>&lt;p&gt;É um padrão avançado de design utilizado para a construção de componentes que trabalham juntos e de forma coesa, promovendo maior flexibilidade, controle e comportamento sobre o componente.Permitindo que se crie um conjunto de componentes que funcionam juntos para formar uma unidade funcional maior, de forma que cada componente individual não tenha conhecimento direto e não esteja acoplado aos demais, mas que juntos funcionam bem. &lt;/p&gt;

&lt;p&gt;Um bom exemplo de utilização de componentes compostos pode ser visto em HTML com os elementos  e . Eles não fazem muita coisa sozinhos, mas juntos fornecem uma experiência completa e funcional ao usuário, que ao clicar numa opção, o select tem conhecimento de qual foi clicado, pois os componentes compartilham os estados por conta própria sem precisar configurá-la explicitamente.  &lt;/p&gt;

&lt;p&gt;Aqui está uma visão geral de vantagens e desvantagens do uso dos componentes compostos: &lt;/p&gt;

&lt;p&gt;Vantagens: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Separação de responsabilidades: Aplicando esse conceito, é possível separar claramente o relacionamento entre os componentes pais e filhos, gerendo um código mais modularizado e fácil de entender.&lt;/li&gt;
&lt;li&gt;Reutilização: Pelo fato dos componentes estarem devidamentes separados, é capaz de utilizar em vários lugares sem a necessidade de duplicar código ou funcionalidade.&lt;/li&gt;
&lt;li&gt;Manutenibilidade: Por gerar menos duplicação de código, e de menor complexidade e melhor compreensão.  Torna a manutenção mais fácil.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Desvantagens: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Curva de aprendizado: Para novos desenvolvedores implementar esse conceitos requer uma certa curva de aprendizado e necessidade de uma documentação clara de como os componentes interagem entre si.&lt;/li&gt;
&lt;li&gt;Possível complexidade excessiva: Em determinados casos, os compound components podem levar a uma hierarquia com complexidade maior, principalemente quando não foram projetados para isso.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foeur4vpm45wmpn8yz7mm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foeur4vpm45wmpn8yz7mm.png" alt="Image description" width="800" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>SPA (Single Page Application)</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Mon, 22 Jan 2024 21:20:32 +0000</pubDate>
      <link>https://dev.to/plsr12/spa-single-page-application-1np1</link>
      <guid>https://dev.to/plsr12/spa-single-page-application-1np1</guid>
      <description>&lt;p&gt;SPA(Single Page applicaton) é um tipo de aplicação web que ,apesar da nomeclatura, não se trata de uma única página. A diferença existe na forma como a página é carregada, geralmente as aplicações são renderizadas pelo lado do servidor, nas SPA’s não, o contéudo é carregado uma única vez no momento inicial de acesso a aplicação e conforme necessário vai se atualizando apenas as partes mais relevantes da página, sem recarregar a página por completa, tornando a usuabilidade melhor para o usuário.&lt;/p&gt;

&lt;p&gt;De modo geral, em uma aplicação SPA, o carregamento de recursos (como HTML,CSS e Javascript) ocorre do lado do cliente(browser) via APIs Javascript, desta formas se retira uma responsabilidade do servidor de renderizar e processar os contéudos,  mas apenas lidar e manipular os dados da aplicação, focando na persistência em bancos de dados e retornar os dados para o cliente, geralmente utilizando comunicação RestFull via chamadas HTTP, devolvendo dados no formato XML e JSON. Essa arquitetura é ótima pois mantém uma separação de responsabilidades bem clara entre back-end e front-end, permitindo ter duas equipes trabalhando em paralelo. &lt;/p&gt;

&lt;p&gt;Bons exemplos de aplicações escaláveis com SPA’s são:  Gmail, Outlook, Trello, Airbnb e Netflix. &lt;/p&gt;

&lt;p&gt;Muitas SPAs são construídas utilizando frameworks JavaScript, como: Angular, React ou Vue.js. Esses frameworks simplificam o desenvolvimento, facilitando a criação de componentes reutilizáveis e gerenciando o estado da aplicação de maneira eficiente.&lt;/p&gt;

&lt;p&gt;Mas como não há “bala de prata” no mundo da programação, neste tipo de aplicação web também possui vantagens e desvantagens. Algumas delas são:   &lt;/p&gt;

&lt;p&gt;Vantagens:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Melhor experiência do usuário, pois não há necessidade de ao mudar de página ter uma busca em um servidor para obter a página, deixando a navegação mais fluída.&lt;/li&gt;
&lt;li&gt;Desenvolvimento mais fácil e rápido, não havendo necessidade de escrever código para renderizar páginas via servidor.&lt;/li&gt;
&lt;li&gt;Melhor funcionamento off-line e cache.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Desvantagens: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Acoplamento ao Javascript no navegador, pois uma SPA requer que  Javascript esteja presente e ativado.&lt;/li&gt;
&lt;li&gt;Menor capacidade de otimização no SEO.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvaj186xn3hkf2ovw29jk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvaj186xn3hkf2ovw29jk.png" alt="tecnologia-quadro" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Separação das Camadas de Serviço no FrontEnd</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Fri, 02 Sep 2022 13:51:45 +0000</pubDate>
      <link>https://dev.to/plsr12/separacao-das-camadas-de-servico-7a0</link>
      <guid>https://dev.to/plsr12/separacao-das-camadas-de-servico-7a0</guid>
      <description>&lt;p&gt;Fala galera!&lt;br&gt;
Tudo certo?&lt;/p&gt;

&lt;p&gt;Vim compartilhar com vocês essa maneira de separar a camada de serviços e chamadas a API no Front End, esse modelo é composto por 4 serviços "essenciais":&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HttpService(aonde tem os interceptors de token e de toast no response) &lt;/li&gt;
&lt;li&gt;AuthService(aonde ocorre a autenticação), &lt;/li&gt;
&lt;li&gt;ToastService(aonde está o serviço de toast messages)
&lt;/li&gt;
&lt;li&gt;StorageService(aonde ocorre a manipulação de dados no localStorage) &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Permitindo que os serviços sejam criados apenas uma vez e chamados em toda a aplicação,já com os interceptors e toast  por estarem herdando do HttpService os outros serviços essenciais.&lt;/p&gt;

&lt;p&gt;Abaixo estão imagens dos arquivos dos serviços e das chamadas nos pages.&lt;/p&gt;

&lt;p&gt;Service Article:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6jyxpg9zsm5bijy30ytn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6jyxpg9zsm5bijy30ytn.png" alt="Image description" width="800" height="657"&gt;&lt;/a&gt;&lt;br&gt;
Service Article Delete:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff54p0x7wvo71omgus1pb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff54p0x7wvo71omgus1pb.png" alt="Image description" width="800" height="306"&gt;&lt;/a&gt;&lt;br&gt;
Service Article GetId:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy37fj31dmbd5mp9t59n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy37fj31dmbd5mp9t59n.png" alt="Image description" width="800" height="327"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Service Article getAll:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvl8n6zl976jre1mjt1md.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvl8n6zl976jre1mjt1md.png" alt="Image description" width="800" height="313"&gt;&lt;/a&gt;&lt;br&gt;
Service Article Post:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5o5q0twtqlq96ymef6x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5o5q0twtqlq96ymef6x.png" alt="Image description" width="800" height="392"&gt;&lt;/a&gt;&lt;br&gt;
Service AuthService:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnl0yfziriabj2eth810b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnl0yfziriabj2eth810b.png" alt="Image description" width="800" height="489"&gt;&lt;/a&gt;&lt;br&gt;
Service HttpService&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjgmbw17ls4bweutay276.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjgmbw17ls4bweutay276.png" alt="Image description" width="800" height="850"&gt;&lt;/a&gt;&lt;br&gt;
Service StorageService:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl3h9wsl6fxa77ljk4194.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl3h9wsl6fxa77ljk4194.png" alt="Image description" width="800" height="387"&gt;&lt;/a&gt;&lt;br&gt;
Service Toast:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmtrrqydh4017b5w2m1gs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmtrrqydh4017b5w2m1gs.png" alt="Image description" width="800" height="1160"&gt;&lt;/a&gt;&lt;br&gt;
Service Article Put:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu26xv3dnayhen3641deh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu26xv3dnayhen3641deh.png" alt="Image description" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Link do repositório do projeto nos comentàrios.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Job Freelancer e algumas dificuldades</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Fri, 08 Apr 2022 22:29:59 +0000</pubDate>
      <link>https://dev.to/plsr12/job-freelancer-e-algumas-dificuldades-10jb</link>
      <guid>https://dev.to/plsr12/job-freelancer-e-algumas-dificuldades-10jb</guid>
      <description>&lt;p&gt;Fala Dev's , beleza?&lt;br&gt;
Atualizando um pouco sobre a trajetória, essa semana surgiu um trabalho de freelancer, a responsável da empresa me chamou no WhatsApp e me falou o que ela estava precisando, ela precisava de uma landing page e que fizesse uma configuraçã "simples" no seu Gmail do Google Workspace, até ai tudo certo, passei o valor do serviço e mandei um "esboço" de como ficaria o site que iria fazer, ela gostou e fechamos o serviço. &lt;br&gt;
Passei por algumas dificuldades na hora de implementar o dominio comprado pelo Google Domains, não estava conseguindo passar o DNS que o Netlify estava me passando, após algumas pesquisas e tutoriais assistidos, consegui resolver. Após isso fui para a configuração do Gmail,nunca havia tido contato com Google Workspace, entrei no Workspace e não entendi nada hahaha, li alguns artigos e entendi por alto como funcionava a plataforma, e realizei a configuração necessária da forma correta.&lt;br&gt;
Após essa experiência percebi que quando me interreso por algo,me esforço e quero aprender, eu realmente aprendo e aprendo bem. Fiquei mais confiante e otimista diante desses meses de estudos e nenhuma oportunidade de ingressar no mercado que estavam me desanimando aos poucos. Mas vou continuar e agora mais embalado e confiante.&lt;/p&gt;

&lt;p&gt;Abs, &lt;/p&gt;

</description>
      <category>freelance</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Hello World</title>
      <dc:creator>Pedro Dos Santos</dc:creator>
      <pubDate>Tue, 05 Apr 2022 11:31:04 +0000</pubDate>
      <link>https://dev.to/plsr12/hello-world-44gk</link>
      <guid>https://dev.to/plsr12/hello-world-44gk</guid>
      <description>&lt;p&gt;A primeira postagem aqui não poderia faltar um &lt;strong&gt;hello word&lt;/strong&gt; clássico, decidi fazer essa conta no DEV.to para registar minha evolução como desenvolvedor. Bom me chamo Pedro e comecei a estudar fazem 6 meses, estou no desenvolvimento Web com HTML5, CSS3, Javascript e suas frameworks como React e Node,essa semana  comecei a estudar banco de dados relacionais e não relacionais, no meu projeto atual estou  desenvolvendo usando React no Front  e Node no Back com PostgreSQL e MongoDB, esse vem sendo meu maior projeto já desenvolvido mas sei que após esse virão outros maiores. Estou animado e venho gostando muito da área.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>world</category>
      <category>hello</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
