29 episodes

Un podcast enfocado en la colaboración, comunicación y eficiencia en el desarrollo de software. Aprende a trabajar en equipo para mejorar la calidad del código y entregar valor al cliente de manera constante. Obtén consejos y técnicas de expertos para optimizar tus habilidades y destacar la importancia de las personas en el proceso. Descubre cómo la colaboración es clave para el éxito en la programación y sintoniza "Programar es Simple" para potenciar tu desarrollo de software.

Programar es simple Remus Richard Dumitrache

    • Technology

Un podcast enfocado en la colaboración, comunicación y eficiencia en el desarrollo de software. Aprende a trabajar en equipo para mejorar la calidad del código y entregar valor al cliente de manera constante. Obtén consejos y técnicas de expertos para optimizar tus habilidades y destacar la importancia de las personas en el proceso. Descubre cómo la colaboración es clave para el éxito en la programación y sintoniza "Programar es Simple" para potenciar tu desarrollo de software.

    PES 29 - Es sólo una línea de código

    PES 29 - Es sólo una línea de código

    En este episodio hablamos un poco sobre lo que a veces puede llegar a ser la mala práctica de crear soluciones complejas porque es fácil en vez de evitarlo y hacer algo simple ó no hacer nada.

    Recordad que podéis contactarme a través de: https://remusrd.com.

    • 5 min
    PES 28 - Productividad, filosofía y pragmatismo con Juan Andrés Núñez

    PES 28 - Productividad, filosofía y pragmatismo con Juan Andrés Núñez

    En este episodio de programar es simple hablamos con Juan Andrés Núñez, desarrollador web y autor de https://wmedia.es/. 

    Es una conversación informal en la que tocamos temas como la obsesión con la productividad ó dedicarse a la formación en el ámbito tecnológico.

    Recursos mencionados en el episodio:

    Libro Mastery: https://www.amazon.es/Mastery-Robert-reene/dp/014312417X

    Jeffrey Way: https://laracasts.com/@JeffreyWay


    Redes de Juan: https://wmedia.es/
    Recordad que podéis contactarme a través de: https://remusrd.com.

    • 55 min
    PES 27 - La actualidad del frontend, con Emanuel Suca

    PES 27 - La actualidad del frontend, con Emanuel Suca

    En este episodio hablamos un poco sobre el estado del front end, os traigo a Emanuel que tiene más idea que yo y hablamos de Angular, React, Vue y otros temas que han ido saliendo sobre la marcha como Github Copilot.

    Recordad que podéis contactarme a través de https://remusrd.com.

    • 29 min
    PES 26 - Quiero hacer un master

    PES 26 - Quiero hacer un master

    En este episodio os cuento una conversación que tuve con una amiga el otro día, hablamos un poco de estudios.

    Recordad que podéis contactarme a través de https://remusrd.com.

    • 7 min
    PES 25 - Validamos. Pero, ¿Dónde?

    PES 25 - Validamos. Pero, ¿Dónde?

    En este os cuento acerca de una de las últimas entrevistas que hice(como entrevistador).

    Normalmente, hacemos una prueba técnica(coding challenge) la cual consiste en hacer un pequeño servicio que cumple una serie de requerimientos a través de un REST API.

    Intro a arquitecturas limpias, tienes una capa principal dónde está el dominio, que son los objetos que tendrán la lógica de negocio, yo cuando he trabajado con este tipo de arquitecturas, dominio y aplicación van de la mano, entonces, los casos de uso/servicios son los que están en el centro de la arquitectura, sólamente las piezas interiores conocen sobre las exteriores, como exteriores tenemos los repositorios, tenemos los controllers, etc, que conocen de los casos de uso pero no al revés, yo desde un caso de uso, no sé si me llama un controller ó un evento ó lo que sea, normalmente los dividimos por inbound/outbound, controller sería un inbound y repository sería un outbound.

    La persona en cuestión tenía todas las validaciones dentro del objeto de la petición al servicio. Llegando a hacer saber al caso de uso acerca de JSON por ejemplo.

    Tipos de validación : cliente(Front end), servidor(API, dominio)

    Cliente: Validación de formularios, feedback usuario etc.

    La API valida la forma del mensaje que se recibe, por ejemplo que una fecha sea una cadena ó que una cantidad sea un número, se podrían llegar a validar por ejemplo en el caso de una transferencia que la cantidad sea positiva, si eso tuviese sentido a la hora de exponer nuestro API.

    El dominio, normalmente, valida las reglas de negocio, por ejemplo, si quieres hacer una transferencia, que tengas saldo suficiente, normalmente en cómo suelo montar las arquitecturas de los servicios, si necesitas acceder a la bbdd seguro que es una validación de dominio.

    Recordad que podéis contactarme a través de https://remusrd.com.

    Este episodio fue grabado en twitch: https://www.twitch.tv/remusrichard.

    • 11 min
    PES 24 - No dupliques datos

    PES 24 - No dupliques datos

    Cuando empecé en mi equipo, el primer cometido, antes de desarrollar nada, era mover la lógica de aplicación que había en un monolito a microservicios.

    En este episodio os cuento sobre:

    → la situación en la que estábamos, cómo se llegó a esta decisión y qué herramientas teníamos

    → Cómo mantuvimos la aplicación funcionando igual que antes antes de que migrásemos cada cliente

       → El proceso de migración, por qué falló aunque fuese transaccional

      → Qué podríamos haber hecho para arreglarlo


    Recordad que podéis contactarme a través de https://remusrd.com .
    Este episodio fue grabado en twitch: https://www.twitch.tv/remusrichard

    • 11 min

Top Podcasts In Technology

No Priors: Artificial Intelligence | Technology | Startups
Conviction | Pod People
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times
This Week in XR Podcast
Charlie Fink Productions