Podcast DevExpert Antonio Leiva
-
- Business
¿Quieres transformar tu carrera como desarrollador Android? Aquí vamos a ver las claves, a hablar con los mayores referentes, y a darte los mejores consejos para que logres tus objetivos, sean cuáles sean.
Trataré temas como Kotlin para Android, Arquitecturas en Android, Calidad de Código, Cómo enfocar y alcanzar tus metas, Los secretos para avanzar en el sector...
Habrá entrevistas, contenido técnico, sesiones de preguntas respuestas y episodios sobre evolución profesional.
Si sientes pasión por tu carrera de desarrollador, este es tu sitio.
¡Te doy la bienvenida al Podcast de DevExpert!
-
Dominando el Backend con Kotlin: Herramientas y Técnicas Esenciales, con Isa Garrido | Ep. 15
🎁 Domina el desarrollo multiplataforma con Kotlin entrando a esta masterclass gratuita 👉 https://devexpert.io/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=podcast14&utm_content=description
En este entretenido episodio hablamos con Isa Garrido, una desarrolladora backend a la que le encanta Kotlin y las arquitecturas ¡No te lo pierdas!
00:00 Intro
01:48 ¿Quién es Isa Garrido?
03:48 ¿Qué te hizo entrar en la tecnología? Estudios y trabajos
09:19 PHP - Backend
11:35 ¿Qué se hace en SEAT CODE?
13:56 ¿Qué beneficios le viste a Kotlin?
15:48 ¿Cómo encaja Kotlin en backend?
17:18 Spring Boot
19:35 Herramientas que usas en el día a día
21:50 Librerías creadas en Kotlin para backend
26:22 ¿Qué cambio de mentalidad necesita alguien de Frontend?
28:42 Gestión de login
30:00 ¿Cómo funciona el tema de sesión?
33:08 Persistencia, cachés intermedios
35:12 Acceso a base de datos
39:03 Arquitecturas ¿Alguna arquitectura popular en backend?
46:16 Backend Serverless como Lambdas
50:11 Servidores
53:48 ¿Qué es una arquitectura hexagonal?
56:20 ¿Qué es lo que cae en dominio y en aplicación?
57:27 Domain Driven Design
01:01:50 Testing
01:09:12 Cambios de código
01:09:50 Mocks, forma de testear, fakes
01:15:17 Aprendizajes de Kotlin
01:17:03 ¿En qué proyectos está Isa Garrido?
Puedes encontrar a Isa Garrido aquí 👇👇
LinkedIn: https://www.linkedin.com/in/isabel-garrido-cardenas/
Step4ward: https://step4ward.notion.site/Bienvenidas-a-Step4ward-2b133826a10a4fc6a5bc7686605f6357
/////////////////////////////////////////////////////////
📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter
Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad -
Las Claves del Testing: Estrategias y Consejos para Dominarlos, con Gabi Moreno | Ep. 14
📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter
Hoy nos acompaña nuestro querido amigo y compañero Gabi Moreno.
Hablaremos largo y tendido sobre TESTING, así que si te interesa el tema, este episodio te va a encantar.
00:00 Intro
02:25 ¿Quién es Gabi Moreno?
03:25 ¿Cómo has llegado al mundo de la tecnología?
05:25 Teleco, sonido y DJ
07:21 Cuando descubres Android y primer empleo
10:20 Siguientes pasos en tu carrera
12:30 ¿Cuándo empiezas a crear contenido y en qué formato?
14:56 ¿En qué momento llegas al Testing?
19:00 ¿Qué hace tan importante al Testing?
24:07 Inflación técnica, IA y mercado laboral
27:36 Reticencia de algunas empresas al Testing
30:30 Procesos de selección y Tests
33:57 Si entras en una empresa que no piden tests ¿Qué pensarías?
36:16 ¿Hay un progreso en los procesos de entrevistas?
37:07 Consejos para un proceso de entrevista
38:52 Test interesante para destacar en un proceso
42:28 Paparazzi y Roborazzi
44:21 Tests de screenshot
47:17 Más sobre los tests
48:06 Bases del testing ¿Por dónde empezamos? Tipos de tests
51:46 ¿Si solo tuvieras que quedarte con un test?
56:06 Remembers
56:53 ¿Qué testeamos?
01:01:49 Funciones que solo llaman a otras funciones
01:06:10 ¿Cuándo ejecutamos los tests?
01:09:47 ¿En qué punto lanzarías los tests manualmente?
01:12:09 TDD ¿Sí o no?
01:14:20 Testear en Legacy Code
01:20:35 ¿Qué herramientas o librerías usas en tu día a día para Testing?
01:29:49 ¿Qué haces actualmente?
Puedes encontrar a Gabi Moreno aquí 👇👇
Web: https://gabimoreno.soy/
YouTube: @soygabimoreno
LinkedIn: https://www.linkedin.com/in/soygabimoreno/
////////////////////////////////////////////////////////////////////////////////////
Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad -
Desarrollo de Software, Sostenibilidad y Green Computing, con Elena Guidi | Ep. 13
📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter
¿Te has parado alguna vez a pensar el impacto medioambiental que puede tener tu código? En este episodio Elena Guidi nos comparte mucha información sobre sostenibilidad y la relación con el desarrollo software.
00:00 Intro
01:29 ¿Quién es Elena Guidi? Trayectoria y estudios
04:26 ¿Cómo llegaste a estudiar ingeniería informática? - Sostenibilidad
09:48 ¿Cómo llegas al punto ecológico?
13:13 Divulgación - Green computing
18:48 ¿Qué acciones se pueden hacer para mejorar la eficiencia energética?
31:22 Data Centers - puntos que más impactan
39:25 ¿Qué pueden hacer las empresas para reducir las emisiones?
44:35 ¿Qué podemos hacer nosotros?
47:00 ¿Cómo afecta la IA a la sostenibilidad?
57:35 GitHub - Carbon tracker
58:41 ¿Qué tendencias hay hacia futuro?
01:01:35 Greenwashing
01:02:50 Las empresas se ven obligadas a ser Green
01:04:25 Conclusiones
01:09:10 Apuntes finales
🔶 Puedes seguir a Elena por aquí 👇
X: https://twitter.com/ElenaPandino
Linktree: https://linktr.ee/elenaguidi
🔶 Links mencionados por Elena Guidi:
En que dirección vamos para llegar al cero neto segun las Naciones Unidas https://www.un.org/es/climatechange/net-zero-coalition
Acuerdo de Paris: https://www.un.org/es/climatechange/paris-agreement
Consecuencias del cambio climático segundo la Unión Europea: https://climate.ec.europa.eu/climate-change/consequences-climate-change_es#:~:text=Los%20principales%20efectos%20son%20una,forestales%20y%20olas%20de%20calor.
Energy star: https://www.energystar.gov/
Estudio PUE: https://datacenters.lbl.gov/sites/default/files/WP49-PUE%20A%20Comprehensive%20Examination%20of%20the%20Metric_v6.pdf
Valores PUE conseguidos: https://www.sunbirddcim.com/blog/whats-best-pue-ratio-data-centers#:~:text=The%20best%20PUE%20ratio%20is,overhead%20that%20supports%20the%20equipment.
The Greenhouse Gas protocol: https://ghgprotocol.org/
SCI project: https://greensoftware.foundation/articles/software-carbon-intensity-sci-specification-project
The Shift project analisis del impacto tecnologico sobre el medioambiente: https://theshiftproject.org/en/article/unsustainable-use-online-video/
Programa nacional de España de algoritmos verdes: https://portal.mineco.gob.es/RecursosNoticia/mineco/prensa/noticias/2022/20221213_plan_algoritmos_verdes.pdf
Estudio de la Universidad de Zurich sobre el carbono emitido en la fabricación de productos:
https://www.google.com/url?q=https://www.ifi.uzh.ch/dam/jcr:fa4e956e-7a53-4038-98a5-00e09e2f4303/Study_Digitalization_Climate_Protection_Summary_Oct2017.pdf&sa=D&source=docs&ust=1710434816331708&usg=AOvVaw2Ri7FYzrt-iZ7RHqeZVtab
Google’s Deepmind IA reduction de coste de refrigeración: https://www.deepmind.com/blog/deepmind-ai-reduces-google-data-centre-cooling-bill-by-40
Coste entrenamiento IA: https://arxiv.org/abs/1906.02243
Tracker de costes energéticos de entrenamiento modelo de deep learning: https://github.com/lfwa/carbontracker
Mejoras energeticas en IA: https://www.numenta.com/blog/2023/08/10/ai-is-harming-our-planet-2023/
Curso de green computing: https://learn.greensoftware.foundation/
Pattern que se pueden usar: https://patterns.greensoftware.foundation/
Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad -
De la pasión por la programación al éxito en YouTube: El camino de Fernando Ureña | Ep. 12
🎁 Domina el desarrollo multiplataforma con Kotlin entrando a esta masterclass gratuita 👉 https://devexpert.io/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=podcast11&utm_content=description
En este episodio traemos a Fernando Ureña, del canal @DiscoDurodeRoer nos cuenta sobre su apasionante proyecto de crear su propia biblioteca como desarrollador.
Puedes seguir a Fernando Ureña en sus redes:
🔸YouTube @DiscoDurodeRoer
🔸Web https://www.discoduroderoer.es/
🔸X https://twitter.com/DiscoDurodeRoer
00:00 Intro
01:37 ¿Quién es Fernando Ureña?
02:31 ¿Cómo fue tu primer contacto con la programación?
03:29 La Web de Disco Duro De Roer
04:30 Trayectoria laboral
06:22 ¿Qué te llevó a querer enseñar?
17:29 ¿Librerías o Bibliotecas?
19:01 Definición de las bibliotecas
26:00 ¿Qué hay que tener en cuenta para escribir código para librerías?
28:34 ¿Está en abierto tu librería?
30:45 Contenido en redes ¿Cómo te organizas?
34:25 Ventajas de tocas varias tecnologías
36:25 ¿Cómo te ayuda ser generalista?
40:01 Si tuvieras que escoger una sola tecnología
42:21 ¿Cómo surge la idea de hacer Twitch?
45:30 Ejercicios de Formación Profesional en YouTube
47:01 ¿Cuál es tu objetivo?
📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter
Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad -
Dominando el Email y Ruby: Consejos Prácticos para Profesionales, Con Rosa Gutiérrez | Ep. 11
📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter
En este episodio nos acompaña Rosa Gutiérrez Escudero, Principal Programmer en 37signals.
Nos hablará del servicio HEY, en qué lenguaje está creado y cómo funcionan los sistemas de email entre otras cosas.
00:00 Intro
01:10 Presentación Rosa Gutiérrez
05:38 Trayectoria profesional
13:06 HEY - 37 Signals - Servicio de email
17:56 ¿Cómo funciona un sistema de email?
22:22 ¿Cómo es la estructura de un email?
30:43 Autenticación, seguridad
34:23 Desuscribirse de newsletters en el header
35:42 ¿Se puede crear un servicio de email desde casa?
43:45 ¿Cómo ves el futuro del email?
46:30 Ruby on Rails
48:40 ¿Qué diferencia hay de Ruby con otros lenguajes?
50:47 ¿Sigue evolucionando el lenguaje de Ruby?
55:32 ¿Es compilado?
56:29 ¿Se puede ejecutar Ruby en cualquier sistema? ¿Cómo funciona?
01:00:00 TIOBE Index ¿En qué puesto está Ruby?
01:02:35 Teoría de la computación - Curiosidades
01:06:49 ¿En que anda Rosa ahora? Conferencias, viajes, idiomas
01:12:08 Consejos para la gente que está empezando
Puedes seguir a Rosa Gutiérrez por aquí 👇👇
LinkedIn: https://www.linkedin.com/in/rosagutierrezescudero/
Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad -
De Cero a Experto en Arquitectura de Software, con Ángeles Vázquez | Ep 10
En este episodio del pódcast nos acompaña Ángeles Vázquez, Desarrolladora de Android en Eventbrite.
Hemos hablado de un tema que nos apasiona en DevExpert, que es la arquitectura de código, si quieres conocer las ventajas de escribir código de calidad y cómo te puede ayudar en tu carrera, no te lo pierdas!