-
Fira: un juego con raíces académicas
Hace un tiempo comenté que estaba dirigiendo un trabajo final de carrera que consistía en el desarrollo de un videojuego. Ya estamos en el tramo final, por el momento viene todo según lo planificamos: 24 semanas a un ritmo de unas ~30 horas semanales. Si no surgen imprevistos, estimo que estaremos presentado el trabajo durante… — read more
-
Búsqueda de especialista UX
Con el equipo de Radiocut tenemos la intención de dar una vuelta de rosca a la experiencia que ofrecemos a nuestros usuarios. En particular estamos considerando rehacer nuestra aplicación móvil y para ello estamos buscando algún especialista en UX para que nos ayude. Imaginamos en principio una contratación temporal de una persona que sea usuaria… — read more
-
Comenzando a estudiar TDD
En el contexto de mi investigación sobre TDD decidí a arrancar desde cero a pesar de llevar ya varios años aplicando y enseñando TDD. La técnica Test-Driven Development (TDD) fue «creada» por Kent Beck durante los 90. Y pongo creada entre comillas porque el mismo Beck se define asimismo como «redescubridor» de TDD. Al margen… — read more
-
Tesis de maestría: Enseñanza de TDD
Este año me he propuesto completar mi tesis de maestría. Ya tengo el proyecto planteado y aprobado. La temática del mismo tiene que ver con desarrollar una propuesta para la enseñanza del desarrollo guiado por pruebas. Y si bien en el título de este post menciono TDD, Test-Driven Development, mi planteo es bastante más amplio… — read more
-
JavaScript para Millennials y Pre-Millennials
Se considera Millennials a aquellos nacidos entre comienzos de los 80 y mediados de los 90. Los millennials y pre-millennials que se dedicaron a la programación trabajaron en una web distinta. Muchos vivimos en la web 1.0. No había programadores de front. Yo creo que no había una «división» tan marcada de programadores. Recuedo los… — read more
-
JavaScript: sensaciones 2022
Nuestra aplicación Django de 2014 tiene un componente de código JavaScript (client-side) construido a la vieja usanza, con pruebas y modularizado, pero a la viaja usanza. Las pruebas estan escritas en Jasmine/Karma y la modularización está hecha en base «namespaces«. El bundle productivo es generado por Django. A partir de ciertas necesidades de evolución funcional… — read more
-
Reflexiones de 6 meses de trabajo con Django
Hace unos 6 meses comencé a trabajar en un proyecto Python/Django. Si bien yo ya tenía cierta familiaridad con Python, nunca había trabajando con Django, la mayoría de las cosas que había hecho a nivel profesional tenían que ver con scripts para automatizar tareas de deployment. Para ser justo, me parece que antes de compartir… — read more
-
Recomendación de libros de «autoayuda»
En esta ocasión voy a referirme a un conjunto de libros que en algún momento (y por puro prejuicio) los habria categorizado como libros de «autoayuda» sin siquiera tener en claro que implica «autoayuda». El punto es que más allá de la categoría son libros que me han resultado muy útiles e interesantes. El primero… — read more
-
Balance 2021
Se fue el segundo año de pandemia, pero a diferencia del anterior, este año ya estaba planeado para trabajar en forma remota. Y así fue, solo fui a la universidad para la clase de cierre de Ingeniería de Software @UNTreF y solo fui a la oficina 2 días para una reunión de planificación estratégica y… — read more
-
Workshop Software Engineering Education for the Next Generation
He sido invitado a ser parte del comité del programa del workshop «Software Engineering Education for the Next Generation» y como tal estoy colaborando en la difusión. Un detalle importante a mencionar es que se trata de un workshop académico, o sea: no es típico de taller que podemos encontrar en el contexto de una… — read more