Hasura – Tallercast #08
O Hasura está se tornando cada vez mais um assunto muito importante aqui na Taller, é uma ferramenta que estamos usando há algum tempo e adorando a experiência, e para compartilhar com vocês gravamos um episódio do Tallercast sobre o assunto! O Rafa, Sebas, Evelyn, Alison, Fellipe Pinheiro e Felipe De Araújo trouxeram suas perspectivas…
Hands ON: API GraphQL+ REST com Hasura em minutos – Parte 2
No post anterior, Hands ON: API GraphQL+ REST com Hasura em minutos – Parte 1, estruturamos nossa API com a modelagem do banco de dados e provisionamento do Hasura. Agora vamos aproveitar essa estrutura e aprender como inserir e recuperar dados utilizando a nossa API. Populando a base de dados Em um ambiente real seu…
Hands ON: API GraphQL+ REST com Hasura em minutos – Parte 1
Mas que diabos é Hasura? Hasura é uma engine open source de GraphQL (e agora REST também), muito poderosa que facilita o trabalho de desenvolvimento de uma API, contando com diversas funcionalidades de segurança, monitoramento, geração automática de tipos e operações GraphQL, etc. Com Hasura você pode rapidamente colocar uma API no ar, com escalabilidade,…
Domain Driven Design – Tallercast #07
NÓS VOLTAMOS COM O TALLERCAST! Sim, estávamos loucos de saudade de gravar episódios para o Tallercast e após um breve tempo (nem tão breve assim) voltamos com um episódio incrível sobre Domain Driven Design! Afinal, o que é Domain Driven Design? Qual a sua importância para o desenvolvimento de software e para os negócios? Quais…
Gestão de Dependências – Uma Visão Geral | EBOOK
O crescimento exponencial e o acúmulo das dependências é um dos maiores desafios em organizações que empregam as técnicas de gestão enxuta e otimização de fluxo, dentre outros motivos, pela grande dificuldade de enxergá-las e, consequentemente, de agir para solução ou mitigação. As dependências são atritos que geram filas. Quanto mais autônoma for a nossa…
Upgrade no ambiente de desenvolvimento LINUX: Memória RAM
Neste artigo, que é o terceiro da série de artigos sobre Upgrade no Ambiente de Desenvolvimento LINUX (você pode conferir a primeira parte aqui e a segunda parte aqui) vou mostrar algumas dicas de como você pode monitorar e gerenciar a Memória RAM da sua máquina! Pré requisitos: Utilizar linux. Ter vontade de aprender mais…
Upgrade no ambiente de desenvolvimento LINUX: Gestão de recursos – Espaço em HD
Esta é a segunda parte da nossa série sobre upgrade no ambiente de desenvolvimento LINUX, você pode conferir o primeiro artigo antes de continuar com essa leitura se quiser, lá eu falei um pouco sobre a produtividade. Neste artigo, vou mostrar algumas dicas de como você pode monitorar e gerenciar o espaço em HD da…
Upgrade no ambiente de desenvolvimento LINUX: Produtividade
Muitas vezes as pessoas desenvolvedoras precisam trabalhar em projetos grandes que acabam exigindo muitos recursos no servidor. Desenvolvendo em suas máquinas, no entanto, contam com uma quantidade limitada de espaço em disco, processamento e memória, se comparados à infinidade de recursos que a cloud oferece. Além disso, precisam rodar suas builds, seus containers, o que…
Processo Seletivo Remoto: entrevista técnica
Esse é o segundo post da série sobre nosso processo seletivo, espero que tenham gostado do primeiro que foi sobre a entrevista comportamental, onde acontece o alinhamento de expectativas, mas agora é a hora de falarmos da entrevista técnica. Como relatei no post anterior, o nosso maior objetivo é cuidar de cada pessoa que começa…
Ferramentas para reduzir retrabalho no Front-end
Um problema que vejo se repetir em projetos no front-end é que conforme eles crescem e mais pessoas trabalham nele, menos as decisões são reutilizadas. Por exemplo, em um projeto com poucas pessoas é muito simples manter um padrão de qualidade e uso dos recursos disponíveis; lembrar de sempre reutilizar componentes, cores, margens, normalizers, etc….