podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
LambdaCast
Shows
LambdaCast
LambdaCast #18. Retos tecnológicos de Lambda'24, ¿cómo los hemos afrontado?
En esta edición de nuestro podcast, nos sumergimos en los retos tecnológicos que hemos enfrentado y superado en Lambda’24.Abordamos dos desafíos clave que han sido fundamentales para nuestros proyectos más recientes:Modernización de un ERP con más de 10 millones de líneas de código: Conoce más detalles aquí: https://shorturl.at/hgDiTIngesta masiva de datos en tiempo real (+300k peticiones/segundo): La capacidad de procesar grandes volúmenes de datos en tiempo real es crucial para muchas organizaciones hoy en día. Más información sobre este desafío en...
2024-11-10
1h 02
LambdaCast
LambdaCast #17. Technical Coach, ¿cómo introducir esta figura en el equipo y qué aporta?
En este LambdaCast debatimos acerca de la figura del technical coach y sobre qué relevancia tiene para los equipos tecnológicos.También vamos a conocer, de la mano de Xavi Ametller Serrat – Head of Engineering en Voxel, an Amadeus company – qué impacto ha tenido la estrategia del technical coaching en compañías como Voxel.Además, descubriremos el rol del technical coach dentro de una estructura, cómo se introdujo y cómo se plantea iterar tras la adquisición por parte de Amadeus.Libros y referencias que se comentaron durante el LambdaCast:
2024-11-03
1h 03
LambdaCast
LambdaCast #16. Deuda Técnica, ¿qué es, qué no es, y cómo cuantificarla?
En esta ocasión, hablamos sobre qué es la deuda técnica, qué no es y cómo la cuantificamos.También veremos el impacto de la deuda técnica y cómo reducirla con todos los stakeholders alineados. Compartimos casos reales sobre cómo se ha identificado y cuantificado la deuda técnica con David Pravos, SSE en LambdaLoopers y Julio César Pérez Arques, Engineer Manager en Docplanner.
2024-10-27
58 min
LambdaCast
LambdaCast #15. Extreme Programming, integrar la calidad de desarrollo en el día a día
¿Sabes cómo el Extreme Programming puede ayudarte a integrar la calidad de desarrollo en tu día a día?Si quieres aprender cómo pasar de la teoría a la implementación de las prácticas del XP en tu ciclo de desarrollo, no te pierdas este LambdaCast.Hablamos sobre XP con Alejandro Cáceres Gómez, SSE en LambdaLoopers y Javier Lopez, Principal Engineer en Thoughtworks. En el LambdaCast, además de hacer una breve introducción sobre Extreme Programming, vamos a ver cómo el XP puede guiarnos hacia la Continuous In...
2024-10-20
1h 10
LambdaCast
LambdaCast #14 - Caso Factorial: ¿Qué impacto tuvo en su cultura escalar el equipo tech?
¿Cómo crear un equipo tecnológico con una cultura fuerte y con la habilidad de desarrollar un producto con éxito?¿Se pueden/tienen que conservar los mismos valores y cultura cuando el equipo crece de 0 a 200 personas? ¿Qué mecanismos se pueden poner en práctica para lograrlo?Nos nutriremos de los aprendizajes de Pau Ramón Revilla, ex CTO de Factorial.
2024-10-13
1h 22
LambdaCast
LambdaCast #13 - Arquitectura hexagonal, ¿qué es, qué no es, y cuándo es sobre ingeniería?
¿Dudas acerca de cuándo aplicar arquitectura hexagonal?¿O eres de los que la aplican siempre? ¿Sabes diferenciar entre qué es y qué no es arquitectura hexagonal?A veces atribuimos características que no son propias de la arquitectura, y solo añaden complejidad. ¿Podemos hacer código testeable y mantenible sin necesidad de implementar arquitectura hexagonal?¿En qué casos es necesario y en cuáles es sobreingeniería? ¿Cuándo merece la pena aplicarla? ¿Cómo podemos introducirla en un proyecto?
2024-10-06
1h 02
LambdaCast
LambdaCast #12 - Test-Driven Development, ¿cómo pasar de las katas a un proyecto real?
¿Estás aprendiendo Test-Driven Development con katas sencillas, pero necesitas aplicarlo a proyectos reales?¿Eres un Engineering Manager con el reto de acercar el TDD a tus equipos?Si es así (o simplemente te interesa aprender más sobre este tema), no te pierdas este LambdaCast donde hablaremos sobre TDD con David Pravos, Head of Engineering en LambdaLoopers y Emmanuel Valverde Ramos, Senior Craftperson en Codurance.
2024-09-29
1h 08
LambdaCast
LambdaCast #11 - Pair & Mob Programming, ¿productivo o pérdida de tiempo?
En este LambdaCast hablamos sobre Pair & Mob programming con Adrià Batlle Cuito.En esta ocasión, vamos a contar con un invitado: Julio César Pérez Arques (Team Lead en DocPlanner – Doctoralia España). Julio es IT Engineer y cuenta con más de 18 años de experiencia. ¿Qué temas vamos a tratar?✔ Cómo organizar equipos tecnológicos✔ Metodología Scrum vs. Extreme Programming✔ ¿Es la práctica del Pair Programming productiva, o es una pérdida de tiempo? ¿Cuándo y cómo utilizarla?
2024-09-22
1h 27
LambdaCast
LambdaCast #10 - Redis, más allá de la cache
¿Utilizas, o estás pensando en utilizar la tecnología que ofrece Redis?¿Cuál es el momento óptimo para implementarla? ¿Qué casos de uso hay más allá del estándar para gestionar la cache?En este LambdaCast, hablaremos y crearemos un catálogo de otros casos de uso de Redis, más allá de la cache, como por ejemplo para diseñar estructuras de datos inteligentes para ahorrar RAM.
2024-09-14
59 min
LambdaCast
LambdaCast #09 - Multitenant, ¿qué decisiones debo tomar?
¿Qué significa que un producto de software sea multitenant?¿Qué hay que tener en cuenta cuando se diseña y desarrolla un producto de software sea multitenant?¿Qué decisiones hay que tomar en un producto de software Multitenant? Pros y ContrasEn este LambdaCast resolvimos estas preguntas, y hablamos sobre muchos más temas como la relación entre Machine Learning y la arquitectura Multitenant.#arquitectura #multitenant #businessmodel
2024-09-13
1h 16
Tenemos que hablar de producto
T1E12 - Tenemos que hablar de experimentación
Hace dos semanas pudimos abordar en el podcast cómo experimentar en tu producto gracias a Eduard Barroso, CEO de FeaturIt y CCO en Lambda Loopers, y Adrià, CTO en FeaturIt y CEO en Lambda Loopers. Discutimos sobre cómo la experimentación puede transformar la manera en que las empresas trabajan en la creación y evolución de sus productos digitales. Entre otros, cubrimos los siguientes temas:1. La integración del método científico en la toma de decisionesEduard y Adrián transmitieron la importancia de aplicar un enfoque científico en la toma...
2024-06-04
1h 05
LambdaCast - Tech & AI: Generative AI, Agents, LLMs, Prompt Engineering, Machine Learning
#DEVPUB com Heitor Miranda - Trabalhar na gringa, vale a pena?
Bem-vindos a mais um episódio provocante do LambdaCast, desta vez apresentando a série #DEVPUB. No episódio de hoje, "Trabalhar na Gringa. Vale a Pena?", convidamos Heitor Miranda, um desenvolvedor de software com extensa experiência internacional, para compartilhar suas percepções e experiências sobre a vida e o trabalho fora do Brasil. Nesta conversa franca, discutimos os prós e contras de se aventurar no exterior para oportunidades de trabalho, abordando desde as diferenças culturais até as expectativas de carreira. Se você está considerando dar um salto internacional ou simplesmente curioso sobre como é a vida de um de...
2024-02-29
1h 14
LambdaCast - Tech & AI: Generative AI, Agents, LLMs, Prompt Engineering, Machine Learning
Sam Altman está de volta - Q-Star AGI está a caminho
Neste episódio especial do LambdaCast, mergulhamos no retorno triunfante de Sam Altman e exploramos os avanços revolucionários da Q-Star na área de AGI (Inteligência Geral Artificial). Junte-se a nós para uma análise aprofundada das inovações lideradas por Altman e descubra como a Q-Star está moldando o futuro da IA. Não perca nossas reflexões exclusivas sobre o impacto potencial da AGI no mundo da tecnologia e além.
2023-11-28
34 min
LambdaCast - Tech & AI: Generative AI, Agents, LLMs, Prompt Engineering, Machine Learning
Carreira Internacional - Como Consegui Minha Primeira Oportunidade
Neste episódio especial do LambdaCast, eu compartilho minha história pessoal e profissional como Engenheiro de Software e como alcancei a sonhada oportunidade em uma startup americana. Descubra as estratégias específicas e os desafios únicos que enfrentei, desde dominar novas tecnologias até adaptar-me a uma cultura empresarial diferente. Este episódio é um mergulho profundo nas nuances de uma carreira global em tecnologia, repleto de insights valiosos e lições práticas. Se você está sonhando com uma carreira no exterior ou simplesmente curioso sobre o cenário internacional de tecnologia, prepare-se para uma jornada cheia de aprendizados...
2023-11-17
31 min
LambdaCast - Tech & AI: Generative AI, Agents, LLMs, Prompt Engineering, Machine Learning
Como Fazer Dinheiro com a Nova Onda de IA - Introdução dos GPTs
Explore o revolucionário mundo dos GPTs no LambdaCast, onde desvendamos como essas ferramentas personalizáveis da IA estão remodelando negócios e criatividade. Desde ensinar regras de jogos até otimizar tarefas profissionais, os GPTs oferecem uma experiência AI sob medida para qualquer desafio. Descubra como construir seu próprio GPT sem precisar de habilidades de codificação e participe da onda que está transformando usuários comuns em construtores de IA. Junte-se a nós para insights exclusivos sobre como monetizar essa tecnologia emergente e liderar na fronteira da inovação digital.
2023-11-08
14 min
JavaScript Jabber
Functional Programming with Ian Schwartz - JSJ 574
Ian Schwartz is a professional software developer. He joins the show to talk about Functional Programming. He begins by defining functional programming as well as some of the key terms they use. Additionally, they dive into the different Algebraic Data Types and React.Sponsors Chuck's Resume Template Developer Book ClubBecome a Top 1% Dev with a Top End Devs MembershipLinksFunctional Wrappers for State ManagementSchwartz.World!GitHub: ianschwartzPicksAJ - Callbags w/ Travis BarneyAJ - No one can explain MonadsAJ - The Lost Metal (Mistborn Era 2)AJ - The Knife of Never Letting Go (Chaos Walking)AJ - The Bal...
2023-03-21
1h 21
Algorithms + Data Structures = Programs
Episode 64: 2022 Preview, Birds & Sponsors!
In this episode, Bryce and Conor preview the upcoming 2022 year and so much more!Date Recorded: 2022-01-15Date Released: 2022-02-11BQN Twitter PollFour Character BQN SolutionDovekie Bird TweetADSP Bingo BoardPeriodic Table of Programming LanguagesProgramming Languages Virtual MeetuplululemonBublySan Tomas Aquino Creek TrailGuadalupe River TrailC++23StrangeLoop ConferenceNVIDIA GTC 2022Timur’s Tweet about ConferencesMagic Read Along PodcastBQN Programming Language (by Marshall Lochbaum)LambdaCast PodcastDavid Koontz on TwitterIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free D...
2022-02-11
37 min
Functional Geekery
Gene Kim
In this episode I talk with Gene Kim. We talk his introduction to Clojure and functional programming, The Phoenix Project and The Unicorn Project, Functional Architecture, lessons learned, his Love Letter to Clojure, and much, much, more. Our Guest, Gene Kim @realgenekim on Twitterrealgenekim on LinkedIn Conference Announcements Lambda Days 2020 will be on the 13th and 14th of February in Kraków, Poland. Visit https://www.lambdadays.org/lambdadays2020 to find out more and to register. Code BEAM SF is taking place on March 6th and 6th. F...
2019-11-26
54 min
LambdaCast
22: Structuring Data
This time we discuss the way data tends to be structured in functional languages and some of the similarities with databases and REST. Episode 22 patrons: Jason Sooter Jamie Rolfs Christian Hamburger Daniel Svensson Di Wen Iulian Bojinca Jonathan Fishbein Nathan Sculli Nels Wadycki Paul Naranja Peter Tillemans Thomas Varney Tyler Harper weila wei Dawn (שחר) Show Notes: CPPCast: http://cppcast.com/ John Soo - Sharing in Haskell https://wiki.haskell.org/Sharing https://stackoverflow.com/questions/1105765/generating-fibonacci-numbers-in-haskell Alejandro’s link to Phantom Types article: https://www.objc.io/blog/2014/12/29/functional-snippet-13-phantom-types/ FP Chat Slack Community: https://fpchat-invite.herokuapp.com Intro/Outro music...
2019-06-14
00 min
LambdaCast
21: Type Parameters
You may have seen generics in C#, Java, or Swift but there are a lot of very useful patterns using generics that rarely get used in an OO context. In this episode, we explore Type Parameters (aka generics) from a functional perspective and how using them can improve the structure of your applications. Episode 21 patrons: Scott Smith Joel McCracken Hakon Rossebo Seth Utecht Christophe Pereira da Conceicao E. Mulder Show Notes: Add a type parameter video: https://www.youtube.com/watch?v=BHjIl81HgfE Matt Parson's follow-up post: http://www.parsonsmatt.org/2017/04/08/maybe_use_a_type_parameter.html Stephen’s Tw...
2018-08-10
00 min
LambdaCast
20: Laziness
Lazy evaluation is not normally something you hear programmers discussing but there is a lot of power available if you know how to use it. This episode we'll examine the differences between lazy and strict evaluation and look at use cases for laziness. Episode 20 patrons: Marcus Nielsen Steven Loe Ted Yavuzkurt Michael Meyers Szymon Beczkowski Parl Naranja Paul Brabban Jason Sooter Show Notes: Memoization: https://codeburst.io/functional-memoization-in-javascript-adec62508bd0 Using IEnumerable in C# to generate an infinite sequence: https://brianreiter.org/2011/01/14/ienumerable-is-lazy-and-thats-cool/ FP Chat Slack Community: https://fpchat-invite.herokuapp.com
2018-06-19
00 min
LambdaCast
19: Starting A Project Functionally
Logan walks us through what his experience has been starting a JavaScript project in a functional style and using the best FP tools he can get in the JavaScript ecosystem. Episode 19 patrons: Nathan Sculli Lee Beck David Joyner Nihohit Charles Winebrinner FP Chat Slack Community: https://fpchat-invite.herokuapp.com
2018-02-16
00 min
LambdaCast
18: Monads
Monads, the promised land of functional programming. Or at least with all the hype they'd better be! Come join the cast as we demystify this overhyped structure that has become an indispensable part of many functional programmer's toolkits. Episode 18 patrons: Pluton Tim Buckley Huge shout out to Marcus Nielsen Show Notes: bind :: m a -> (a -> m b) -> m b Example of do syntax vs using bind aka >>=: main = do foo <- doMonadyThing foo2 <- doOtherMonadyThing foo pure (whatever foo foo2) main = doMonadyThing >>= (\foo -> doOtherMonadyThing foo >...
2017-11-17
00 min
Functional Geekery
David Koontz
In this episode I talk with David Koontz. We talk his introduction to functional programming, F#, Haskell, community building, the LambdaCast, and more. Our Guest, David Koontz @dkoontz on Twitter LambdaCast @lambdacast on Twitter Conference Announcements The Strange Loop coming! It will be held in St. Louis, MO on September 28-30, 2017 at the Peabody Opera House. To submit your CfP, visit http://thestrangeloop.com/. PWLConf 2017 will be taking place September 28th in St. Louis, MO, before Strange Loop. Visit http://pwlconf.org/ for more information and to...
2017-08-29
1h 07
LambdaCast
17: Applicative Functors
Building on the power of functors we examine a few scenarios where a normal Functor is problematic. Fortunately, there is a closely related structure known as an Applicative Functor that can provide the capabilities to solve a broader range of problems. Episode 17 patrons: Chad Wooley David Keathley Andre Carvalho Show Notes: Coconut programming language: http://coconut-lang.org/ Hack nights instead of presentations: http://tech.noredink.com/post/142283641812/designing-meetups-to-build-better-communities class Functor f => Applicative f where pure :: Applicative f => a -> f a ap :: Applicative f => f (a -> b) -> f a -> f...
2017-08-27
00 min
LambdaCast
16: Functors
Going deeper down the category theory rabbit hole, we explore one of the most common and useful abstractions in the functional programming world. You're likely already familiar with Functors but just didn't know it yet. Episode 16 patrons: Chris Krycho Tyler Harper George Webster Show Notes: Functor map :: (a -> b) -> f a -> f b Bifunctor bimap :: (a -> b) -> (c -> d) -> f a c -> f b d Profunctor dimap :: (a -> b) -> (c -> d) -> f b c ->...
2017-07-23
00 min
LambdaCast
15: The FP Community
Join us as we discuss the FP community. FP has a reputation as harsh and impenetrable but is that really the case? What can you do to make FP a more inviting place? Episode 15 patrons: Chris Lopes Gabe Johnson Randy Shepherd Noel Waghorn Correction: I incorrectly stated that one of the Recurse Center Social rules was “No Feigned Ignorance” it is actually “No Feigned Surprise” Show Notes: Cloud Haskell - http://haskell-distributed.github.io/tutorials/1ch.html Recurse Center Social Rules - https://www.recurse.com/manual Lambdaconf COC - http://fantasyland.institute/initiatives/COC.html Moonconf COC - http://maitria...
2017-07-06
00 min
LambdaCast
14: Dynamic and Static Languages
The kind of type system a functional language uses has a large impact on the way you use that language. In this episode we discuss the tradeoffs involved in using a static or dynamic language. Our patreon sponsors this month: Javier Troconis Andrew Newman Derek Morr Olov Johansson Show Notes: Philip Wadler Talk: https://www.infoq.com/presentations/category-theory-propositions-principle Denotational Design Scott Wlaschin Poker Implementation https://exit.sc/?url=https%3A%2F%2Ffsharpforfunandprofit.com%2Fddd%2F Conal Elliot presentation on Denotational Design https://www.youtube.com/watch?v=bmKYiUOEo2A Our recomendation for a DDD book https://www.amazon.com...
2017-04-23
00 min
LambdaCast
13: ADTs
Algebraic Data Types (ADTs) are one of the most distinguishing features of statically typed functional languages. Come learn why they exist, how you can use them, and how they change your design. Join the FP community at http://fpchat.com Support us on Patreon at http://www.patreon.com/lambdacast Follow us on Twitter: http://twitter.com/lambdacast Show Notes: Denotational Design with the example of a Poker game https://fsharpforfunandprofit.com/ddd/
2017-03-03
00 min
LambdaCast
12: Monoids
Into the icy maw of category theory starting with Monoids! In reality we find out it's not actually all that scary and there are some really fantastic things that we gain by understanding these basic categorical concepts. We now have a twitter account! Follow us at https://twitter.com/lambdacast We also now have a patron account if you're looking to support the show: https://www.patreon.com/lambdacast Show Notes: Haskell Diagrams library http://projects.haskell.org/diagrams/doc/quickstart.html https://vimeo.com/84104226 Chris Wilson pointed out that Haskell's Typeclassopedia has a nice chart of the relationship between...
2017-02-13
00 min
LambdaCast
11: Aaron's C# Story
We have launched our Patreon page, if you feel so inclined come support us at https://www.patreon.com/lambdacast C# Maybe(and lots more) https://github.com/louthy/language-ext Immutable Collections API https://msdn.microsoft.com/en-us/library/mt452182(v=vs.111).aspx Elm Language http://elm-lang.org/ PureScript Language http://www.purescript.org/
2017-01-27
00 min
LambdaCast
10: Partial Application
Partial application and currying are a feature that is often mysterious to the uninitiated. Why do functional programmers care about such a seemingly useless thing? Partial application is an important part of the "FP toolkit" and we'll why and provide use cases for the importance of having partial application. Simple made easy - https://www.infoq.com/presentations/Simple-Made-Easy Scott Wlaschin https://fsharpforfunandprofit.com/fppatterns/ https://vimeo.com/113588389 - OO Patterns to FP Patterns talk Lodash/fp - https://github.com/lodash/lodash/wiki/FP-Guide Ramda - http://ramdajs.com/
2017-01-06
00 min
LambdaCast
9: Polymorphism And Abstraction
Abstraction takes on a different meaning amongst functional programmers. This episode we dig into how parametric polymorphism is an essential tool in developing well behaved abstractions that transcend simply being a solution to your individual problem. John Degoes polymorphism post http://degoes.net/articles/insufficiently-polymorphic When x, y, and z are great variable names http://blog.ploeh.dk/2015/08/17/when-x-y-and-z-are-great-variable-names/
2016-12-21
00 min
LambdaCast
8: Morphisms
Oh category theory, bastion of strange and wonderful terminology, (some might say terrible and inaccessible). Love it or hate it, you're likely to run into some terms from category theory if you spend enough time in FP land. In this episode we'll tackle some of the terms that make up the 'ism family of terms, morphism, endomorphism, isomorphism, homomorphism, and catamorphism. Denotational design talk: https://www.youtube.com/watch?v=bmKYiUOEo2A
2016-11-24
00 min
LambdaCast
7: Recursion
Recursion, that infinite spiral of self referentiality. In this episode we break down the ideas behind recursion, and more importantly when and where you might want to use recursion.
2016-10-26
00 min
LambdaCast
6: Null And Friends
To write a program is to deal with uncertainty. Sometimes it feels like there's nothing we can count on and null (or undefined) is as pervasive as any other construct in our languages. However this does not have to be! LambdaCast dives into the thorny problem of null, and more broadly the potential for values not to exist and offers up some alternatives. Aaron's "and then" reference: https://www.youtube.com/watch?v=CkdyU_eUm1U
2016-10-10
00 min
LambdaCast
5: Immutability
This time we tackle the thorny issue of how you get anything done when you're not allowed to change anything. If the idea of immutability seems strange or even impossible, then we've got you covered.
2016-09-26
00 min
LambdaCast
4: Higher-Order Functions
This episode we discuss the ins and outs of higher-order functions. If you've never heard of them don't fear they're not as scary as they sound, in fact you're probably already using them!
2016-09-04
00 min
LambdaCast
3: Why FP?
This time around we'll be talking over the core benefits of FP and why you might want to consider its use in your projects. Tell us what you think at contact@lambdacast.com Show Notes: https://www.destroyallsoftware.com/talks/boundaries http://blog.ploeh.dk/2015/08/17/when-x-y-and-z-are-great-variable-names/
2016-08-14
00 min
LambdaCast
2: Overview of Functional Programming part 2
Wrapping up our grand tour of functional programming we go into more depth about the benefits of a functional first language. Tell us what you think at contact@lambdacast.com Show Notes: https://www.infoq.com/presentations/Simple-Made-Easy https://www.infoq.com/presentations/Value-Values http://l.facebook.com/l.php?u=http%3A%2F%2Fheeris.id.au%2F2013%2Fthis-is-why-you-shouldnt-interrupt-a-programmer%2F&h=5AQHAs9rP http://fsharpforfunandprofit.com/
2016-07-31
00 min
LambdaCast
1: Overview Of Functional Programming
In this first episode we discuss the big picture ideas that make functional programming distinct from other styles of programming. No experience required! If you're interested in learning what the fuss is about, this is the episode to start with. Tell us what you think at contact@lambdacast.com Transcription provided by Eric Inman https://drive.google.com/file/d/0B3raKkneFJOXSU1rWEstSUwxTk0/view?usp=sharing
2016-07-11
00 min