https://media.blubrry.com/hipsterstech/content.blubrry.com/hipsterstech/hipsters_001_tecnologias_no_nubank.mp3Podcast: Play in new window | Download | Embed RSS | More Compartilhar Assinar Tecnologias no Nubank – Hipsters #01 19/07/2016 / Podcast programação startup / 151 Comentários Quem não tem curiosidade de entender o que está por trás de uma operadora de cartão da moda? Nesse primeiro episódio, converso com Ed Wible, CTO e cofundador do Nubank e Lucas Cavalcanti, desenvolvedor ninja por lá também! Falamos sobre a adoção de tecnologias não convencionais, seus riscos e vantagens. Clojure, Kafka (o Apache, não o Franz), microservices e bancos não relacionais são algumas das tecnologias hipsters que aparecem no piloto! É só o começo. Fichinha da biblioteca: Participantes Paulo Silveira, host do hipsters Ed Wible, CTO e cofundador do Nubank Lucas Cavalcanti, desenvolvedor senior no Nubank Alguns links citados: Clojure Datomic Microservices Cobol (ha!) Kafka Produção e conteúdo: Alura Cursos online de Tecnologia – https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização por eles mesmos: Radiofobia Podcast e Multimídia Participe do nosso grupo no Facebook. Relacionado
Daniel Nazario de Oliveira - 0 hahaha ri muito.. ia compartilhar no whats se não estivesse bloqueado… Responder
Renan Lima - 0 Nem ouvi ainda, mas já garantiram minha avaliação positiva no itunes pela bela iniciativa! Responder
Daniel Nazario de Oliveira - 0 Caraca… já curto os nerdcasts da alura.. e já sei que vou gostar desse também… Ouvindo em 3…2…1… Responder
Rafael Pereira - 1 NewBank.. que burro sempre achei que fosse nubank…bela sacada do nome hahahaha Responder
paulo - 0 Pior que acho que o burro sou eu! Eu sempre falei New e não tenho certeza se é assim mesmo. Responder
Wendell Albino - 0 Muito bom. Sugiro que seja mostrado o tempo que começa cada parte do podcast. Obrigado. Responder
Bruno Roberto Gonçalves - 1 Curti bastante o podcast, estou estudando Clojure e entender as motivações para a escolhas das tecnologias é algo importante pra mim. Achei muito legal também o “Datomic”, uma alternativa para desenvolver sistemas transacionais que com certeza resolveria grande parte de problemas que já passei. Responder
Alan Oliveira - 0 Sensacional o podcast, tudo bem que não entendi muitos termos que vocês utilizaram kkkk Responder
Osmar Cavalcante - 1 Muito bom o podcast! Queria saber qual a lib Scala que eles mencionam como parser de binário… Responder
Palmer - 0 Ótima entrevista, esses caras da Nu Bank são demais…primeiramente o serviço prestado ao usuário, e a inovação por traz de tudo. Responder
Adler Coelho Santos - 0 Muito bom, nunca tinha escutado o nome das tecnologias, o legal que no final tem os links ainda. Parabéns! Responder
Ricardo Hofstetter - 0 Fantástico! Ótima ideia aprofundar a parte técnica. Vou acompanhar os próximos. Responder
Rafael dos Anjos - 0 Parabéns excelente cast, já venho acompanhando os podcasts da alura com joven nerd são igualmente bons mas este aqui ficou sensacional. Para próximo ou dentro dos próximos gostaria de ouvir sobre o Elixir com Jose Valim, ele já participou de outros podcasts que acompanho, seria bacana alem de falar da linguagem, perguntar os pros e contras e diferenças comparando com Closure, e se existem projetos opensource para novatos praticarem! Responder
Phil Calçado - 0 Excelente conteúdo. É inspirador ver empresas como o Nubank no Brasil, saindo da mesmice tecnológica e investindo pesado em inovação. E inovação num ramo complicado e necessitado, nada de criar mais uma rede social pra gatos. Responder
Fabiano Góes - 0 Pessoa, muito show de bola o podcast, fiquei com um duvida: quando o Lucas diz sobre uma tecnologia(Front-end Web) que talvez eles não deveriam ter escolhido ele está dizendo “AngularJS” ? :O Responder
Lucas Cavalcanti - 0 É isso mesmo Fabiano. Mas não necessariamente por ser o AngularJS. É que alguns meses depois saiu o React e os wrappers em ClojureScript que eram bem melhores para o que a gente estava fazendo. Daí hj pouca gente quer mexer no código em Angular e ele ficou meio pra trás. Responder
Fabiano Góes - 0 Entendi, cara em um projeto pensando no front-end desplugado do Backend(Java Spring Rest) integrado via API Rest, utilizando no frontend Material Designer com AngularJS você vê algum problema ou pontos negativos? Responder
Lucas Cavalcanti - 0 Desde que vc organize bem o código e consiga escrever testes unitários pros seus arquivos javascript, sem problemas. Responder
Fabiano Góes - 0 kkkk este é exatamente o problema que tentamo resolver hoje com AngularJS e Javascript no geral, obrigado pela atenção e parabens pelo projeto!!!
Lucas Cardoso - 0 Senhores, meus parabéns! Esse era o podcast que faltava pra quem é da área. Continuem o bom trabalho! Abraço! Responder
Ronaldo Cesar Paggi - 1 Poxa qual o problema com o Cobol, trabalho com Cobol e gosto, claro que é uma tecnologia antiga, mas é muito usada nos sistemas financeiros e bancários 🙁 Responder
Gabriel Ferreira - 1 Fala Ronaldo, beleza? Não temos problema nenhum com Cobol! Inclusive teremos um podcast específico sobre tecnologias um pouco mais antigas, como o Cobol nos bancos 🙂 Responder
Claudenir Freitas - 0 Parabéns pelo podcast, muito manero mesmo! Bacana ver a visão do Nubank, muito massa Responder
Fabiano França - 0 Muito bom o episódio. E esse formato de trazer gente que tem usado a tecnologia para falar dela foi acertado. No aguardo do próximo episódio. Responder
Marcelo Melo - 0 Cara que da hora! Tô bem feliz que será semanalmente! Por onde será possível enviar sugestões de temas? Responder
Diego Brocanelli - 0 Excelente podcast, começando com qualidade profissional já no primeiro episódio!!! A escolha do primeiro tema foi fantástico, com certeza cabe outros episódios para abordar mais sobre o assunto, parabéns pela escolha dos convidados. Parabéns pelo projeto! Responder
Eduardo Medeiros Pereira - 0 Apenas comecei a escutar e já tenho que elogiar. Parabéns pela iniciativa! Responder
Marquinhus Goncalves - 0 Aeeeee até que enfim, parabéns pelo novo projeto, realmente estava faltando para o grupo Caelum um podcast, toda terça estarei aguardando… Sucesso Responder
Ricardo Portela da Silva - 0 Nossa falaram de COBOL, eu amo COBOL! Muito dez! Vou aprender essa tal de Clojure! Responder
Ricardo Portela da Silva - 0 o bom e velho COBOL, ainda resiste ao tempo. Porém com cara nova!. Produtos da Microfocus como o Visual COBOL, trabalhando com Visual Studio e utilizando o .NET. E tambem podemos compilar o código COBOL como uma .class e executá-lo na JVM. Isso ajuda bastante em processos de modernizacão! Responder
ande - 0 Existe algum link alternativo para download? A china brasileira bloqueou aqui. ¯_(ツ)_/¯ Responder
Abraão Borges Neves - 0 Vedovelli, acompanho seus videos no youtube e já estou sentindo falta em =D !! Responder
Abraão Borges Neves - 0 Com toda a certeza! Falando nisso, Paulo ótimo trabalho, como sempre o pessoal ai mandando ver respeito ++ pra vocês =P Responder
Ricardo Cavalcante - 0 Será que so eu ri quando li “Cobol” ? E ri mais ainda quando vi o “(ha!)” Responder
Diogo Campos - 0 Pessoal, parabéns pela iniciativa e pelo conteúdo excelente. Só achei um defeito: vocês deixaram uma música de fundo tocando durante o programa inteiro. Isso distrai muito e também impede o funcionamento do Smart Speed do Overcast. Abraços! Responder
Luiz Faias - 0 Eu já ouvia esse podcast antes de virar modinha! Hahaha Parabéns Paulo e equipe da Alura ? Responder
Frederico A. Camargo - 0 Sugestão: Algum podcast sobre cultura organizacional em alguma startup fodona 😉 Responder
Lucas Maia - 0 Gostei das perguntas! Diretas conseguindo deixar o pod bem rápido! Parabéns! Responder
DuShin - 0 Gente o podcast foi bem legal, muitas informações interessantes, só que eu achei ele muito overproduced. Seria legal um papo mais informal, sem muitas edições, pra deixar a conversa mais fluida. Só uma opinião. Forte abraço. Responder
Rodolfo de Paula - 0 Excelente ! Todos temos só a ganhar aprendendo Clojure. Eu só aproveito pra ressaltar aos tiozões Java (como eu) que imutabilidade _pode_ existir em uma linguagem OO, como Java. Só que somos forçados a usar remendos como Lombok, Autovalue ou Immutables. Ou migrar pra outra linguagem, como Clojure ou mesmo Scala ou Kotlin, se tipagem estática é importante pro seu caso de uso e gosto pessoal. Pessoalmente, acho lamentável que o Java 9 tenha módulos nativos da linguagem mas não algo como case classes do Scala. Hoje é possível dar uma pitada funcional ao Java usando javaslang ou cyclops-react, inclusive com pattern matching e collections imutáveis e persistentes, como Clojure implementa. Com o diferencial que você aprende um pouco sobre Monads na prática, por exemplo implementando um http://www.javaslang.io/javaslang-docs/#_try . E quanto ao Datomic, o escopo dele é maior mas só pra ficar no contexto desta entrevista , onde foi dada ênsafe a imutabilidade do banco de dados, aos eventos…humm.. isto pode ser alcançado com Java usando-se Event Sourcing / CQRS. Quer ser Hipster mesmo ? Então implemente seu próprio journal de eventos para append only e um eventstore readonly, de preferência em cima de um storage que você e sua empresa conheça bem: um RDBMS. Dica: Postgresql e Mysql recentes suportam JSON nativamente…E finalmente: como o Lucas disse, o importante é o negócio. Então foque na sua Ubiquitous Language, seus comandos e eventos e implemente usando ES / CQRS que seu código será naturalmente (e conceitualmente) funcional. Ahh, e apenas depois disso desista de vez do Java 🙂 Responder
paulo - 0 Excelente adição e aprofundamento do conteúdo @disqus_deN6IadpUn:disqus ! Eu nao diria que criar seu proprio journal é hipster, e sim suicídio hahaha :). Responder
Rodolfo de Paula - 0 Só passando pra divulgar o https://crabzilla.github.io/crabzilla/ que explora um pouco do que comentei aqui há um ano atrás. O “journal” (log, eventstore, etc) usa MYSQL como storage mas poderia ser qualquer banco de dados com interface JDBC. Commandos e eventos são classes imutáveis. Usando Java 8. E a implementação usando Vert.x. Responder
Felipe Tavares - 0 Excelente episódio, parabéns galera. Sugestão de tema: carreiras front e back-end. Responder
Sebastião Relson Reis da Luz - 0 Quando morava “a trabalho” em SP fui nos meetups de datascience, muito bacana Responder
Victor Menegusso - 0 Muito bom, é bem interessante saber com oque outras empresas trabalham, apresentando as vantagens e desvantagens das tecnologias. Muitos saem de faculdades/cursos com as ferramentas padrões e ficam fechados só nelas, com o podcast, ajuda o pessoal abrir mais a mente para outras tecnologias. Responder
Carlos Carvalho - 0 demorei pra ouvir o primeiro, mas mesmo assim achei Sensacional! ouvirei os próximos, tipo, agora! Responder
Marcelo Henrique Burlin - 0 Escutei do ultimo para o primeiro, e gostaria de dizer que está muito bom! Mas lembrar o Paulo que #WeAreThe2% Responder
Luiz Gustavo Ribeiro - 0 Caraca muito bom, ótimo podcast. Assuntos bem interessantes para os curiosos da área. Parabéns galera Responder
Super Suporte - 0 3:15 “até gringo fala C-T-O, ao inves de SI-TI-OU…” 3:25 “temos muito para conversar com SI-TI-OU…” kkkkkk Responder
Jonas Schumacher - 0 Ouvir do CTO e cofundador da empresa que “os nossos engenheiros não gostam muito de prazos” como se fosse algo comum e de menos importância é fantástico… hehe O podcast está d+, parabéns! Responder
Cristopher Jonas - 0 Já ouvi muitos podcasts mas nunca vi um cast tão bem feito, digo pela qualidade do audio, arranjo, volume etc. E também pela qualidade de conteúdo, os entrevistadores sabem MUITO do tema, conhecem bem os entrevistados, o q garante essa qualidade impecável… Parabéns a todos. Responder
Murilo - 0 Muito bom presenciar o surgimento deste podcast! Comecei ouvindo o nerdcast lá no portal do Jovem Nerd e vim parar aqui. São trabalhos excelentes, lá com toques de humor e aqui com as discussões mais aprofundadas, com qualidade no conteúdo e em sua forma. Parabéns hipsters! Só uma sugestão, às vezes não consigo baixar o podcast devido às restrições de proxy e firewall, teria como disponibilizar em outros locais, ou de forma nativa como é o nerdcast. Obrigado! Responder
Vandemberg Silva Lima - 0 As vezes quero voltar alguns minutos no eps e o player some! Existe alguma área para dar report desses bugs? Abraço, galera da Alura Responder
Bruno Oliveira de Alcântara - 0 Muito bom! Embora já faça bastante tempo, eu estou chegando no Hipsters agora, conheci essa semana o site e essa entrevista com o Nubank foi ótima para conhecer algumas coisas. Gostei especialmente do bando Datomic. Responder
Rods - 0 Muito, mas muito bom mesmo! Legal ver como a programação funcional afeta a forma com as pessoas pensam sobre / escolhem tecnologia. Por exemplo, enquanto a maioria que esta no mundo OO tende ao AngularJS e toda sua API gigantesca e complexa. A galera do Funcional, tende a simplicidade, por exemplo React com uma API minúscula e simplista. Responder
Caui Chagas - 0 Muito bom! Extramamente esclarecedor, é positivo ver novos negócios se consolidando com a cultura de melhorar a experiência do usuário, utilizando tecnologias inovadoras para gerar valor real. Acredito em um futuro onde isso se tornará mais comum e amplamente utilizado. Infelizmente, aqui no Brasil essa é a realidade de poucas empresas. A maioria veem utilizando a tecnologia como forma de resolver os problemas que elas acham que tem, esquecendo de levar o usuário em consideração e ver o que realmente agrega valor a essas pessoas. Outro ponto muito interessante é a cultura desprovida do medo de errar, fornecendo o combustível necessário para que a inovação aconteça, o erro faz parte do processo, mas a forma como você lida com ele é o que difere. Em relação as tecnologias, achei interessante o mix que o Nubank veem utilizando, principalmente a ampla adoção dos microserviços, usando linguagens inovadoras e um ambiente voltado a escalabilidade, será com certeza algo que irei focar meus estudos à partir de agora. Para finalizar, fico feliz de ver exemplos que deram certo, sei que muitas das startups não passam dos primeiros anos de vida, espero que o futuro seja desburocratizado, com facilidade de acesso, que as pessoas tenham oportunidade de consumir serviços de qualidade por um preço justo, em todas às areas. Parabéns! Responder
Elias Flávio de Paiva - 0 Gostei muito do programa. Estou ouvindo em maratona. Parabéns, muito interessante. Ainda tem muitos termos que não conheço, sou principiante, mas, estou gostando bastante. Responder
Jose Cordeiro (Junior) - 0 Fala Pessoal, tudo bem? E você, o que acha sobre Microsserviços? Responda minha pesquisa acadêmica e dê sua opinião: https://pt.surveymonkey.com/r/microsservicos No final, você pode receber o resultado via e-mail. Obrigado! Responder
Daniel Araújo - 0 Achei o podcast bacana não só pelas tecnologias, mas principalmente pela forma de pensar dos participantes. Contratar pessoas com facilidade de aprendizado, em vez de especialistas na tecnologia, estudar qual a melhor ferramenta para se resolver um problema, em vez de se utilizar o que já se domina, entre outras. Responder
Ricardo Martins - 0 Falou de reactivex no fim. Será que tem reactivex nos apps também? RxSwift por exemplo. Responder
Nathan Tomaz - 0 Gostaria de dizer q o algoritmo de crédito do Nubank é uma verdadeira merda, os cara aprovam gente sem emprego e sem comprovação financeira nenhuma e reprovam qm já trabalha a anos e é negado automaticamente… Imagina o tanto de calote q eles n levam com esse “bot” mto espertinho kk Responder
Isac Moura - 0 Esse episódio piloto ficou muito bom. Inclusive tô voltando aqui pra rever os comentários sobre as tecnologias utilizadas pelo Nubank Responder