Look for any podcast host, guest or anyone
Showing episodes and shows of

Vitor Capela E Leonardo Couto

Shows

InviávelInviávelTypeScriptO Fla-Flu do TypeScript normalmente se divide assim: um lado vê como um jeito de transformar uma linguagem maneira em uma burocracia sem fim; o outro, como a panaceia e o único caminho para fazer do mundo JavaScript algo civilizado. Quem estará de qual lado entre os apresentadores do Inviável?...2019-08-0200 minInviávelInviávelAprendendo a LerComo sair da leitura para o entendimento? Como desvendar o conteúdo de um paper, ou saber qual é sua relevância? Qual é a melhor maneira para dialogar com um texto, um autor e gerar ideias novas?2019-05-3100 minInviávelInviávelNomadismo Digital com Thiago CifaniThiago Cifani é um desenvolvedor de software que decidiu que o melhor jeito de viver a vida é conhecendo pessoas e culturas diferentes. Normalmente essa aspiração bate de frente com o trabalho, mas ele, como várias outras pessoas cruzando caminhos mundo afora, encontrou um jeito.2019-03-2200 minInviávelInviávelTrabalho RemotoO trabalho remoto é uma tendência em franca ascensão no meio do desenvolvimento de software. Para as empresas, pode de ser uma ferramenta indispensável para compor equipes mais diversificadas, melhorar produtividade, atender mercados diferentes e até (muitas vezes primordialmente) para reduzir custos. Do lado do empregado, é, muitas vezes, uma...2018-11-2200 minInviávelInviávelAssistentes pessoais, mudanças de trabalho, comunicação de massaMais uma semana, mais um episódio ziguezagueante do Inviável. Desta vez, passamos por mudanças de emprego, comunicação de massa, produção de conteúdo na era da fragmentação das plataformas e até por um pouquinho de tecnologia. Anunciamos também o episódio musical do Inviável, previsto para 2019. As aulas de canto estão...2018-11-0800 minInviávelInviávelEstático vs. DinâmicoNo início dos anos 2000, as linguagens de programação mais proeminentes nas empresas eram C, C++, Java e C#. Todas eram linguagens estáticas e cerimoniosas, além de um tanto claudicantes num momento em que a Web demandava mais e mais software. Quando surgiram frameworks como o Ruby on Rails e...2018-11-0100 minInviávelInviávelO Tempo na Programação“Tempo amigo, seja legal” é mais do que um verso de um hit da banda Pato Fu: é uma prece entoada manhã sim, manhã também por programadores e programadoras mundo afora, cansados das armadilhas que esse ardiloso inimigo do software costuma pregar. No Inviável 40, Leonardo e Vitor falam das...2018-10-2500 minInviávelInviávelComo Ser um Bom MentorEncontrar um mentor pode proporcionar saltos consideráveis nas carreiras de desenvolvedores e desenvolvedoras — sobretudo daqueles que ainda estão afiando seu potencial. Há, portanto, uma responsabilidade grande nos ombros da pessoa em posição de ascendência.2018-10-1800 minInviávelInviávelFalando em PúblicoFalar em público é desafiador. Para começo de conversa, necessário ter algo a dizer — muito mais difícil do que parece. Em seguida, o próximo obstáculo: arranjar uma maneira instigante o suficiente de dizê-lo e fazer valer o tempo das pessoas generosas que se dispuserem a ouvir. Por fim, superar...2018-10-1100 minInviávelInviáveldocker run graphql-do-fisiologismoEste é um episódio sem tema do Inviável, com tergiversações sobre trabalho e Brasil eleitoral. A imagem abaixo descreve tudo:2018-09-2100 minInviávelInviávelCompressão de ConceitosNo Inviável 36, Leonardo e Vitor discutem Conceptual compression — uma postulação de David Heinemeier Hanson sobre os benefícios produtivos que o ActiveRecord (ou a abstração, de modo geral) traz ao dia-a-dia dos desenvolvedores. Dedo no play!2018-09-0600 minInviávelInviávelBotsPsicólogos. Assistentes pessoais. Consultores de estilo. Instrumentos financeiros. Piadistas do Slack. Destruidores da democracia. Bots estão por toda parte.2018-08-3000 minInviávelInviávelMotivaçãoNão importa se você faz a coisa mais interessante do mundo: trabalhar nela todos os dias exige perseverança e uma boa dose de negociação consigo mesmo. Por quê? O que é uma vida realizada do ponto de vista do trabalho? Existe felicidade de 8 às 18?2018-08-0900 minInviávelInviávelReact NativeCriar aplicações mobile pode ser caro e trabalhoso se a empresa quiser ir pelo caminho de fazer tudo como mandam os fabricantes. São necessários especialistas, dispositivos diferentes para verificação e horas a fio de iterações lentas entre design, implementação e testes. Às vezes a conta não fecha, e mesmo gigantes...2018-08-0200 minInviávelInviávelDesinfluenciadores DigitaisNossos intrépidos apresentadores resolvem botar suas fuças no mundo no primeiro Inviável ao vivo, transmitido pelo YouTube no dia 11 de julho de 2018. Não há pauta, boa aparência ou finesse. Já a empolgação é grande o suficiente para, no passeio que vai de CSS ao laptop ideal, chegar à...2018-07-1200 minInviávelInviávelRubyO Ruby enlaçou ternamente o mundo com sua elegância e concisão, assim como uma boa ajuda do framework-sensação que conhecemos como Rails. Desde sua meteórica ascensão, tanto o Rails quanto o Ruby vêm simultaneamente ganhando a pecha de tecnologia inadequada e gerando bilhões de dólares em negócios — provando que...2018-07-0500 minInviávelInviávelMicrosoft compra o GitHubMicrosoft chegou com a mala de dinheiro, encheu os olhos do Octocat e acabou com o GitHub no bolso. E agora? Na visão de quem ainda escreve Micro$oft em 2018, trata-se de uma união macabra que conspurcará um lugar seguro para desenvolvedores; na opinião de quem só conhece a versão...2018-06-2200 minInviávelInviávelHobbiesComo datilografariam freneticamente os dedos possuídos de Jack Nicholson em “O Iluminado”, all work and no play makes Jack a dull boy. Se você quer pensar sobre jeitos de estar mais presente no mundo, ter mais assunto com colegas de trabalho, cultivar a própria humanidade e, de quebra, afastar os...2018-05-0300 minInviávelInviávelDesenvolvimento MobileCelulares e tablets estão em todo lugar, e são a razão pela qual a maior parte das pessoas trava contato constante com software. Eles proporcionam novas maneiras de estar em sociedade e no mundo, e, com isso, oportunidades diversas para negócios. São, em suma, inescapáveis.2018-04-2600 minInviávelInviávelElmElm é uma linguagem de programação funcional pura e estaticamente tipada, (ufa!) preocupada em trazer o melhor das técnicas desse universo sem a bagagem cognitiva que ele normalmente carrega. Vitor é um hipster do Elm e recentemente utilizou a linguagem para um projeto já em produção; Leonardo é um entusiasta...2018-04-1200 minInviávelInviávelAlgoritmos, Privacidade e PermanênciaNem Vitor nem Leonardo tinham um assunto específico a propor, então este episódio virou uma grande tergiversação sobre a vida algoritmizada, a existência online e os perigos da permanência quando há sempre alguém capturando e guardando seus dados. Aproveite o Inviável 26!2018-04-0500 minInviávelInviávelMicrosserviçosMicrosserviços significam, de um lado, escalabilidade e flexibilidade para uma aplicação; do outro, complexidade e custo operacional aumentados. Quando é que as vantagens se sobressaem às desvantagens? Aquela sua aplicação de 15 mil linhas de Rails servindo meia dúzia de pessoas precisa mesmo ser particionada em várias outras apenas pelo...2018-03-2900 minInviávelInviávelÉtica em SoftwareA tecnologia nos ajuda a dominar a natureza e fazer coisas em escala que, limitados apenas a nossos corpitchos, jamais conseguiríamos realizar. Ela abre novos caminhos, permite imaginar futuros melhores e mantém em cheque forças que, em sua ausência, poderiam significar nosso ocaso como espécie.2018-03-2200 minInviávelInviávelGestão de PessoasDiz-se por aí que gerir desenvolvedores é como arrebanhar gatos. Tarefa frustrante: “sim” ou “com certeza”?2018-03-1500 minInviávelInviávelFluxos de DeploymentInocentes e belos eram os dias em que despreocupadamente colocávamos código em produção copiando um catatau de arquivos por FTP, ou mesmo acessando o servidor por ssh e editando código (downtime? Que downtime?). As coisas evoluíram, a infraestrutura ficou mais complexa e diversa e automação virou o nome do jogo....2018-03-0800 minInviávelInviávelFerramentas de TrabalhoO padre jesuíta John Culkin, colega de Marshall McLuhan na Universidade de Harvard, escreveu: “nós moldamos nossas ferramentas e nossas ferramentas nos moldam”. Talvez por isso sejamos obcecados por configurações de editores, prompts de shell, por automatizar — fazê-lo é definir nosso dia-a-dia e que tipo de profissional seremos.2018-03-0100 minInviávelInviávelEquipes de DesenvolvimentoRaramente se faz software sozinho, especialmente num ambiente profissional. Consequentemente, o bom andamento dos projetos depende de como o trabalho é dividido, que processos são usados para que as coisas se mantenham nos trilhos e (sobretudo) como as equipes são compostas. Vem com a gente, que esse é o assunto...2018-02-2200 minInviávelInviávelTestando softwareEntregar software robusto e com boa qualidade já é, por si só, uma suadeira imensa. Manter esse mesmo código funcionando com o passar do tempo, mesmo com a interferência de outras funcionalidades, a evolução da infraestrutura e das bibliotecas de que depende é trabalho que, levado à risca, tornaria os...2018-02-0800 minInviávelInviávelComo você se vê em 10 anos?Um exercício de futurologia e digressões sobre o nosso provável futuro distópico em mais um Inviável (que, ao contrário do que anunciamos no podcast, é o 18, não o 19).2018-02-0100 minInviávelInviávelTudo de que sua aplicação precisaQuando uma aplicação sai do conforto de nossas máquinas e ganha o mundo, é comum ficarmos apreensivos em relação a seu bem-estar. Ela estará comendo direitinho? Terá levado a jaqueta para enfrentar o vento gelado lá fora? Será que foi atropelada por um caminhão de Dollynho e (cuca-fresca como é)...2018-01-2500 minInviávelInviávelComunicação no trabalhoPara o bem ou para o mal, precisamos todos trabalhar com outras pessoas. Isto cria uma série de desafios cotidianos: como dizer não? Como motivar subordinados ou convencer colegas dos méritos de uma tecnologia? Existe um jeito infalível para dizer algo sobre o trabalho de alguém sem que a mensagem...2018-01-1800 minInviávelInviávelPaternidade e carreiraO dia-a-dia dos profissionais de desenvolvimento, a tirar pelas publicações especializadas e sites de perguntas e respostas, parece estar restrito aos problemas de escolha de tecnologia, às dificuldades com gestão de equipe e relacionamento entre colegas ou aos méritos e deméritos de uma solução em relação a outras ou a...2018-01-1100 minInviávelInviávelPresença onlineO quão importante é, na área de desenvolvimento, ter uma presença online? Há benefícios palpáveis além do quentinho no coração quando alguém dá um like num tuíte que escrevemos? Qual é o melhor jeito de botar a cara no mundo sem grandes frustrações, e o que pode acontecer de positivo...2018-01-0400 minInviávelInviávelHábitos de trabalhoResolver problemas em software e entregar produtos exige mais do que tirocínio e força de vontade — aliás, não é raro ficarmos na mão tanto num quesito quanto no outro. Por isso, é inevitável que ao longo de nossas carreiras bolemos estratégias e rotinas que nos permitam produzir mesmo naquelas...2017-12-2100 minInviávelInviávelProgressão de carreiraA vida dos desenvolvedores de software começa, na maioria das vezes, nos campos verdejantes do Estágio. Eles observam o pessoal que a empresa chama de Sênior falando coisas que não fazem sentido sobre testes, requisitos, resolvendo problemas com tecnologias dignas da atenção de um paleontólogo. Carregam consigo um olhar petulante...2017-12-1400 minInviávelInviávelFotografiaApesar de anos escovando bits apaixonadamente, Leonardo e Vitor não são pessoas de um único interesse. Neste episódio, ambos contam um pouco sobre sua vida como fotógrafos — Vitor como um jovem em dúvida sobre ser um homem das artes ou um homem da razão, Leonardo como um andarilho dos...2017-12-0700 minInviávelInviávelProgramação FuncionalVitor e Leonardo discutem Programação Funcional, um interesse já de longa data do Vitor e coqueluche dos sites especializados em desenvolvimento. Esse paradigma realmente melhora o software que geramos? A sacerdotisa e o druida funcionais são criaturas elevadas em relação a seus colegas de profissão mais afeitos aos seus objetos?...2017-11-2300 minInviávelInviávelMorar e trabalhar fora do BrasilLeonardo, metade desta laranja que chamamos de Inviável, mora em Berlim, na Alemanha. Como é que ele foi parar lá? O que aconteceu para ele querer ir, e como foi o caminho até se instalar, com mulher, gato e mudança, em um país estranho?2017-11-1600 minInviávelInviávelProgramação é arte?Programação é arte? Vitor e Leonardo começam com essa pergunta e exploram a relação entre criatividade, arte e nosso dia-a-dia com código. Mas não pára por aí: os dois tergiversam sobre o conhecimento que os programadores e programadoras têm da própria área, fazem observações sobre estética que envergonhariam um filósofo...2017-11-0900 minInviávelInviávelEditores de códigoComo vivem os editores de código? Onde dormem à noite? Você consegue sair deles?2017-11-0200 minInviávelInviávelBackend em 2017Se frontend, assunto do nosso episódio passado, inspira tantas paixões e conversas em 2017, o que podemos falar sobre o backend em 2017?2017-10-2600 minInviávelInviávelFrontend em 2017Como vivem o desenvolvedor e a desenvolvedora frontend em 2017? O que comem? O que os inspira, que anseios têm, por que choram e com o que riem? Tem sentido falar em jQuery num mundo de Vue, Angular e React? Quem está correndo por fora? Existe futuro sem um sistema...2017-10-1900 minInviávelInviávelVida, trabalho e tudo que está no meioO podcast ganha, finalmente, um nome, e Leonardo e Vitor discutem a espinhosa divisão entre vida e trabalho. Quando é que o trabalho acaba e a vida começa? É possível navegar pelos tempestuosos mares da satisfação pessoal, vencer o monstro dos discursos edificantes e sair do outro lado intacto? Como...2017-10-1200 minInviávelInviávelEntrevistas na área de desenvolvimentoHá vários jeitos de entrevistar candidatos para uma vaga de programação. Vitor e Leonardo, que já estiveram tanto na posição de entrevistados (é claro) como de entrevistadores, discutem as abordagens mais comuns, as vantagens de cada uma, e qual é o sentido de entrevistar alguém, em grande parte, só se...2017-10-0500 minInviávelInviávelAprendendo e ensinando programaçãoLeonardo e Vitor conversam sobre aprendizado. Como é que um e outro decidem a abordagem que vão usar quando querem absorver conhecimento novo? O quente mesmo é ir de livros, de vídeos, de tutoriais, de StackOverflow desesperado? O que cada um acha que funciona melhor?2017-08-1800 minInviávelInviávelComeçando em uma empresa novaVitor e Leonardo discutem as vantagens, desvantagens e surpresas de começar em uma nova empresa. Maturidade das equipes, cultura, práticas de dia-a-dia: está tudo no caldeirão.2017-08-1000 min