{"componentChunkName":"component---src-templates-blog-list-js","path":"/page/6","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"fields":{"slug":"/factory-strategy/"},"frontmatter":{"date":"14 set, 2020","description":"Como utilizar Design Patterns em uma aplicação Java","title":"Usando padrões de projeto em uma aplicação","tags":["Desenvolvimento","Java","Design Patterns"],"author":"Guilherme Alves","image":{"id":"bba649ce-6ffe-59a5-9d63-b4818e862392","publicURL":"/static/d006b6950f02f08003c124d36aa491a9/design-patterns.png","childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAIAAADtbgqsAAAACXBIWXMAAAsSAAALEgHS3X78AAABr0lEQVQoz42SXU/iQBSG+dteeeON3ngjGz8SskpYNOICoqioMUbxEwE1bXClRmqBohWHlrbT6cycnRZcdWOiJycnkzPzvDPnzUTgfXAuCjOtweLLiPxHctvGxRP4XkQ+kIQ4qQwulTmlr/0v4SHp92ML/XgSn5e57394kdASyRgPK7xKhzDjDMC9kqz4ohmdJbdK0KNMSPpak/V6Q4lBfj6z5/HbuhdPekupAMNE9Ozl33j/QLjgnV9QrenX/nilCt4/ZOHTIgOtomKcqS+GTdqN9mNdFTt7Nf3BBbq27mztWjMxc3zSmpru/0y4B8doZJQ9d0M4vLWq9eZPG3mpk5E620oXE5quNlWH03QWjU2Yk1Hv8Ngcm3C3dvo/5sRoQ/ifozlJj52o86dqXtaxTy0ceGNvFBjqMccRZwK3OGcYM0LeZq5oqKohxbATF1qipMm6SShDtheIrhcgmYHsJuQKsHcEiRT8SgeLlTV4aAdwWUOr1+0NWV+5bC1Xmtmr1qasF5WnQP/uHqoSFM/gqARGF+QbuJRBaUCtDsbLm9vIIbrptpDb6NodC3/ng/4FewSbJFO/orgAAAAASUVORK5CYII=","aspectRatio":1.6842105263157894,"src":"/static/d006b6950f02f08003c124d36aa491a9/c04dc/design-patterns.png","srcSet":"/static/d006b6950f02f08003c124d36aa491a9/c67b7/design-patterns.png 320w,\n/static/d006b6950f02f08003c124d36aa491a9/c04dc/design-patterns.png 373w","sizes":"(max-width: 373px) 100vw, 373px"}}}},"timeToRead":7}},{"node":{"fields":{"slug":"/spring-feign-assincrono/"},"frontmatter":{"date":"08 set, 2020","description":"Como fazer chamadas REST assíncronas com Feign e com retry e agendamento","title":"Comunicação assíncrona com Feign","tags":["Desenvolvimento","Spring Boot","Feign","Assíncrono","Schedule"],"author":"Guilherme Alves","image":{"id":"b7134ed9-ef1a-5502-81b1-a3b71dd6282d","publicURL":"/static/b3d0cee8a895d39bf6956e6b74f24a93/spring.jpeg","childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAKABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAMCBf/EABUBAQEAAAAAAAAAAAAAAAAAAAIB/9oADAMBAAIQAxAAAAHrN0BksV//xAAaEAEBAAIDAAAAAAAAAAAAAAABAgADEiIx/9oACAEBAAEFAuzWykzXSzYckEPP/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAIAQIBAT8BR//EABsQAAEEAwAAAAAAAAAAAAAAAAABEBEhMlFh/9oACAEBAAY/Aso4JBsSi2//xAAZEAEBAQEBAQAAAAAAAAAAAAABEQAhQWH/2gAIAQEAAT8hbnmMAYgpL6e7pBhlyLjSAE+4BAQ3/9oADAMBAAIAAwAAABBT3//EABcRAQADAAAAAAAAAAAAAAAAAAABMVH/2gAIAQMBAT8Q1FP/xAAYEQEBAAMAAAAAAAAAAAAAAAABABEhQf/aAAgBAgEBPxDjBwbv/8QAHBABAAICAwEAAAAAAAAAAAAAAQARITFBgbHw/9oACAEBAAE/EKOv9gUOYMAstV04PeowzALmftdRSQuFTcyArQsgoQaAon//2Q==","aspectRatio":1.9875776397515528,"src":"/static/b3d0cee8a895d39bf6956e6b74f24a93/f496a/spring.jpg","srcSet":"/static/b3d0cee8a895d39bf6956e6b74f24a93/1983d/spring.jpg 320w,\n/static/b3d0cee8a895d39bf6956e6b74f24a93/f496a/spring.jpg 574w","sizes":"(max-width: 574px) 100vw, 574px"}}}},"timeToRead":8}},{"node":{"fields":{"slug":"/minha-experiencia-com-a-laboratoria/"},"frontmatter":{"date":"08 set, 2020","description":"O dia a dia do bootcamp que escolhi para iniciar a minha carreira como Frontend.","title":"Minha experiência com a Laboratória","tags":["Bootcamp","Tecnologia","Carreira"],"author":"Kelly Alves","image":{"id":"6d2b5fca-9966-547f-aa4b-b08c0bf70568","publicURL":"/static/7d879c0ea95111357d7a4e1501333c20/logo-laboratoria.png","childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuklEQVQoz82STQvCMAyG9///kmPHttaWDUYr4urVmzdBkeZ1Xy1lVKawg4GQkpCnb5oW2NiKcCCiGFPP5cZ8UkeIETgUQ5zde7/iQwdhYlOERoUR+oNNDMqMnMh/3CQuzoAxgbLcQWuNtm0hpURVVeCcg/EDuiMDnmbEEfmFwgT4ujt0Z9s37iGEQF3XcM6haRoopWCN6S+w6E4a8NcZmBs5WczXIy8WklU4yF9fyOTh3T8q3PQf/i3wDYA2X50CnVFVAAAAAElFTkSuQmCC","aspectRatio":1.7777777777777777,"src":"/static/7d879c0ea95111357d7a4e1501333c20/0823f/logo-laboratoria.png","srcSet":"/static/7d879c0ea95111357d7a4e1501333c20/c67b7/logo-laboratoria.png 320w,\n/static/7d879c0ea95111357d7a4e1501333c20/d3930/logo-laboratoria.png 640w,\n/static/7d879c0ea95111357d7a4e1501333c20/0823f/logo-laboratoria.png 1280w,\n/static/7d879c0ea95111357d7a4e1501333c20/c730b/logo-laboratoria.png 1920w,\n/static/7d879c0ea95111357d7a4e1501333c20/55bfe/logo-laboratoria.png 2240w","sizes":"(max-width: 1280px) 100vw, 1280px"}}}},"timeToRead":4}},{"node":{"fields":{"slug":"/jamstack-vercel/"},"frontmatter":{"date":"05 set, 2020","description":"Criando uma aplicação com jamstack e fazendo deploy na arquitetura da Vercel","title":"Experimentando o jamstack da Vercel","tags":["Javascript","Jamstack","Verce","Servless"],"author":"Leo Yassuda","image":{"id":"fd1b5650-d3d3-5881-badb-b15aad2889e1","publicURL":"/static/340cdb9056c5600c1249391a879e37e3/jamstack.png","childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADk0lEQVQ4y3VV/XMTRRjOf+I4WnVGR51xHOUHFL8mAgLShlz2vnb37pK0SS4hbW0KR9JGnNYOSjV+NBWdEYsdUyqtgJSCdvygxR/5jx7evdy1CcUfnnl293afez/2fTfxZrUChUOEt06X8cbo6XCu+GCEY6WPkBqeRJCqoHW4hC+P+MQ+viJ8myyjnaxggViNE4bjIOO60IktKaF5LjIExUO5HAbzORwfyeNYYRgm7XFtgawlQxQMB+PpLM6m8pgaHMYnJ0aQEJxDEkSE3rETzR2bw+U2pODgQkBIxRw2waSxIW0ypjtPqA2PIhSxLHCbRIhdmuumBDNIwORguoBNlkolzvuREJGIskixsiZNrh/0S3iV4neg4uOwcFCrMCxcYPjhC4bPz+vIZy2YFp1TVj8quCtGPEixey6YxFPNBp5p1vHE1BTcdhmb6wa213TcWzOws67jxmWGctHsEaUwiV4LFdPiyxNjGJiu44V6gIGgjnfnxrGymUVnI4uNjo4twt0OwzaJLi8wcr0rpET7BEPrXInXJhuY9dtoFRbByhcx8l0Ft+646NzK4fYqx9bVDB60JnD/xxzurmjwC5QQ638EU66D588FeD2YxgHCs7UGvI6H1raDmX88LN1O469fGP5dksQW/lxhqPp7sXysyy/WxvFk8xyerp/BK98XUVi8gPPz62jMbeDj5Qbad07hD3L572vdOLpOlJQ+wd0M2/gwn8XAmQAvtcaQ3HRx4ucA1RujmLs+hpnfi6j/p6FzM4OdVYZmYMIwRXg/91u4m2kbg46H9xYdHL0pkfzNxNC6hsrWSdS3h1Df0fDp9TSaNbPH1djKHkEeZSq82KYN46IG46oO+4oO5ycL4rINvmyAX2PIzGvQ2V5297m8J8q7ZWUIGNM6NLKsukjZrLWwUZtH6RLV+Br9aIpBGGqviO5fLN4jKKIyCkWJbccGa2dgr1JVLAnkrlDZ/cqgqzX61ru3V6NPMN4QMtWq7ZHrszoyl7QQxowerqlvfXv7BPn+AhdxTOigMLqHQpgijNfjGkqMhEmtR7WguP3E4NHfuey2MNeywxsgQ+y1uPh2xOPExKkcRjUPPnORixqnR1BikkRdqlXN83C0OIyT1GxTuWw4Nx1JhsiwKSshm0QVEqp1f/N+GV8TVFtXmD9SwuzxAj77oETjIs6mq5BOjZ6GavgkqOfhUPR0vE3PRpJa3TuVMsHHQz/KeFI36ajFAAAAAElFTkSuQmCC","aspectRatio":1,"src":"/static/340cdb9056c5600c1249391a879e37e3/b37ff/jamstack.png","srcSet":"/static/340cdb9056c5600c1249391a879e37e3/c67b7/jamstack.png 320w,\n/static/340cdb9056c5600c1249391a879e37e3/d3930/jamstack.png 640w,\n/static/340cdb9056c5600c1249391a879e37e3/b37ff/jamstack.png 1080w","sizes":"(max-width: 1080px) 100vw, 1080px"}}}},"timeToRead":5}},{"node":{"fields":{"slug":"/como-decidi-virar-desenvolvedora/"},"frontmatter":{"date":"02 set, 2020","description":"Um relato contando um pouco da experiência de como foi migrar de área aos 33 anos.","title":"Como decidi virar Desenvolvedora","tags":["Transição de Carreira","Desenvolvimento"],"author":"Kelly Alves","image":{"id":"4ac3bc1e-abf2-5418-9586-cfcb36fb9dce","publicURL":"/static/2b0bec9a699e7f42dc2caf88d579c357/job.png","childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAIAAAC9o5sfAAAACXBIWXMAAAsSAAALEgHS3X78AAACI0lEQVQoz2PYvvnCvj2XD+29dHD72YPbTx/afmL/2v0HVu44snnX8R07j23begKo4ujOS2f23Lhy4Mp5IGPTsR0LjmybfWTbNIZjq2afXD7z3PKZl9fOubVj0d3DK+4dXLqlvvDervkvT6x4tnv+i52zn22b/mTjpANtRcvy4qfFB+Wqac5JDbx7oJPh6fqml2tb3m7u+Lh7wpe9k/8fnnF7Zl2rvfPqpPjXc5u+rO74srrt44rmnzt6ljnZ9psadzlYZkorlOppLU10Z/i9NP/v2tJ/Gyr+b639u7HmYmPa53mlS6N8prnbH0vxv1kS/n939b+jjZ9nZm1VUOuRUUrik4wWkAzjFA1iFWL4vybi/6aY/xvi/29O+b8p5WyN/7oEt/UpLj/Wpn/blPZlS9qPK1U/P078kmm8j4G/i00sjUsiglc8il8CiBhudPve6Q9+MDnq4dSEx9NT7kxI2l8cfqkr+Wpvyq3JqU9npX9dX/r/YNaPWNVDbGK9bOLp3BIRfOKRYMQw28d1QbD3gmDf2X5es3y9lsWGr89IWJEUtzwxbmtG3Imi+DvlcY8MFc/ziixnFqvnFE9A1lxnYZOnphPJLxHGKx7GIxYlKFVr5dTnH97pFTzBK2RRQMjG0OBlYqozGYRbOCUyuSSieKE6QZpjhWXCeUQjeMUg/DAu4XhR+Tpbz1obz2przyZrj35HzwYFrXw20VRuySgehE4gAgBvtgFaVRWR4QAAAABJRU5ErkJggg==","aspectRatio":2.3529411764705883,"src":"/static/2b0bec9a699e7f42dc2caf88d579c357/0823f/job.png","srcSet":"/static/2b0bec9a699e7f42dc2caf88d579c357/c67b7/job.png 320w,\n/static/2b0bec9a699e7f42dc2caf88d579c357/d3930/job.png 640w,\n/static/2b0bec9a699e7f42dc2caf88d579c357/0823f/job.png 1280w,\n/static/2b0bec9a699e7f42dc2caf88d579c357/c730b/job.png 1920w","sizes":"(max-width: 1280px) 100vw, 1280px"}}}},"timeToRead":3}},{"node":{"fields":{"slug":"/spring-mongo/"},"frontmatter":{"date":"02 set, 2020","description":"Criando uma aplicação Spring Boot com MongoDB e geolocalização","title":"Spring Boot e MongoDB","tags":["Java","Spring Boot","Mongo"],"author":"Guilherme Alves","image":{"id":"22af7b89-dfdb-52d4-bfab-7ac557f1b699","publicURL":"/static/f288a9a9083a534e7f1fc227790e9f22/mongodb-spring.png","childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAIAAAB2/0i6AAAACXBIWXMAAAsSAAALEgHS3X78AAAA8ElEQVQY02P4jwr+/fuHwkVh/0NTzPAfA3z/9enrr3e///6A6P3w59ODt/fe//qIqZIByc6/QPLcs81tBxx7DvscfbgUyL305GJsrntCsXd0pvPx20eAIn/BylA0Q5z05ee7aSdjDj1YePftqecfb//4/2Hv+Z2h3ibZ6zO9PLXWH1wO0vz3D3bN77493Xi9Hcj48fvLkw9Xv/16+/jT05hMl/TOiIAkixsvrmO3Ga7/6su9Ky6VbbjWcvP1EUjg7bywNbXEf/2xlSA1f/8RCLC33x6//HLnH5INH35+/IsR1Fg0w+MDwfgHYqJFIQQAAFdQuKuXmY7bAAAAAElFTkSuQmCC","aspectRatio":2.6666666666666665,"src":"/static/f288a9a9083a534e7f1fc227790e9f22/0823f/mongodb-spring.png","srcSet":"/static/f288a9a9083a534e7f1fc227790e9f22/c67b7/mongodb-spring.png 320w,\n/static/f288a9a9083a534e7f1fc227790e9f22/d3930/mongodb-spring.png 640w,\n/static/f288a9a9083a534e7f1fc227790e9f22/0823f/mongodb-spring.png 1280w,\n/static/f288a9a9083a534e7f1fc227790e9f22/c730b/mongodb-spring.png 1920w,\n/static/f288a9a9083a534e7f1fc227790e9f22/2b61b/mongodb-spring.png 2000w","sizes":"(max-width: 1280px) 100vw, 1280px"}}}},"timeToRead":14}}]}},"pageContext":{"limit":6,"skip":30,"numPages":7,"currentPage":6}},"staticQueryHashes":["63159454"]}