

- 13
- Episodes
- 2020
- First episode
About Pojo y Nada
POJO y nada busca compartir conocimiento sobre y relacionado a programación. Quienes lo integramos, somos un grupo de personas que el destino, y la UTN nos juntó. Básicamente nos gusta hablar de programación, con una mirada bastante técnica del asunto y compartir opiniones. ¿De qué vamos a hablar? Qué implica trabajar en programación, cómo funcionan ciertas tecnologías, cómo se pueden analizar aplicaciones, cómo nos podemos organizar para trabajar, qué tipos de proyectos se pueden hacer, cómo se pueden testear las aplicaciones qué hacemos, qué opinamos de las herramientas de moda y mucho mas.
- Publisher
- pojoynada
- Category
- technology
- Language
- es
- Explicit
- Yes
- First episode
- 3 Sept 2020
- Latest episode
- 26 Apr 2022
Latest episodes
13 episodes in the feed.

26 Apr 2022
De la universidad, la teoria y las tecnologias
En este capítulo hablamos de cómo llegamos a sistemas.Como acá nos conocimos en la facultad, para sorpresa de nadie, nos centramos mucho en la educación universitaria. Tratamos de filosofar alrededor de la pregunta ¿Por qué se dice que la facu esta atrasada 10 años con la industria? ¿Es la facultad la única manera de entrar en sistemas? (tl;dr; no). Y terminamos con un signo de pregunta gigante sobre si es necesario que se enseñen las tecnologías de moda cómo y en qué lugares. Informes de la CESSI sobre demanda laboral y salarios: https://www.cessi.org.ar/opssi-reportes-949/index.html

9 Mar 2022
Tu cielo, mi infierno
En este capítulo comentamos cómo es trabajar en consultoras de software, empresas de producto y un poco de como puede ser hacer investigación o docencia en sistemas. Hablamos de experiencias laborales y tratamos de no convertir esta hora en una queja muy grande de nuestro lado ¿lo logramos? No queda del todo claro… No vamos a negar que tuvimos que editar varias partes de las cosas que dijimos para no ofender tanto a ex-empleadores pero al final cerramos con un tinte esperanzador: el mejor trabajo para vos no te va a hacer feliz todo el tiempo pero SI en varias oportunidades.

2 Nov 2021
¿Cual es el nombre de tu primera mascota?
En este capítulo le pedimos ayuda a Nico Passerini, que se dedica al área de seguridad hace un tiempo, para que nos ayude a entender que es seguridad en aplicaciones. Nos preguntamos si realmente somos la última línea de defensa como devs, hablamos de la tensión que suele haber entre desarrollo y seguridad y terminamos pensando en que podemos hacer como desarrolladores para mejorar nuestras apps. Top 10 de owasp: https://owasp.org/Top10/ (https://owasp.org/Top10/) Sobre phishing: https://www.argentina.gob.ar/justicia/convosenlaweb/situaciones/phishing (https://www.argentina.gob.ar/justicia/convosenlaweb/situaciones/phishing) Sobre rasomware: https://softwarelab.org/es/que-es-ransomware/ (https://softwarelab.org/es/que-es-ransomware/) Herramientas para la pipeline : https://www.claranet.es/blog/herramientas-open-source-para-adoptar-devsecops#sast ( https://www.claranet.es/blog/herramientas-open-source-para-adoptar-devsecops#sast)

23 Jul 2021
El secreto de las toninas
En este capítulo charlamos sobre la historia y el desarrollo de la web, de las páginas estáticas a la producción de verdaderas aplicaciones complejas. De las cenizas de cada framework nace el siguiente, en una espiral de javascript zombie muriendo y reviviendo para fagocitar el próximo intento de librería. Tags javascript, internet, web, browsers Links Timeline inspiradora: https://bestofjs.org/timeline (https://bestofjs.org/timeline) https://es.wikipedia.org/wiki/Historia_de_Internet https://www.spacejam.com/1996/jam.htm

27 Jun 2021
e2e una relación complicada
En este capítulo hablamos de tests e2e, particularmente para aplicaciones webs. Nos preguntamos muchas cosas ¿por qué los escribimos? ¿cómo los codeamos? ¿Cuál es la diferencia con otros tipos de tests? Les mostramos cuánto trauma nos han causado algunos tipos de tests en particular y terminamos hablando de herramientas que existen. Al final tratamos de dejar un mensaje esperanzador porque no todo esta perdido, pero no queda muy claro si lo logramos o no. #TestsSoftware #E2E #Tests #Regresión Links https://www.selenium.dev/ (https://www.selenium.dev/) https://serenity-bdd.github.io/ (https://serenity-bdd.github.io/) https://www.cypress.io/ (https://www.cypress.io/) https://developers.google.com/web/tools/puppeteer (https://developers.google.com/web/tools/puppeteer) https://www.browserstack.com/guide/end-to-end-testing (https://www.browserstack.com/guide/end-to-end-testing) https://martinfowler.com/bliki/TestPyramid.html (https://martinfowler.com/bliki/TestPyramid.html) Libro recomendado https://www.amazon.com/-/es/Gojko-Adzic/dp/1617290084 (https://www.amazon.com/-/es/Gojko-Adzic/dp/1617290084)

29 Mar 2021
Javascript es lento porque...
En este capítulo hacemos una previa al taller de máquinas virtuales que van a estar dando Guille y Pablo. Aprovechamos y hablamos de clasificaciones como: lenguajes interpretados y compilados ¿Que hace un compilador? ¿Es cierto que compilado es siempre mejor? ¿Cómo funciona un programa? ¿Qué tipos de optimizaciones se hacen? Nico se desespera porque hablamos de Javascript pero en realidad nos referimos a ecmascript. Y al final contamos en cuantos lugares que trabajamos re-escribimos Hibernate. Pero no todo está perdido y además de la charla nos recomiendan lugares para seguir leyendo y reflexionando. Spoiler alert: al final todo era un programa Links Anotate a los talleres!: https://talleres.uqbar.org/ (https://talleres.uqbar.org/) Libros Que recomendamos: El libro del Dragon https://www.amazon.com/-/es/Alfred-Aho-dp-0321486811/dp/0321486811 (https://www.amazon.com/-/es/Alfred-Aho-dp-0321486811/dp/0321486811/ref=mt_other?_encoding=UTF8&me=&qid=1616859464) Engineer a compiler https://www.amazon.com/-/es/Keith-Cooper/dp/012088478X (https://www.amazon.com/-/es/Keith-Cooper/dp/012088478X) Advanced Design and Implementation of Virtual Machines https://www.amazon.com/-/es/Xiao-Feng-Li/dp/146658260X (https://www.amazon.com/-/es/Xiao-Feng-Li/dp/146658260X) Advanced Compiler Design and Implementation https://www.amazon.com/-/es/Steven-Muchnick/dp/1558603204 (https://www.amazon.com/-/es/Steven-Muchnick/dp/1558603204) Blog de V8 https://v8.dev/ Mandale un mail a Guille - guillermopolito@gmail.com (mailto:guillermopolito@gmail.com)

28 Feb 2021
Un pull request del vacío
En este capítulo hablamos de proyectos open source. Para hablar con experiencia real del tema nos acompañan Guillermo Polito, Pablo Tesone y Santiago Bragagnolo, quienes trabajan (de distintas formas) en el proyecto Pharo. Hablamos de que seria “algo” open source, que cosas nos asegura y que no, un poquito sobre licencias de sw, nos preguntamos si es posible formar comunidad y como se financian distintos tipos de proyecto. Entramos en bastante detalle sobre el modelo que implementan en Pharo y como se puede vivir “del open source”. Tags: Desarrollo de software, Open source, Pharo, Comunidad IT Links Pharo project: https://pharo.org/ (https://pharo.org/) Pharo Consortium: https://consortium.pharo.org/ (https://consortium.pharo.org/) Licencias de sw: https://en.wikipedia.org/wiki/Software_license (https://en.wikipedia.org/wiki/Software_license)

9 Jan 2021
Mal pero acostumbrados
En este capítulo nos propusimos hablar de tipos de proyectos. No podemos afirmar ni negar que lo hayamos hecho, pero pasamos por varios temas en el proceso: arrancar un proyecto de 0 (¿hay tal cosa?), sumarse a un proyecto existente. Deuda tecnica (mucho de ello), involucrarse, comprometerse, explotar y que nos exploten. ¿Hasta donde llega nuestra responsabilidad como profesionales? Links Ward Cunningham acuñando el termino Deuda tecnica: https://www.youtube.com/watch?v=pqeJFYwnkjE (https://www.youtube.com/watch?v=pqeJFYwnkjE) El chiste bien contado de la gallina y el chancho: https://en.wikipedia.org/wiki/The_Chicken_and_the_Pig (https://en.wikipedia.org/wiki/The_Chicken_and_the_Pig) Broken windows: https://blog.codinghorror.com/the-broken-window-theory/#:~:text=You%20might%20be%20familiar%20with,properly%2C%20then%20board%20it%20up (https://blog.codinghorror.com/the-broken-window-theory/#:~:text=You%20might%20be%20familiar%20with,properly%2C%20then%20board%20it%20up). Pero recomendado todo el libro de The pragmatic programmer.

25 Oct 2020
No tengo que correr más rápido que el león.
En este capítulo hablamos de performance. Como siempre nos vamos un poco por las ramas pero nos enfocamos principalmente en aplicaciones web, y nos hacemos preguntas sobre si realmente hay una meta. Hablamos de métricas y cosas que se pueden hacer para acelerar aplicaciones. Links https://www.youtube.com/watch?v=QTSBXwoXmpo (https://www.youtube.com/watch?v=QTSBXwoXmpo) https://blog.10pines.com/2019/11/25/performance-in-web-apps-the-basic (https://blog.10pines.com/2019/11/25/performance-in-web-apps-the-basic) Blog sobre mejorar performance con lazy loading y code splitting https://jmperezperez.com/es/high-performance-lazy-loading/ (https://jmperezperez.com/es/high-performance-lazy-loading/) https://developers.google.com/web/updates/2019/02/rendering-on-the-web (https://developers.google.com/web/updates/2019/02/rendering-on-the-web) https://web.dev/why-speed-matters/ (https://web.dev/why-speed-matters/)

12 Sept 2020
¿Nos fuimos para el otro lado?
En este capítulo hablamos de testing. Tratamos de hacer un repaso por distintos tipos de tests, hablamos de cómo los implementamos y entramos en detalle sobre recetas conocidas para combinarlos. Nos preguntamos por qué compramos estrategias con formas geométricas de testing como la clásica pirámide de testing y ahora el testing trophy. Contamos de qué se trata TDD y terminamos preguntándonos ¿nos fuimos para el otro lado? Guía de testing de Martin Fowler: https://martinfowler.com/testing/ (https://martinfowler.com/testing/) Testing trophy: https://testingjavascript.com/ (https://testingjavascript.com/)

5 Sept 2020
Nunca hicimos cascada
En este capítulo hablamos de metodologías. :-O ¡Metodologías! ¿Ágiles? No ¡Cascada! Vamos a estar hablando un poco de historia, contamos anécdotas y tratamos de poner un poco de seriedad definiendo ¿Qué es una metodología? ¿Por qué nace? ¿Qué es el manifiesto ágil y cuáles son sus principios? ¿Cómo trabajamos antes del boom agile? Damos un breve resumen de qué se trata SCRUM, mencionamos XP y también nos preguntamos si quizás deberíamos ponernos a programar y ya. Manifiesto ágil: https://agilemanifesto.org/ (https://agilemanifesto.org/) Guía de Scrum en español: https://www.scrumguides.org/docs/scrumguide/v1/scrum-guide-es.pdf (https://www.scrumguides.org/docs/scrumguide/v1/scrum-guide-es.pdf) Extreme programming: http://www.extremeprogramming.org/ (http://www.extremeprogramming.org/) Paper Royce cascada: http://www-scf.usc.edu/~csci201/lectures/Lecture11/royce1970.pdf (http://www-scf.usc.edu/~csci201/lectures/Lecture11/royce1970.pdf) Is Agile dead: https://martinfowler.com/articles/is-tdd-dead/ (https://martinfowler.com/articles/is-tdd-dead/)

4 Sept 2020
Desaparecimos el problema
En este capítulo hablamos de programación. Y para vos ¿Qué es programar? Dado que pretendemos hacer un podcast sobre “programación y temas relacionados” nos juntamos a compartir nuestras visiones. Hablamos de: definiciones de programa, programar, qué se supone que hace alguien que trabaja programando, qué nos gustaría que pase y que cosas identificamos que compartimos después de dedicarnos a sistemas por un tiempo. Links: 2 idiotas y un teclado: https://www.youtube.com/watch?v=u8qgehH3kEQ (https://www.youtube.com/watch?v=u8qgehH3kEQ) Les descargamos un virus: https://www.youtube.com/watch?v=cgqswujkxPE (https://www.youtube.com/watch?v=cgqswujkxPE)

3 Sept 2020
Pojo y Nada - Teaser
Pojo y Nada es un podcast en el que hablamos sobre programación, sobre tecnologías asociadas y la industria del software. Somos: Gise, Pablo, Nico y Alf.
Host of Pojo y Nada?
Claim your podcast to manage its listing and keep your show details accurate.
Pod Engine is an independent podcast discovery and analytics service and is not affiliated with or endorsed by this podcast. Artwork and show content belong to their owners. Full legal notice.