Inviável

Inviável

By Vitor Capela e Leonardo CoutoTechnologyTech News
Download on the App Store

Inviável episodes

  • TypeScript

    O 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? Só apertando o play no Inviável 46 para descobrir.

    • Type system
    • TypeScript
    • TypeScript Documentation
    • Visual Studio Code
    • Angular
    • Language Server Protocol
    • Definitely Typed
    • The future of TypeScript on ESLint
    • Prettier
    • gofmt
    • WebAssembly
    • Making Illegal States Unrepresentable
    • Advanced Types
    • React & Webpack
    • Recomendações:

      • Vitor:
        • Bibliotecas TS de Giulio Canti
          • fp-ts
          • io-ts
          • monocle-ts
          • hyper-ts
          • “Ways of Seeing”, de John Berger
          • Leonardo:
            • The Great Hack
            • “Everything is Fine”, Leonardo Couto
            • “Meu Quintal é Maior do que o Mundo”, de Manoel de Barros
            • 1 hr 7 min
            • Aprendendo a Ler

              Como 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?

              No Inviável 45, Vitor e Leonardo conversam sobre como conhecer, bem como sobre estratégias para lidar com a necessidade de ler melhor num mundo cada vez mais cheio de certezas sem o menor embasamento.

              • Constructivism
              • Google Scholar
              • Citation graph
              • Elsevier
              • Sci-Hub
              • “How to Read a Book”, Mortimer J. Adler e Charles Van Doren
              • Resumão das ideias de “How to Read a Book”
              • Marginalia
              • Behind the Curve
              • The Third Reich Trilogy
              • Inviável 18
              • Recomendações:

                • Vitor:
                  • Fahrenheit 451
                  • Fleabag
                  • The Chernobyl Podcast
                  • “Vozes de Tchernóbil: Crônica do Futuro”, Svetlana Aleksiévitch
                  • Leonardo:
                    • Chernobyl
                    • How E.E. Cummings writes a poem
                    • 1 hr 7 min
                    • Nomadismo Digital com Thiago Cifani

                      Thiago 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.

                      O Inviável 44 trata dessa experiência sui generis, com várias histórias curiosas e dicas práticas. Dedo no play!

                      Sobre o Thiago:

                      • Twitter
                      • Instagram
                      • Recomendações:

                        • Vitor:
                          • Assunto de Família
                          • NixOS
                          • Leonardo:
                            • Mid90s
                            • FUTR.1
                            • Thiago:
                              • N26
                              • Worldpackers
                              • Upwork
                              • 1 hr 12 min
                              • Trabalho Remoto

                                O 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 chance para ter uma vida pessoal mais equilibrada e para ganhar mais dinheiro — especialmente para quem passa em medir seu valor em dólares ou euros.

                                Não é fácil, no entanto, implementá-lo com eficácia. Os benefícios de produtividade dependem de muitas adaptações culturais para todos os envolvidos, que vão desde afinar o estilo de comunicação até definir como pagar e receber sem complicações legais. Nem sempre as coisas são equilibradas para as duas partes, e é importante conhecer os riscos.

                                No Inviável 43, falamos sobre as vantagens, ambiguidades e armadilhas dessa modalidade de trabalho. Vem que tá bom!

                                • Basecamp: How We Work
                                • REMOTE: Office not required
                                • Remote Only Manifesto
                                • Why Germans Work Fewer Hours But Produce More: A Study In
                                • Culture
                                • How to Set Up Always-On Video Conferencing Software For Remote Teams
                                • Tuple
                                • Visual Studio Live Share
                                • 6 American work habits people in other countries think are ridiculous
                                • Recomendações:

                                  • Vitor
                                    • Killing Eve
                                    • purescript-hedwig
                                    • Parcel
                                    • Orla Gartland
                                    • Leonardo
                                      • Rosie Matheson - Boyz
                                      • Jout Jout
                                      • Supreme NY - “BLESSED”
                                      • 1 hr 6 min
                                      • Assistentes pessoais, mudanças de trabalho, comunicação de massa

                                        Mais 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 à toda, e as coreografias deixarão vocês embasbacados!

                                        Enquanto o do-re-mi não chega, lance o Inviável 42 nos seus headphones e aproveite sua dose semanal de tergiversação.

                                        • The Verge
                                        • Engadget
                                        • Gizmodo
                                        • Amazon Echo & Alexa
                                        • Google Home
                                        • Alexa + Spotify
                                        • Nix: The Purely Functional Package Manager
                                        • Nix manual: Derivations
                                        • Nix manual: Sharing Packages
                                        • React Native for Web
                                        • Facebook may have knowingly inflated its video metrics for over a year
                                        • Meio
                                        • Piauí
                                        • Folha de São Paulo
                                        • Spotify
                                        • Netflix
                                        • Amazon Prime Video
                                        • Patreon
                                        • Pomplamoose
                                        • Jack Conte
                                        • Padrim
                                        • Ryan Toys Review
                                        • Shelbie Dimond: Instagram
                                        • YouTube’s top creators are burning out and breaking down en masse
                                        • Recomendações:

                                          • Vitor
                                            • Nix Pills
                                            • Nexo: Politiquês
                                            • Dear Evan Hansen
                                              • Artigo na Wikipedia
                                              • Dear Evan Hansen (Broadway Cast Recording) — Spotify
                                              • Dear Evan Hansen Moms - “Anybody Have a Map?”
                                              • Mallory Bechtel - “Requiem”
                                              • Ben Platt - “Waving Through a Window”
                                              • Leonardo
                                                • Nasce uma Estrela
                                                • 1 hr 6 min
                                                • Estático vs. Dinâmico

                                                  No 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 runtimes como node.js, programadores e programadoras mundo afora beberam da água como beduínos sufocando num deserto de erros de compilação. A vida parecia, de súbito, muito boa.

                                                  Para nossa tristeza, felicidade de programador é passageira. Todo aquele ganho de produtividade foi paulatinamente substituído por dificuldades de manutenção, redução de qualidade e muitos chamados de suporte na madrugada. As (agora enormes) bases de código dinâmico tornaram-se fontes de profundos ressentimentos para muitas equipes.

                                                  Surgiu aí a pergunta: e se o jeito antigo e o novo dessem match um no outro? E se construíssemos coisas novas olhando para o que a academia vem fazendo com linguagens estáticas? E se eu dissesse que minha variável x é mesmo um número? Alguém disse microsserviços? E se, e se?

                                                  Pois bem: o e-se-e-se virou o tema do Inviável 41. Vem com a gente que 2 não é string e a chapa é quente!

                                                  • Rollbar: Top 10 JavaScript Errors
                                                  • C#: /dynamic/
                                                  • Scala: Dynamic
                                                  • Haskell: Data.Dynamic
                                                  • TypeScript
                                                  • Flow
                                                  • Sorbet
                                                  • Hack
                                                  • Typed Racket
                                                  • What Makes a Good REPL
                                                  • REPL-Driven Development
                                                  • Making Impossible States Impossible
                                                  • Phantom Types
                                                  • GADTs
                                                  • TypeScript: Advanced Types
                                                  • Recomendações:

                                                    • Leonardo
                                                      • react-spring
                                                      • React.PureComponent
                                                      • Making Sense of React Hooks
                                                      • Vitor
                                                        • “New Dark Age: Technology and the End of the Future”, James Bridle
                                                        • Barry
                                                        • 1 hr 4 min
                                                        • O 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 diversas maneiras em que o tempo se manifesta nos nossos programas, a começar pelo sofrimento recente de Vitor com seu smartwatch.

                                                          • Falsehoods programmers believe about time
                                                          • Moment.js
                                                          • Luxon
                                                          • Intl.RelativeTime
                                                          • Problema do ano 2000
                                                          • References & Borrowing
                                                          • Substructural Type System (Linear Types, Affine Types, etc)
                                                          • cargo wasm
                                                          • Advanced Lifetimes
                                                          • Leslie Lamport
                                                          • Times, Clocks, and the Ordering of Events in a Distributed System
                                                          • Redux
                                                          • The Elm Architecture
                                                          • Purely Functional Programming
                                                          • Immutable Object
                                                          • Software rot
                                                          • Docker
                                                          • LXC (Linux Containers)
                                                          • Obsolescência Programada
                                                          • Wives of Rockstar San Diego employees have collected themselves

                                                          • Vitor
                                                            • TypeScript
                                                            • Today is My Wife’s First Birthday Since She Died.
                                                            • Leonardo
                                                              • VICE Life Hacks with Oobah Butler
                                                              • Jobs Unlisted with Speedy Morman
                                                              • Demolidor, temporada 3
                                                              • Red Dead Redemption 2
                                                              • 1 hr 9 min
                                                              • Como Ser um Bom Mentor

                                                                Encontrar 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.

                                                                Isso levanta uma pergunta: como ser sair bem nessa tarefa? O Inviável 39 está aqui para explorar esse tema.

                                                                Recomendações:

                                                                • Vitor
                                                                  • O Vazio do Domingo
                                                                  • Robin Williams: Entre na Minha Mente
                                                                  • “The Hard Parts of Open Source”, Evan Czaplicki
                                                                  • Leonardo
                                                                    • Bad Times at the El Royale
                                                                    • The Kodakery #107: Warren Elgort
                                                                    • The Man in the High Castle
                                                                    • The Seven Deadly Sins
                                                                    • 1 hr 11 min
                                                                    • Falando em Público

                                                                      Falar 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 a timidez, encarar o público e despejar o conteúdo, ignorando o tempo todo aquela vozinha que diz: “ei, você não é interessante o suficiente”.

                                                                      Se você está suando só de pensar no assunto, meu amigo, minha amiga, este episódio do Inviável é para você.

                                                                      • Catch me if you can
                                                                      • Mob programming
                                                                      • Recomendações:

                                                                        • Leonardo
                                                                          • Terrace House
                                                                          • Midas do Ferro-Velho
                                                                          • Maniac
                                                                          • Attack on Titan
                                                                          • Vitor
                                                                            • Bojack Horseman
                                                                            • Testing Our Ruby and Haskell Implementations Side-By-Side
                                                                            • Gear Sport
                                                                            • 1 hr 5 min
                                                                            • docker run graphql-do-fisiologismo

                                                                              Este é um episódio sem tema do Inviável, com tergiversações sobre trabalho e Brasil eleitoral. A imagem abaixo descreve tudo:

                                                                              • React Native
                                                                              • GraphQL
                                                                              • Relay
                                                                              • React Native no Inviável
                                                                              • Apollo Client
                                                                              • apollo-link-rest
                                                                              • Cesium
                                                                              • webpack 4
                                                                              • Docker
                                                                              • Docker volumes and file system permissions
                                                                              • Vagrant
                                                                              • VirtualBox
                                                                              • Ansible
                                                                              • docker-sync
                                                                              • Kubernetes
                                                                              • iPhone XS, XS Max, XR
                                                                              • Apple Watch 4
                                                                              • Software disenchantment
                                                                              • Cidade de Deus
                                                                              • Recomendações:

                                                                                • Leonardo
                                                                                  • Christopher Robin
                                                                                  • The Kodakery
                                                                                  • Bojack Horseman
                                                                                  • Vitor
                                                                                    • Benzinho
                                                                                    • Fearless by loving failure - Isa Silveira
                                                                                    • Entrevistas do Intercept BR com presidenciáveis:
                                                                                      • Ciro Gomes
                                                                                      • Marina Silva
                                                                                      • Guilherme Boulos
                                                                                      • 1 hr 26 min

                                                                                      About Inviável

                                                                                      From the publisher's feed

                                                                                      Dois caras com ideias nem sempre muito bem embasadas discutem aspectos técnicos, sociais e de visão de mundo que permeiam a vida dos desenvolvedores.