<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Jawn on Medium]]></title>
        <description><![CDATA[Stories by Jawn on Medium]]></description>
        <link>https://medium.com/@joaocarva?source=rss-c45d9cbdb01------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*kk5KqKC3WVw1tJJs-xLaZA.jpeg</url>
            <title>Stories by Jawn on Medium</title>
            <link>https://medium.com/@joaocarva?source=rss-c45d9cbdb01------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 19:15:13 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@joaocarva/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Guia Resumido para Desenvolvedores: Criando Conteúdo para Lightning Demos]]></title>
            <link>https://joaocarva.medium.com/guia-resumido-para-desenvolvedores-criando-conte%C3%BAdo-para-lightning-demos-be4e768e84ad?source=rss-c45d9cbdb01------2</link>
            <guid isPermaLink="false">https://medium.com/p/be4e768e84ad</guid>
            <dc:creator><![CDATA[Jawn]]></dc:creator>
            <pubDate>Mon, 31 Jul 2023 22:40:52 GMT</pubDate>
            <atom:updated>2023-07-31T22:40:52.260Z</atom:updated>
            <content:encoded><![CDATA[<p>Uma Lightning Demo é uma apresentação concisa e impactante que visa demonstrar uma funcionalidade específica, um produto ou um projeto em um curto espaço de tempo. Aqui está um guia resumido para ajudá-lo a criar um conteúdo envolvente para Lightning Demos:</p><p><strong>Defina o Objetivo:</strong><br>Determine o objetivo claro da sua Lightning Demo. Identifique a funcionalidade ou conceito que deseja demonstrar e mantenha o foco nisso durante toda a apresentação.</p><p><strong>Escolha um tópico que te interesse:</strong><br>Escolha um tópico que seja interessante e relevante para o seu público. Foque em uma funcionalidade impressionante ou um problema que sua solução resolve.</p><p><strong>Mantenha a duração adequada:</strong><br>Lightning Demos são curtas, normalmente de 5 a 10 minutos. Certifique-se de que seu conteúdo se encaixa dentro desse período e mantenha a atenção do público.</p><p><strong>Storytelling:</strong><br>Crie uma narrativa envolvente em torno da sua apresentação. Dê um contexto ou o problema, mostre como sua solução aborda esse desafio e conclua com resultados impressionantes.</p><p><strong>Destaque os Benefícios:</strong><br>Foque nos benefícios da funcionalidade ou produto que você está demonstrando. Explique claramente como isso pode resolver problemas ou melhorar a vida dos usuários.</p><p><strong>Se possível, demonstre a Prática:</strong><br>Mostre sua funcionalidade em ação. Utilize exemplos práticos e interativos para o público poder entender melhor como ela funciona.</p><p><strong>Simplifique o Discurso Técnico:</strong><br>Evite jargões complicados e termos técnicos excessivos. Tente explicar conceitos complexos de forma simples e acessível.</p><p><strong>Use Elementos Visuais:</strong><br>Utilize gráficos, imagens, animações e vídeos para tornar sua Lightning Demo mais visualmente apelativa e fácil de entender.</p><p>Se necessário, treine:<br>Pratique sua apresentação várias vezes para aprimorar seu discurso e garantir que ela caiba dentro do tempo designado.</p><p><strong>Encoraje a Interação:</strong><br>Se possível, encoraje o público a interagir com sua demo, fazendo perguntas ou até mesmo usando a funcionalidade em tempo real.</p><p>Lembre-se de que a chave para uma Lightning Demo eficaz é manter o conteúdo conciso, interessante e relevante.</p><p>Pratique regularmente para aprimorar suas habilidades de apresentação e crie um conteúdo que destaque suas habilidades e projetos de desenvolvimento de forma cativante.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=be4e768e84ad" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Guia Resumido para Desenvolvedores: Utilizando Desk Research na Prática]]></title>
            <link>https://joaocarva.medium.com/guia-resumido-para-desenvolvedores-utilizando-desk-research-na-pr%C3%A1tica-e2782327345?source=rss-c45d9cbdb01------2</link>
            <guid isPermaLink="false">https://medium.com/p/e2782327345</guid>
            <dc:creator><![CDATA[Jawn]]></dc:creator>
            <pubDate>Mon, 31 Jul 2023 22:36:20 GMT</pubDate>
            <atom:updated>2023-07-31T22:37:53.761Z</atom:updated>
            <content:encoded><![CDATA[<p>Desk research, também conhecida como pesquisa de fontes secundárias, é uma técnica de coleta de informações que utiliza fontes de dados já existentes, como livros, artigos científicos, relatórios, estatísticas, documentos públicos e dados disponíveis na internet. Para desenvolvedores, essa abordagem pode ser útil para obter insights, embasar decisões de projeto e aprimorar o conhecimento em áreas específicas. Aqui está um guia resumido para utilizar desk research na prática:</p><p><strong>Defina o objetivo da pesquisa:</strong><br>Antes de iniciar a desk research, determine claramente qual é o objetivo da sua pesquisa. Isso ajudará a direcionar seus esforços para as fontes e informações mais relevantes.</p><p><strong>Escolha fontes confiáveis:</strong><br>Certifique-se de utilizar fontes confiáveis e bem estabelecidas. Priorize documentos acadêmicos, relatórios oficiais, artigos de revistas respeitadas e sites confiáveis. Evite fontes não verificadas ou de baixa qualidade.</p><p><strong>Faça uma busca estruturada:</strong><br>Planeje sua pesquisa e use palavras-chave relevantes para obter resultados mais precisos. Utilize mecanismos de busca avançada para filtrar resultados por data, tipo de documento e outros critérios.</p><p><strong>Utilize fontes variadas:</strong><br>Não se limite a uma única fonte. Combine informações de várias fontes para obter uma visão mais completa do assunto em questão.</p><p><strong>Organize suas descobertas:</strong><br>À medida que encontrar informações relevantes, organize-as de forma sistemática. Utilize ferramentas como anotações, planilhas ou aplicativos de gerenciamento de referências para manter tudo organizado.</p><p><strong>Avalie a qualidade das fontes:</strong><br>Ao coletar informações, avalie a credibilidade e a relevância de cada fonte. Verifique a autoria, a reputação do autor/instituição e se a informação está atualizada.</p><p><strong>Mantenha a imparcialidade:</strong><br>Evite fazer interpretações tendenciosas das informações encontradas. Mantenha-se objetivo e baseie suas conclusões em evidências sólidas.</p><p><strong>Compartilhe o conhecimento:</strong><br>Se apropriado, compartilhe suas descobertas e aprendizados com a comunidade de desenvolvedores por meio de blogs, fóruns ou redes sociais. Isso pode ajudar a contribuir para o time e ajudar a construir em cima do conhecimento gerado.</p><p>Lembre-se de que a desk research é uma ferramenta poderosa, mas não substitui completamente a experimentação prática e a pesquisa de campo.</p><p>Combinar várias abordagens de pesquisa pode proporcionar uma compreensão mais completa e robusta dos tópicos que você está investigando.</p><p>E aí, já fez sua desk research hoje?</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e2782327345" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[O dia em que os devs deixaram de ter super poderes]]></title>
            <link>https://joaocarva.medium.com/o-dia-em-que-os-devs-deixaram-de-ter-super-poderes-1f77b7f25fbe?source=rss-c45d9cbdb01------2</link>
            <guid isPermaLink="false">https://medium.com/p/1f77b7f25fbe</guid>
            <category><![CDATA[product-design-process]]></category>
            <category><![CDATA[research]]></category>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[developer-experience]]></category>
            <category><![CDATA[dx]]></category>
            <dc:creator><![CDATA[Jawn]]></dc:creator>
            <pubDate>Fri, 08 Oct 2021 10:03:20 GMT</pubDate>
            <atom:updated>2021-10-19T17:31:31.805Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8MblDcLp3NdLZOZH_0XfPg.jpeg" /></figure><h3>O dia em que devs deixaram de ter super poderes</h3><p>Na primeira semana de trabalho, o gerente de engenharia, me chama para alinhar sobre o projeto.</p><p>Era um papo estranho de que o time precisava aumentar a segurança e governança das APIs da Hotmart e com isso teriamos que trabalhar em uma nova documentação para os usuários consumirem os endpoints (na época, eu não tinha a menor ideia do que era isso), alguma coisa assim.</p><p><strong>Mas o que diabos era uma API?</strong></p><p><strong>Eu era um designer, o que eu tinha a ver com isso?</strong></p><p>Mas né, desafio aceito. Fiz a primeira e mais importante coisa que todo designer aprende a fazer, procurar no Google.</p><p>E a partir daí, me afoguei em um mundo que sou apaixonado até hoje.</p><p>Depois do Google, vi com o meu time interno o que eles podiam me ensinar sobre APIs perguntando coisas super bobas, mas que me ajudaram muito a entender que cada um programa de um jeito, tem uma forma diferente de entender o que vem primeiro e quais players do mercado que eles vêm como sendo referencia em ajudar o desenvolvedor a trabalhar.</p><p>Mesmo tendo um bocado de tempo de carreira e trabalhado com uma porrada de desenvolvedores, eu nunca parei para ver eles trabalhando ou perguntar o pq eles ficavam tão putos lendo um código que eles tinham que integrar. Daí que veio o estalo, programador não nasce sabendo programar, integrar e tudo mais, e o designer pode ajudar nesse problema.</p><p>Depois do papo com o time e alguns amigos desenvolvedores para (tentar) entender a cabeça de todo mundo, voltei pro Google e para pesquisar sobre os players de mercado que foram citados na entrevista. <a href="https://stripe.com/docs/">Stripe</a>, <a href="https://shopify.dev/">Shopify</a>, <a href="https://www.twilio.com/pt-br/">Twillio </a>dentre muitos outros foram muito citados como sendo excepcionais nisso, tentei me aprofundar em entender o que eles tinham de semelhanças e ler feedbacks em comunidades de deve sobre eles. Além disso, pesquisei premiações de melhores APIs e foi interessante ver até APIs da Mercedes e BMW nas premiações.</p><p>Com esse estudo, segui para escrever alguns princípios que poderiam nortear minhas decisões nesse projeto. Além disso, uma outra coisa brilhou os meus olhos, pensar em experiência de desenvolvimento não é só sobre como a pessoa desenvolvedora vai colar, mas todo o universo em torno daquela linha de código que vai ser copiada e colada em alguma tela preta.</p><p>Tem todo um ecossistema que abrange a experiência em consumir as APIs e integrações de um serviço ou produto, existem fóruns para suporte especializado em técnico, documentações que mesclam conhecimento de negócio com o que é entregue via API, exemplos de código e aplicações prontas para customização, marketplace de aplicativos que podem gerar novas linhas de negócio e muito mais.</p><p>Mas voltando à realidade, o que aprendi e usei de principios para projetar uma boa experiência para pessoas desenvolvedoras no <a href="http://developers.hotmart.com/">Hotmart Developers </a>foram:</p><ul><li>Seja amigável com os iniciantes;</li><li>Exemplifique, projete e economize tempo do desenvolvedor;</li><li>Seja flexível com a forma como você apresenta as informações;</li><li>A documentação da API não é APENAS para desenvolvedores;</li><li>Peça feedback;</li><li>Não exagere;</li></ul><p>Esse é o meu primeiro texto sobre esse tema, tô pensando em publicar mais textos sobre Developer Experience (DX), um glossário para quem está chegando agora, o motivo pelo qual Stripe, Shopify, Twillio e muitos outros se tornaram referências nesse assunto e as práticas que utilizei em meu dia-a-dia. O que vocês acham? Quais desafios vocês encontram no dia-a-dia?</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1f77b7f25fbe" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>