Build Failed Podcast

Follow Build Failed Podcast
Share on
Copy link to clipboard

O Build Failed Podcast é um podcast sobre iOS, Swift e Engenharia da Computação. Toda semana, abordamos tópicos do dia-a-dia do nosso trabalho como desenvolvedores e damos dicas de como desenvolver sua carreira em iOS. Apresentado pelos hosts: Bruno Ramos, desenvolvedor iOS no iFood, Fabrício Serralvo, desenvolvedor iOS no iFood e Bruno Rocha, desenvolvedor iOS no Spotify.

Build Failed Podcast


    • Dec 26, 2024 LATEST EPISODE
    • monthly NEW EPISODES
    • 43m AVG DURATION
    • 80 EPISODES


    Search for episodes from Build Failed Podcast with a specific topic:

    Latest episodes from Build Failed Podcast

    S3E3 - visionOS & Spatial Computing

    Play Episode Listen Later Dec 26, 2024 54:37


    Nesse episódio Bruno Ramos e Bruno Rocha recebem Mauricio Cardozo, conhecido como o evangelista do Apple Vision Pro no Brasil. Juntos, eles discutem como é usar o Vision Pro no dia a dia de trabalho, exploram as limitações do visionOS e compartilham insights sobre o SDK da plataforma. Imperdível para quem quer mergulhar no futuro da tecnologia imersiva!

    S3E2 - Performance em aplicativos iOS

    Play Episode Listen Later Dec 15, 2024 38:23


    Neste episódio do Build Failed Podcast, Bruno Ramos, Andre Alves (Senior Staff iOS Engineer no iFood) e Bruno Rocha (Senior iOS Software Engineer no Spotify) mergulham em um tema essencial para desenvolvedores: performance em aplicativos iOS. A conversa aborda por que a escolha de estruturas de dados é crucial para a eficiência de uma aplicação, como identificar e resolver problemas de uso excessivo de memória, e a importância do tamanho do app e do tempo de inicialização para garantir uma experiência fluida para o usuário. Ouça agora e descubra como otimizar a performance do seu aplicativo iOS! Links do episódio: - Optimizing App Launch (WWDC19): https://developer.apple.com/videos/play/wwdc2019/423/

    S3E1 - AI no desenvolvimento iOS

    Play Episode Listen Later Sep 27, 2024 46:13


    Nesse episódio do Build Failed Podcast, o host Bruno Ramos apresenta o novo (ou nem tão novo assim) co-apresentador Bruno Rocha, marcando o início de uma nova temporada cheia de discussões interessantes sobre iOS. Eles começam batendo um papo sobre o uso de inteligência artificial no desenvolvimento iOS e como ela pode turbinar a produtividade do dev — mas também destacam os cuidados necessários quando você ainda não tem o domínio total dessas ferramentas. Além disso, os Brunos entram numa conversa sobre o futuro da profissão: será que a AI vai mesmo "roubar" os empregos dos devs, ou isso é só mais uma daquelas previsões apocalípticas? Essa temporada promete muitas reflexões e risadas, então aperte o play e bora descobrir se a AI é aliada ou ameaça no mundo dos códigos.

    T02E25 - Criando conteúdo de palestras iOS (Bruno Rocha)

    Play Episode Listen Later Nov 24, 2023 50:47


    Neste episódio imperdível do nosso podcast, o Bruno Ramos recebe o Bruno Rocha, Senior iOS Software Engineer no Spotify, para uma conversa profunda e esclarecedora sobre criação e apresentação de palestras sobre desenvolvimento iOS. Ambos compartilham suas jornadas pessoais, revelando como superaram os nervosismos iniciais e aprimoraram suas habilidades de apresentação ao longo do tempo. Eles discutem estratégias eficazes para estudar e evoluir suas apresentações, garantindo que cada palestra não apenas capture, mas também mantenha a atenção do público com um storytelling envolvente. Além disso, eles oferecem dicas valiosas sobre como preparar palestras impactantes que se destacam tanto pela clareza quanto pelo engajamento. Links do Episódio: http://swiftrocks.com https://a.co/d/bq6oXhw Redes sociais do Bruno Rocha: https://www.linkedin.com/in/bruno-rocha-45786a98/ https://twitter.com/rockbruno_

    T02E24 - Desmistificando Entrevistas iOS (Aline Borges)

    Play Episode Listen Later Oct 27, 2023 72:40


    Em nosso mais recente episódio, Bruno Ramos está de volta e recebe Aline Borges para desvendar os segredos das entrevistas em processos seletivos iOS. Juntos, oferecem dicas valiosas em um formato de perguntas e respostas, adaptado ao nível de experiência do candidato e às expectativas de empresas de grande porte. Explore exemplos práticos que ilustram como impressionar os entrevistadores e entenda a importância de dominar temas como Algoritmos e Estrutura de Dados. Descubra por que as empresas adotam esses métodos e desmistifique o processo de entrevista para alcançar o sucesso em sua carreira iOS. Links do episódio: Canal do Exponent https://www.youtube.com/@tryexponent Canal IGotAnOffer https://www.youtube.com/@IGotAnOfferPM

    T02E23 - WWDC23 Sessions (Guilherme Rambo)

    Play Episode Listen Later Jun 9, 2023 55:37


    Nesse episódio o Bruno Ramos conversa com o Guilherme Rambo, sobre as principais novidades (frameworks, ferramentas, evoluções da linguagem) que foram lançadas durante a semana do evento evento da WWDC 2023. Redes sociais do participante: https://mastodon.social/@_inside https://www.instagram.com/guilhermerambo2/

    T02E22 - WWDC23 Especial Event (Torquato, Andre & Homero)

    Play Episode Listen Later Jun 7, 2023 53:49


    Nesse episódio o Bruno Ramos conversa com o Lucas Torquato (Staff iOS Software Engineer no iFood, André Alves (Staff iOS Software Engineer no iFood) e Homero Oliveira (Senior iOS Software Engineer no iFood, sobre todas as novidades que foram anunciadas no Keynote e no Platforms State of the Union no primeiro dia do evento da WWDC, além também de comentarem sobre experiência de participar presencialmente do evento no modelo atual, comentando sobre a oportunidade de fazer a viagem, fazer networking com a comunidade, assistir o evento e participar das atividades da Apple durante a semana do evento. Vídeos do Build Failed Podcast na WWDC: https://youtu.be/q2r2R6JKeKI https://youtu.be/RFzh71pzses

    T02E21 - Empreendendo na carreira de programação (Matheus Borba)

    Play Episode Listen Later May 5, 2023 84:08


    Nesse episódio o Bruno Ramos conversa com o Matheus Borba, CTO na VeTecno e BeerServ, sobre experiências de como é a vida de uma pessoa que decide empreender na carreira de programação, contando é todo o processo de mudança de carreira de uma pessoa dev CLT para fundar suas próprias empresas e negócios para diferentes ramos do mercado. Rede sociais do convidado: @mathborba https://www.linkedin.com/in/mathborba/

    T02E20 - Por trás do Burnout Buddy (Bruno Rocha)

    Play Episode Listen Later Apr 14, 2023 34:19


    Nesse episódio o Bruno Ramos conversa com o Bruno Rocha, Sênior iOS Software Engineer no Spotify e também fundador do Burnout Buddy, sobre experiências de um Dev Indie, contando como foi desde a idealização do aplicativo, publicação na loja e também comentam formas de rentabilizar uma aplicação. Links do Episódio: https://burnoutbuddy.io https://swiftrocks.com Rede sociais dos convidados(as): @rockbruno_

    T02E19 - Live Activities do iFood

    Play Episode Listen Later Mar 24, 2023 66:20


    Nesse episódio o Bruno Ramos conversa com a Larissa Bernardon, iOS Software Engineer no iFood, com o Lucas Torquato, iOS Software Engineer no iFood e Homero Oliveira, também iOS Software Engineer do iFood sobre como foi o desenvolvimento do projeto da Live Activity do iFood, comentando sobre desde a idealização, criação do time e também sobre o desafio técnico e não tech até o momento de chegar para os usuários finais. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede sociais dos convidados(as): @larissabernardon @lucastorquato @homerojunioroliveira

    T02E18 - Por que o nome Build Failed? E o futuro do Podcast

    Play Episode Listen Later Mar 10, 2023 36:22


    Nesse episódio o Bruno Ramos conversa com o Augusto Lordano, sócio e content creator do Build Failed Podcast sobre a volta do podcast nesse ano de 2023, contando também como surgiu essa parceria, como a área de publicidade se encontra com tecnologia e quais são os novos projetos do podcast. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp

    T02E17 - Bug Bounties (Guilherme Rambo)

    Play Episode Listen Later Dec 2, 2022 83:08


    Nesse episódio o Bruno Ramos conversa com o Guilherme Rambo, indie macOS developer sobre o programa de recompensa que as empresas tem para descobertas de vulnerabilidades em seus sistemas, desde como é feito um reporte de uma vulnerabilidade, acompanhamento e até sobre os valores que são recompensados. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Como encontrar a Guilherme Rambo? https://twitter.com/@_inside Links do episódio https://www.hopperapp.com http://www.newosxbook.com/index.php?page=book

    T02E16 - Experiências de Carreira iOS (Attekita Dev)

    Play Episode Listen Later Nov 25, 2022 70:31


    Nesse episódio o Bruno Ramos conversa com a Karol Attekita, Senior Software Engineer na X-Team sobre experiências que tiveram durante as suas carreiras, compartilhando pautas que temas consideram importantes as pessoas focarem durante a evolução de suas carreiras e também contam o inicio de suas carreiras. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Como encontrar a Attekita? https://www.youtube.com/@attekitadev https://twitter.com/AttekitaBullas https://www.instagram.com/attekitadev/

    T02E15 - Carreira Em Y (Fabricio Serralvo & Michael Douglas)

    Play Episode Listen Later Nov 18, 2022 68:12


    Nesse episódio o Bruno Ramos conversa com o Fabricio Serralvo, Software Engineering Manager no iFood e com o Michael Douglas, também Software Engineering Manager no iFood sobre as duas pontas da carreira em Y de uma pessoa desenvolvedora, compartilhando suas experiências com trabalho fazendo gestão de equipes, e também diferenciando as responsabilidades de cada um dos cargos. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos convidados: @serralvo_ @ michaeldcsouza

    T02E14 - Apple Pay under the hood (Caio Mariano)

    Play Episode Listen Later Nov 11, 2022 54:22


    Nesse episódio o Bruno Ramos conversa com o Caio Mariano, Tech Lead no Itau Unibanco sobre como funciona o sistema de pagamentos Apple Pay por baixo dos panos e sobre Segurança, compartilhando toda a arquitetura da Apple, com sua integração entre Hardware e Software, e também explicam a diferença entre o sistema de pagamento da Apple e o Google Pay. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social do Bruno Rocha @caiomarianocacho

    T02E13 - Lidando com Ansiedade e Burnout na carreira (Bruno Rocha)

    Play Episode Listen Later Nov 4, 2022 41:34


    Nesse episódio o Bruno Ramos conversa com o Bruno Rocha, Senior iOS Software Engineer no Spotify, autor e criador do SwiftRocks, também criador do Burnout Buddy, sobre como lidar com ansiedade e burnout na carreira como dev iOS, compartilhando experiências de como lidaram e melhoraram esse sentimento que faz tão mal para a vida social de uma pessoa. Também discutem pontos filosóficos de por que a todo momento estamos correndo e tentando provar algo para alguém, sendo que as vezes nem as próprias empresas esperam isso de nós mesmos. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social do Bruno Rocha @rockbruno_

    T02E12 - Server Driven UI "O CardStack" (Bia Itiroko & Mestre)

    Play Episode Listen Later Oct 21, 2022 55:18


    Nesse episódio o Bruno Ramos conversa com a Bianca Itiroko Senior iOS Software Engineer no iFood e com o Alexandre Mestre Senior iOS Software Engineer no iFood sobre server-driven-ui, compartilhando como o iFood adotou esse framework utilizando o padrão do CardStack, contando os desafios e também compartilham todos os benefícios de ter uma camada de UI toda construída pelo backend. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos(as) participantes @biitiroko @xandmestre

    T02E11 - Processo de desenvolvimento em times de larga escala (Lele, Mafe & Pam)

    Play Episode Listen Later Oct 14, 2022 103:24


    Nesse episódio o Bruno Ramos conversa com a Leticia (Lele Developer) iOS Developer na XP, com a Mafe (Mafe Tech) iOS Software Engineer no iFood, e com a Pamela (Daily Dose Of Swift) sobre o processo de desenvolvimento em times grandes, explicando como funciona desde o processo de onboarding, refinamento, code review, testes e publicação na App Store. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos(as) participantes @leledeveloper @azolin_mafe @pamnovalli

    T02E10 - Filosofia De Software Design (Lucas Oliveira)

    Play Episode Listen Later Oct 7, 2022 59:13


    Nesse episódio o Bruno Ramos conversa com o Lucas Oliveira iOS Software Engineer na Microsoft sobre o que é um processo de desenvolvimento guiado por Software Design, com um papo baseado no livro "A philosofy of software design" comentam sobre como podemos evitar complexidades desnecessárias quando aplicados conceitos de forma errada, como por exemplo, o conceito de responsabilidade única. Nesse papo também conversam sobre tratamento de erros e documentações. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Links do episódio Livro "A philosophy of software Design" https://www.amazon.com.br/Philosophy-Software-Design-2nd/dp/173210221X/ref=asc_df_173210221X/?tag=googleshopp00-20&linkCode=df0&hvadid=379795170134&hvpos=&hvnetw=g&hvrand=6694055503017852435&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9100458&hvtargid=pla-1587146939672&psc=1 A Philosophy of Software Design | John Ousterhout | Talks at Google https://www.youtube.com/watch?v=bmSAYlu0NcY Rede social dos(as) participantes @oliveira__lucas

    T02E09 - Times de Mobile Platform (Yasmin Benatti & Andre Alves)

    Play Episode Listen Later Sep 23, 2022 75:41


    Nesse episódio o Bruno Ramos conversa com a Yasmin Benatti Software Engineer no Shopify e com o Andre Alves Software Engineer no iFood sobre o que é um time de Mobile Platform dentro de uma empresa, comentando sobre como funciona a dinâmica de um time, qual é o escopo, como são definidos os backlogs e dão dicas para pessoas que gostariam de fazer parte de um time de plataforma. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Rede social dos(as) participantes @minbenatti andrever93@gmail.com

    T02E08 - Novidades do Swift 5.7 e Xcode 14 (Bruno Rocha)

    Play Episode Listen Later Sep 16, 2022 52:19


    Nesse episódio o Bruno Ramos conversa com o Bruno Rocha Senior iOS Software Engineer no Spotify sobre as principais novidades do Swift 5.7 e do Xcode 14, comentando sobre evoluções em Generic Types e o futuro da linguagem Swift, e também comentam sobre as novidades do evento da Apple sobre o novo iPhone e Apple Watch. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Links do episódio WWDC Sessions https://developer.apple.com/videos/play/wwdc2022/110427/ https://developer.apple.com/videos/play/wwdc2022/110354/ Hacking with Swift https://www.hackingwithswift.com/articles/251/whats-new-in-xcode-14 https://www.hackingwithswift.com/articles/249/whats-new-in-swift-5-7 Swift by Sundell https://www.swiftbysundell.com/podcast/117/ What's the "any" keyword? Understanding Type Erasure in Swift https://swiftrocks.com/whats-any-understanding-type-erasure-in-swift Rede sociais dos participantes @rockbruno_

    T02E07 - Acessibilidade (Giovani Pereira)

    Play Episode Listen Later Sep 9, 2022 61:56


    Nesse episódio o Bruno Ramos conversa com o Gio iOS Software Engineer no Faire sobre Acessibilidade em iOS, explicando desde o que é acessibilidade, o motivo de acessibilidade não ser apenas da leitura de tela (VoiceOver) explicando as diferentes funcionalidades de acessibilidade que temos no iOS, trazendo experiências com acessibilidade e como seu app pode ter um impacto social. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. essentialdeveloper.com/bfp Links do episódio Improving the accessibility of our iOS catalog (iFood) https://medium.com/ifood-engineering/ta-l-king-a-big-step-2d260b7179e2 Accessibility WWDC Videos: https://developer.apple.com/videos/wwdc2022/?q=Accessibility iOS Accessibility: Getting Started https://www.raywenderlich.com/6827616-ios-accessibility-getting-started Accessibility: Introduction https://www.hackingwithswift.com/books/ios-swiftui/accessibility-introduction Rede sociais dos participantes twitter.com/@gionppc

    T02E06 - Injeção de dependência (Mentos & Mestre)

    Play Episode Listen Later Sep 2, 2022 70:34


    Nesse episódio o Bruno Ramos conversa com o Mentos (vulgo Guilherme Sampaio) iOS Software Engineer no iFood e Alexandre Mestre iOS Software Engineer no iFood sobre injeção de dependência dentro do Swift, explicando desde o que é na teoria, também discutem tópicos mais avançadas como Service Locator e Root Composition, e também explicam como empresas como o iFood lidam com injeção de dependência em uma arquitetura modular. Patrocinador deste episódio Essential Developer Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira. http://essentialdeveloper.com/bfp Links do episódio Livro Dependency Injection Principles, practices and patterns: https://amzn.to/3TB0bSo Routing @Airbnb: https://youtu.be/ray2vMjg2ug Swift Syntax: https://youtu.be/mZmXjs94IJQ Repos Router Service: https://github.com/rockbruno/RouterService Swinject: https://github.com/Swinject/Swinject Cleanse: https://github.com/square/Cleanse Needle: https://github.com/uber/needle Rede sociais dos participantes @xandmestre @gsampaio

    T02E05 - Iniciando na carreira iOS (Rodrigo Borges)

    Play Episode Listen Later Aug 19, 2022 67:12


    Nesse episódio host Bruno Ramos conversa com Rodrigo Borges CTO & CO-Founder na DevPass sobre dicas de como iniciar sua carreira em iOS, comentando sobre experiências pessoais, visão de mercado e comentam sobre tópicos essenciais para uma pessoa desenvolvedora iOS. Links do Twitter @buildfailedcast @bruno_hcr @rdgborges Material de estudo DevPass https://devpass.notion.site/Conte-dos-iOS-exclusivos-Devpass-f06fd87f204d4a7baed55ef1be20bdd1 Materiais Recomendados no Episódio https://swiftrocks.com https://www.objc.io https://www.hackingwithswift.com/100 https://www.swiftbysundell.com https://www.pointfree.co https://www.avanderlee.com https://www.youtube.com/c/EssentialDeveloper Canal do Build Failed Podcast no Youtube www.youtube.com/channel/UCKjm6eGbG1hOFcm0qnL-Zkg

    T02E04 - CocoaHeads (Douglas Ferreira & Mauricio Cardozo)

    Play Episode Listen Later Aug 12, 2022 56:57


    Nesse episódio host Bruno Ramos conversa com Douglas Ferreira Tech Manager no iFood (Chapter Lead CocoaHeads Campinas) e Mauricio Cardozo Senior iOS Developer na Primer (Organizador da NSBrazil e CocoaHeads SP) sobre a comunidade de desenvolvimento CocoaHeads, comentando sobre como foi o primeiro contato com a comunidade, a criação de um chapter e também comentam sobre quais foram as oportunidades que a comunidade proporcionou para a vida pessoal e de carreira. Links do Twitter @buildfailedcast @xdoug7 @cocoamauricio Canal do Build Failed Podcast no Youtube www.youtube.com/channel/UCKjm6eGbG1hOFcm0qnL-Zkg

    T02E03 - Trabalho no Exterior pt.1 (André Nogueira, Eduardo Bocato, Willian Policiano)

    Play Episode Listen Later Aug 5, 2022 75:08


    Nesse episódio host Bruno Ramos conversa com André Nogueira Lead iOS Software Enginner na Romeu (Alemanha), Eduardo Bocato Lead iOS Software Engineer na adidas (Holanda) e Willian Policiano Senior iOS Developer na Skip The Dishes (Canada) sobre como é a experiência de trabalhar no exterior, onde conversaram sobre o processo seletivo das empresas, perrengues de uma mudança para o exterior, choque cultural e muitas dicas! Links do Twitter @buildfailedcast @andrevnogueira @dubocato @wpoliciano Patrocinadores Devpass: a plataforma que ajuda pessoas desenvolvedoras a acelerarem suas carreiras Link de Desconto do Podcast https://devpass.com.br/pt/discover?index=1&platform=ios&utm_source=podcast&utm_medium=podcast&utm_campaign=buildfailed Twitter https://twitter.com/devpasstech LinkedIn https://www.linkedin.com/company/devpassbr/ YouTube https://www.youtube.com/devpass Instagram https://www.instagram.com/devpasstech/ Canal do Build Failed Podcast no Youtube https://www.youtube.com/channel/UCKjm6eGbG1hOFcm0qnL-Zkg

    T02E02 - Swift Compiler (Lucas Marçal)

    Play Episode Listen Later Jul 29, 2022 54:23


    Nesse episódio host Bruno Ramos conversa com Lucas Marçal Staff iOS Software Engineer no iFood sobre o compilador do Swift explicando um pouco sobre o que é o compilador, o que é importante conhecer sobre o assunto e também quais os benefícios que podemos ter nos nossos projetos utilizando otimizações do próprio compilador, além de dicas. Patrocinadores Devpass: a plataforma que ajuda pessoas desenvolvedoras a acelerarem suas carreiras Link de Desconto do Podcast https://devpass.com.br/pt/discover?index=1&platform=ios&utm_source=podcast&utm_medium=podcast&utm_campaign=buildfailed Twitter https://twitter.com/devpasstech LinkedIn https://www.linkedin.com/company/devpassbr/ YouTube https://www.youtube.com/devpass Instagram https://www.instagram.com/devpasstech/ Materiais indicados no episódio Swift Community https://www.swift.org/community/ Swift Diversity https://www.swift.org/diversity/ Swift Mentorship Program https://www.swift.org/mentorship/ Kaleidoscope Tutorial https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html Case Uber https://1fykyq3mdn5r21tpna3wkdyi-wpengine.netdna-ssl.com/wp-content/uploads/2021/02/cgo21main-p112-p-dbdebd6-49049-preprint.pdf

    T02E01 - Carreira de alta performance (Caio Zullo)

    Play Episode Listen Later Jul 22, 2022 57:13


    Nesse episódio o host Bruno Ramos conversa com Caio Zullo Lead iOS Developer na Essential Developer sobre como alcançar a carreira de alta performance em iOS, onde comentam sobre processo de desenvolvimento, materiais, fundamentos, conhecimentos, formas de estudo e criatividade! Materiais indicados no episódio: https://www.essentialdeveloper.com/book-suggestions Siga a gente nas redes sociais: @buildfailedcast

    51 - deinit

    Play Episode Listen Later Jul 4, 2022 38:03


    Nesse episódio os hosts comentam sobre o fim da primeira temporada e também o futuro do podcast! Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast

    50 - Edição especial

    Play Episode Listen Later Nov 30, 2021 35:49


    Nesse episódio os hosts respondem perguntas feitas pelos ouvintes no Twitter sobre carreira, frameworks, criatividade e também sobre o futuro do podcast! Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast

    49 - Xcode Build System, Buck e Bazel

    Play Episode Listen Later Nov 11, 2021 30:57


    Você sabia que existe o mundo do iOS vai além do Xcode? No episódio de hoje, chamamos o André Alves do iFood para trocar uma ideia sobre sistemas de build alternativos e suas vantagens. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast

    48 - Carreira além de sênior

    Play Episode Listen Later Oct 20, 2021 33:24


    Qual é o papel de um Sênior? Dá pra ser promovido(a) só com tempo de casa? No episódio de hoje, chamamos o Mentos (Guilherme Sampaio) do iFood para uma conversa sobre as responsabilidades de uma pessoa desenvolvedora sênior e o que a sênioridade significa de fato. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast Links comentados: - Staff Engineer: Leadership beyond the management track by Will Larson: https://staffeng.com/book

    47 - Novidades do Swift 5.5

    Play Episode Listen Later Oct 8, 2021 24:11


    Nesse episódio curto, nossos hosts apresentam as novidades mais importantes do Swift 5.5 e discutem seus casos de uso. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast Links mencionados: - What's new in Swift 5.5?: https://www.hackingwithswift.com/articles/233/whats-new-in-swift-5-5

    46 - Como se manter atualizado

    Play Episode Listen Later Sep 15, 2021 27:33


    Nas nossas carreiras, se manter atualizado é muito importante. Nesse episódio, nossos hosts revelam os seus hábitos e conversam sobre a importância de balancear os estudos com a vida pessoal. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast

    45 - Swift no Server Side

    Play Episode Listen Later Aug 16, 2021 30:48


    Já pensou em fazer um app e não seguiu com a ideia pois teria que escrever o backend e não sabia por onde começar? No episódio da semana conversamos sobre o uso de Swift no server side, frameworks disponíveis e abordagens para começar nesse universo. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast/ Links mencionados: - Vapor: https://vapor.codes - Use Swift on AWS Lambda with Xcode: https://developer.apple.com/videos/play/wwdc2020/10644/

    44 - Performance

    Play Episode Listen Later Aug 4, 2021 24:07


    No episódio da semana, nossos hosts conversam sobre ferramentas e práticas utilizadas para identificar e solucionar problemas de Performance. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast/ Links mencionados: - Practical Approaches to Great App Performance: https://developer.apple.com/videos/play/wwdc2018/407/ - Why is my app getting killed?: https://developer.apple.com/videos/play/wwdc2020/10078/

    43 - Criação de conteúdo

    Play Episode Listen Later Jul 21, 2021 50:28


    No episódio dessa semana, chamamos Cícero Camargo para uma conversa muito legal sobre criação de conteúdo. Vale a pena escrever artigos e fazer podcasts? O que ganhamos com isso? E aliás, dá pra ganhar dinheiro? Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast/ Links mencionados: - Canal CODEMUS: https://www.youtube.com/channel/UC9eWMeqQXV4l4j0xZgLHb-w

    42 - Swift Actors

    Play Episode Listen Later Jul 2, 2021 17:27


    Nesse episódio sobre Actors, nossos hosts conversam sobre as novas features de concorrência do Swift e entram em detalhes sobre o seu funcionamento e boas práticas para adotar novas features. Siga a gente no Twitter: twitter.com/BuildFailedCast Nosso perfil no Instagram: instagram.com/buildfailedcast/ Links mencionados: - Actors Proposal: https://github.com/apple/swift-evolution/blob/main/proposals/0306-actors.md

    41 - WWDC 2021 Sessions

    Play Episode Listen Later Jun 11, 2021 38:49


    Nesse episódio, nossos hosts recebem Guilherme Rambo, desenvolvedor independente, para conversar sobre as sessions mais interessantes da WWDC 2021. Siga a gente no Twitter: twitter.com/BuildFailedCast Links mencionados: - WWDC by Sundell & Friends: https://wwdcbysundell.com

    40 - WWDC 2021

    Play Episode Listen Later Jun 9, 2021 27:54


    Nesse episódio especial sobre a WWDC de 2021, batemos um papo sobre as novidades e recursos apresentados na keynote. Siga a gente no Twitter: twitter.com/BuildFailedCast

    39 - Combine

    Play Episode Listen Later Jun 7, 2021 42:27


    Nesse episódio, chamamos a Isa Lima do iFood para conversar sobre Combine e esclarecer como essa poderosa ferramenta pode ser aplicada no nosso dia a dia. Siga a gente no Twitter: twitter.com/BuildFailedCast Links mencionados: - Introducing Combine: https://developer.apple.com/videos/play/wwdc2019/722/ - Combine in Practice: https://developer.apple.com/videos/play/wwdc2019/721/ - Data Flow Through SwiftUI: https://developer.apple.com/videos/play/wwdc2019/226 - Advances in Networking, Part 1: https://developer.apple.com/videos/play/wwdc2019/712/ - A swift blog by Isa Lima: https://isalima.xyz

    38 - Acessibilidade

    Play Episode Listen Later Apr 12, 2021 37:59


    Eu deveria me preocupar com acessibilidade em minhas apps? Nesse episódio convidamos a Juliana Salgado para explicar o porque acessibilidade é obrigatório em diferentes tipos de sistema e também porque acessibilidade não é apenas para pessoas com deficiência física. Links mencionados: - Movimento web para todos: https://mwpt.com.br/

    37 - Compartilhamento de Código

    Play Episode Listen Later Mar 28, 2021 44:03


    Como funcionam apps que compartilham código entre iOS/Android? Nesse episódio, chamamos Antoine Barrault (twitter.com/_ant_one) e Rodrigo Lino (twitter.com/lino____) da Guru para conversar sobre conversores de código, libs C++, regras de negócio vs UI, e mais. Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - Gryphon: https://github.com/vinivendra/Gryphon

    36 - Clean Architecture

    Play Episode Listen Later Mar 8, 2021 55:04


    Quais são as vantagens da Clean Architecture? É correto dizer que uma arquitetura é "melhor" do que outra? Nesse episódio, convidamos Willian Policiano do iFood para falar sobre Clean e explicar porque devemos separar conceitos de arquitetura de design de código. Siga-nos no Twitter: twitter.com/BuildFailedCast

    35 - Cultura DevOps

    Play Episode Listen Later Feb 23, 2021 28:44


    Fazer aquela feature é fácil, mas como garantir que tudo está em ordem na hora de lançar a versão? Nesse episódio chamamos Diogo Mendes, Engineering Manager na BEES, para conversar sobre DevOps, automação de processos, builds, releases e mais! Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - Shopify Engineering - https://shopify.engineering

    34 - Novidades do Swift 5.4

    Play Episode Listen Later Feb 15, 2021 17:06


    Nesse episódio curto, nossos hosts apresentam as novidades mais importantes do Swift 5.4 e discutem seus casos de uso. Envie seu feedback sobre o podcast: https://forms.gle/EbYT7shi5VXoB3yW6 Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - What’s new in Swift 5.4?: https://www.hackingwithswift.com/articles/228/whats-new-in-swift-5-4

    33 - Async/Await e Concorrência no Swift 6

    Play Episode Listen Later Feb 1, 2021 23:12


    Uma das grandes novidades do Swift 6 serão as novas funcionalidades relacionadas à Promises. Nesse episódio, nossos hosts conversam sobre o que está por vir e falam sobre boas práticas ao escrever métodos assíncronos. Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - Async/await Proposal: https://github.com/apple/swift-evolution/blob/main/proposals/0296-async-await.md - Avoiding Callback Hell in Swift: https://swiftrocks.com/avoiding-callback-hell-in-swift - Getting started with async/await in Swift: https://www.enekoalonso.com/articles/getting-started-with-async-await-in-swift

    32 - Processo de release

    Play Episode Listen Later Dec 22, 2020 36:12


    O processo de release de updates de um app é algo que pode ser surpreendentemente complexo. Nesse episódio, nossos hosts conversam sobre como esse processo funciona nas grandes empresas e dão dicas de como times menores podem melhorar esse importante processo. Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - Rapid release at massive scale: https://engineering.fb.com/2017/08/31/web/rapid-release-at-massive-scale/ - Felix Krause - Optimising iOS app development processe: https://www.youtube.com/watch?v=1BiEryyobjk

    31 - Soft skills

    Play Episode Listen Later Dec 7, 2020 42:57


    Devs precisam ser sociáveis? Nesse episódio tivemos uma super conversa sobre Soft Skills em TI onde falamos sobre brigas, conversas difíceis, introversão, inteligência emocional e fit cultural. Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - Getting To Yes: https://www.amazon.com/Getting-Yes-Negotiating-Agreement-Without/dp/0143118757 - Como Fazer Amigos e Influenciar Pessoas: https://www.amazon.com/Amigos-Influenciar-Pessoas-Portugues-Brasil/dp/8504018024 - High Output Management: https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884 - Princípios: https://www.amazon.com.br/Princ%C3%ADpios-Ray-Dalio/dp/8551003429 - O lado difícil das situações difíceis: https://www.amazon.com.br/lado-dif%C3%ADcil-das-situações-dif%C3%ADceis-ebook/dp/B018Y2F5YQ - Comece pelo porquê: https://www.amazon.com.br/Comece-pelo-porquê-grandes-inspiram/dp/854310663X

    30 - SwiftUI em 2020

    Play Episode Listen Later Nov 16, 2020 41:22


    Vale a pena usar SwiftUI em 2020? Afinal, novos devs devem estudar UIKit ou SwiftUI? Nesse episódio, nossos hosts compartilham suas histórias sobre o SwiftUI, discutem formas de usar essa tecnologia nos dias de hoje e tentam prever como a comunidade irá usar ela nos próximos anos. Siga-nos no Twitter: twitter.com/BuildFailedCast Links mencionados: - SwiftUI by Example: https://www.hackingwithswift.com/quick-start/swiftui/ - SwiftUI no Swift by Sundell: https://www.swiftbysundell.com/tags/swiftui/

    29 - Preciso aprender teoria de algoritmos para ser dev?

    Play Episode Listen Later Oct 26, 2020 45:02


    Preciso aprender teoria de algoritmos para ser dev? Por quê muitos brasileiros, especialmente em mobile, são contra esse tópico que é requisito mínimo em empresas estrangeiras? No episódio dessa semana, recebemos Rafael Machado e conversamos sobre a importância de entender como um software funciona, os benefícios disso para a sua carreira e porque o mercado brasileiro ignora esse assunto. Siga-nos no Twitter: https://twitter.com/BuildFailedCast Links mencionados: - HackerRank: https://www.hackerrank.com/ - LeetCode: https://leetcode.com - Cracking the Coding Interview: 189 Programming Questions and Solutions: https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850 - Write Great Code, Volume 1: Understanding the Machine (English Edition): https://www.amazon.com.br/dp/B0096FEJGQ/ref=pe_740090_127726600_TE_M1DP - Embracing Algorithms: https://developer.apple.com/videos/play/wwdc2018/223/ - Data Structures & Algorithms in Swift: https://www.udacity.com/course/data-structures-and-algorithms-in-swift--ud1011 - Operating Systems: Three Easy Pieces: http://pages.cs.wisc.edu/~remzi/OSTEP/

    Claim Build Failed Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel