Pirate Dev Radio

Pirate Dev Radio

By ElderMael
Hola! Somos dos desarrolladores de software con mucha experiencia que nos gusta hablar de varios topicos sobre programacion, ciencias de la computacion y la cultura dev en general.

Redes Sociales

- Miguel Enriquez twitter.com/eldermael
- Gerardo Garcia twitter.com/geraz69

Gracias por escucharnos y levanten su Jolly Roger con la Radio Pirata
Where to listen
Breaker Logo
Google Podcasts Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

PirateDevRadio - S01E07 - Refactoring vs Rewrite

Pirate Dev Radio

Go to next audioGo to next audio
Go to prev audioGo to prev audio
1x
PirateDevRadio - S01E08 - Programacion Funcional
Nuestro octavo episodio. Gracias por escucharnos! ## Topicos ### Programacion Funcional #### Puedes Definir Programacion Funcional? - What is functional programming?  - [Ceylon - Functional Programming](https://ceylon-lang.org/documentation/1.2/faq/language-design/#functional_programming)  - [UserDetailsService.loadUserByUsername](https://docs.spring.io/spring-security/site/docs/3.2.3.RELEASE/apidocs/org/springframework/security/core/userdetails/UserDetailsService.html#loadUserByUsername(java.lang.String)) - [I know when I see it](https://en.wikipedia.org/wiki/I_know_it_when_I_see_it) - [GOTO 2012 • Functional Programming from First Principles • Erik Meijer](https://www.youtube.com/watch?v=a-RAltgH8tw)  - "[Functional Programming] Is About Disctintion Between Interface From Implementation [...] It Has More To Do Of Being Aware Of Hidden Assumptions"  - "In OOP, this is often blurred. There are too many ways to do it half[ly]"  - "" - [High-order function](https://en.wikipedia.org/wiki/Higher-order_function) - [Functor](https://hackage.haskell.org/package/base-4.12.0.0/docs/Control-Monad.html#g:1) - [Dynamic Dispatch](https://en.wikipedia.org/wiki/Dynamic_dispatch) ####  Conceptos Que Existen Pero Fueron Malinterpretados - [prototypes vs classes was: Re: Sun's HotSpot](http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-October/017019.html) - [Erik Meijer - What does it mean to be Reactive](https://www.youtube.com/watch?v=sTSQlYX5DU0) #### Conceptos Que Existen Pero Fueron "Rebautizados" - [Abstract Data Type](https://en.wikipedia.org/wiki/Abstract_data_type) ### Links Extras - [PirateDevRadio S01E05 - Sagas Y Pruebas](https://youtu.be/LzQ7Giv729M?t=1669) ## Links De Nuestro Podcast - [Youtube](https://www.youtube.com/channel/UCIQ_yengMK59I2bsL3443sg) - [SoundCloud](https://soundcloud.com/user-247247198) - [Podcast Fans, red de entusiastas del podcasting y la tecnología](http://podcast.fans) ## Redes Sociales - Miguel Enriquez [@eldermael](http://twitter.com/eldermael) - Gerardo Garcia [@geraz69](http://twitter.com/geraz69) ## Errata - Episodio 07 - Ninguna ## Musica Las Calles de la Rabia por [Patricio Thielemann aka Pokerus](https://ocremix.org/artist/14594/pokerus-project)
59:21
March 28, 2020
PirateDevRadio - S01E07 - Refactoring vs Rewrite
PirateDevRadio - S01E07 - Refactoring vs RewriteNuestro septimo episodio. Gracias por escucharnos!TopicosRewrite Vs Refactor Tuit Que Disparo Este Tema Things You Should Never Do, Part I Sacrificial Architecture Facebook Hack Open-Closed Principle Branch by Abstraction Object-Oriented Software Construction Notes On Mental Overhead And Build “Heroes" Links De Nuestro Podcast Youtube AnchorFM Podcast Fans, red de entusiastas del podcasting y la tecnología Redes Sociales Miguel Enriquez @eldermael Gerardo Garcia @geraz69 Errata - Episodio 06 Primer feedback negativo MusicaLas Calles de la Rabia por Patricio Thielemann aka Pokerus
59:17
February 28, 2020
PirateDevRadio - S01E06 - Abstraccion Precisa
Nuestro sexto episodio. Gracias por escucharnos! Topicos Estoy Escribiendo Un Libro Repositorio Del Libro - Patterns For Delivering Microservices Blog de ElderMael Los Systemas De Tipos Dinamicos No Son Inherentemente Mas Abiertos Blog Post Goodbye, Clean Code Goodbye, Clean Code Links De Nuestro Podcast Youtube SoundCloud Podcast Fans, red de entusiastas del podcasting y la tecnología Redes Sociales Miguel Enriquez eldermael Gerardo Garcia geraz69 Errata - Episodio 05 Prueba formal no hace que tengas errores no representables sino que ciertas propiedades siempre esten presentes en cualquier espacio de estados Correctness se traduce como “Exactitud”
57:50
January 23, 2020
PirateDevRadio - S0105 - Sagas y Pruebas
Nuestro quinto episodio. Gracias por escucharnos!  Topicos Sagas - GOTO 2015 • Applying the Saga Pattern • Caitie McCaffrey https://www.youtube.com/watch?v=xDuwr... - Whitepaper Sagas https://www.cs.cornell.edu/andru/cs71... - Pattern: Saga https://microservices.io/patterns/dat... - Enterprise Service Bus - ThoughtWorks Radar https://www.thoughtworks.com/radar/to... - AWS re:Invent https://reinvent.awsevents.com/ Metodos Formales Para Pruebas - Why Developers Never Use State Machines https://skorks.com/2011/09/why-develo... - Correctness proofs of distributed systems with Isabelle https://www.youtube.com/watch?v=7w4KC... - WHY DON'T PEOPLE USE FORMAL METHODS? https://hillelwayne.com/post/why-dont... - The Practical Test Pyramid https://martinfowler.com/articles/pra... - Branch By Abstraction https://www.martinfowler.com/bliki/Br... - Ceylon https://www.ceylon-lang.org/documenta... - Contract Test https://martinfowler.com/bliki/Contra... - RAML https://raml.org/ Links De Nuestro Podcast - Youtube https://www.youtube.com/channel/UCIQ_... - SoundCloud https://soundcloud.com/user-247247198 - Podcast Fans, red de entusiastas del podcasting y la tecnología http://podcast.fans Redes Sociales - Miguel Enriquez eldermael http://twitter.com/eldermael - Gerardo Garcia geraz69 http://twitter.com/geraz69
1:02:10
December 26, 2019
PirateDevRadio - S01E04 - No Te Llames Programador
Nuestro cuarto episodio! Gracias por escucharnos!  Tocamos muchos temas en este episodio pero este fue el articulo del que hablamos: Don't Call Yourself A Programmer, And Other Career Advice https://www.kalzumeus.com/2011/10/28/... Nuestras redes sociales:  https://twitter.com/Geraz69 https://twitter.com/eldermael Gracias por escucharnos!
59:47
December 26, 2019
PirateDevRadio - S01E03 - YAML
Nuestro tercer episodio! Gracias por escucharnos!  Aqui estan los links de los articulos de los que hablamos: YAML: probably not so great after all https://arp242.net/yaml-config.html Pacific Northwest Scala 2013 We're Doing It All Wrong by Paul Phillips https://www.youtube.com/watch?v=TS1lpKBMkgg The Hippocratic License https://firstdonoharm.dev/ MIT scientist Richard Stallman resigns over Epstein remarks https://nypost.com/2019/09/17/mit-scientist-richard-stallman-resigns-over-epstein-remarks/ You Might Not Need jQuery http://youmightnotneedjquery.com/ Nuestras redes sociales:  https://twitter.com/Geraz69 https://twitter.com/eldermael Gracias por escucharnos!
59:28
December 26, 2019
PirateDevRadio - S01E02 - Google
Nuestro segundo episodio del podcast donde hablamos principalmente de Google y lo que ha pasado recientemente: Google Doesn’t Want Staff Debating Politics at Work Anymore  https://www.bloomberg.com/news/articl... Three Years of Misery Inside Google, the Happiest Company in Tech  https://www.wired.com/story/inside-go... Intent to Implement: Toast UI element  https://groups.google.com/a/chromium.... Deconstructing Google’s excuses on tracking protection  https://freedom-to-tinker.com/2019/08... Nuestras redes sociales:    https://twitter.com/Geraz69  https://twitter.com/eldermael
56:01
December 26, 2019
PirateDevRadio - S01E01 - DevOps
Primero que nada, credito a los Podcasts que nos inspiraron:   Cloud Native MX https://www.youtube.com/channel/UCAbG...  El Podcast DEV https://elpodcast.dev/ Nuestro primer podcast donde hablamos de varios topicos:   * Quienes somos? * Que es DevOps? * El dia que un paquete de NPM hizo que rompieran Node, Babel, etc.   * Deberia prevalecer la legibilidad sobre la semantica * La historia del programa ping   Algunos links de los que hablamos en este episodio:   How one developer just broke Node, Babel and thousands of projects... https://www.theregister.co.uk/2016/03... Semantica vs Sintaxis: https://twitter.com/dyneql/status/115... Rod Johnson haciendo poesia con Scala https://www.youtube.com/watch?v=DBu6z... La historia del comando ping: https://ftp.arl.army.mil/~mike/ping.html Nuestras redes sociales:    https://twitter.com/Geraz69 https:// twitter.com/eldermael Gracias por escucharnos!
59:46
December 26, 2019