Etiqueta: GitHub

¿Nos mudamos a GitHub? Work, work, work… items!

¿Nos mudamos a GitHub? Work, work, work… items!

En el post anterior, entramos a hablar sobre repositorios, gestión de secretos… lo habitual cuando quieres proteger tus posesiones más preciadas.

Ahora hablaremos sobre las tarjetas en las que marcamos el trabajo pendiente y volcamos muchísima información útil. En Azure DevOps son los work items, y en GitHub… simplemente issues.

Seguir leyendo «¿Nos mudamos a GitHub? Work, work, work… items!»
¿Nos mudamos a GitHub? Repos y secretos

¿Nos mudamos a GitHub? Repos y secretos

En el post anterior, dábamos nuestros primeros pasos y hablamos de users, organizaciones, teams… ¡ahora hablemos sobre repositorios, nuestros almacenes de código!

Al final estamos hablando de repositorios git, ahí no hay mucho misterio si llevamos tiempo picando código… pero hay detalles que GitHub nos ofrece y que merece la pena comentr.

Seguir leyendo «¿Nos mudamos a GitHub? Repos y secretos»
Flutter se desacopla de Material y Cupertino

Flutter se desacopla de Material y Cupertino

2025 ha llegado cargado de novedades y anuncios en el ecosistema mobile.

Tras los anuncios de Liquid Glass y Material Expressive, el terremoto de cambios en el mundo del desarrollo todavía se deja sentir.

La última de la que tengo noticia y que va para largo son los cambios que se ejecutarán en Flutter, donde el framework se va a sacudir hasta los cimientos.

Porque, dadas las novedades que se dan como Liquid Glass y otros cambios que se pueden dar en el tiempo, han decidido separar, desacoplar Cupertino y Material Design del core del framework. Ambos sistemas de diseño, estándares en iOS y Android hasta la fecha, se convertirán en packages independientes en el futuro.

¡Se abre un océano de posibilidades!

Seguir leyendo «Flutter se desacopla de Material y Cupertino»
¿Nos mudamos a GitHub?

¿Nos mudamos a GitHub?

Durante mucho tiempo, y estoy segura que para muchas empresas en el ecosistema Microsoft, Azure DevOps era el go-to a la hora de alojar código, gestión de tareas y proyectos, automatismos, comunicación con Azure…

Pero todo cambia y GitHub ha tomado cada vez más fuerza, dejando lugar a dudas sobre si deberíamos arrancar o migrar proyectos a la plataforma.

¿Qué cosas debemos tener en cuenta? ¿Qué tan diferente puede ser en el día a día? ¿Qué ganamos y qué perdemos al cambiar desde Azure DevOps a GitHub?

Iremos, paso por paso, desgranando estas cuestiones y abriendo otras muchas que bien merecen consideración.

Seguir leyendo «¿Nos mudamos a GitHub?»
Un taller de Flutter

Un taller de Flutter

Dicen que no hay mejor forma de aprender que prepararse para enseñar, y es por eso que me puse en la situación y preparé un pequeño proyecto en el que mostrar las bondades de un framework y ponerme a prueba como guía de aprendizaje.

Hablemos sobre objetivos, expectativas y requisitos, ¡aprendiendo a volar!

Seguir leyendo «Un taller de Flutter»

Tus diagramas Mermaid también en GitHub

Los diagramas (de secuencia, UML, de flujo…) son una parte de la documentación de soluciones que aportan mucho valor. El problema es que no siempre son fáciles de crear ni compartir.

Mermaid vino para iluminar nuestras vidas en este aspecto, permitiéndonos describir nuestras necesidades en forma de texto para renderizarlas en diagramas de diferentes naturalezas:

Un diagrama de flujo declarado en texto y renderizado con Mermaid
Seguir leyendo «Tus diagramas Mermaid también en GitHub»

Flujos de Git para web-apps

Git se ha convertido en una parte vital del desarrollo de nuestras aplicaciones. Ya sean las que hagamos en nuestro tiempo libre o bien por trabajo, trabajamos en versiones y hacemos commit de cada progreso.

Nos ayuda a trabajar de forma más eficiente y además es uno de los pasos básicos para poner en práctica la metodología DevOps en nuestros proyectos.

A medida que se popularizaba, surgían flujos y prácticas recomendadas para Git, como por ejemplo, GitFlow. Pero hace unos días descubrí cómo el autor de esta metodología escribía sobre cómo GitFlow podría no ser la mejor práctica para las aplicaciones web en la actualidad.

¿En qué consiste GitFlow y por qué dejaría de ser bueno para web apps? Sígueme y lo descubriremos.

Imagen del logo de Git con el texto "Flujos de Git para aplicaciones web"
Seguir leyendo «Flujos de Git para web-apps»

GitLab is about working, you idiots!

Leyendo sobre alternativas de control de versiones para mis futuros proyectos, encontré GitLab. Había escuchado que tenía repositorios privados gratuitos, que se estaba comiendo el mercado, que iba a desbancar a GitHub… y por fin me dispuse a saciar mi curiosidad.

En la búsqueda, encontré un artículo donde se explicaban sus ventajas y curioseando en comentarios del post, de reddit y de hackerNews, vi al autor que decía, en una comparación con GitHub:

Because GitLab is not a place for talking and meeting new people but for working and making programming easier – en Choose GitLab for your next project

Y algo saltó al instante, en mi mente. ¿Acaso social y trabajo no son compatibles?  Seguir leyendo «GitLab is about working, you idiots!»

Gamificación con GitHub

¿Qué es la gamificación? Del término gamification, o ludificación es la técnica de añadir mecánicas de juego a una actividad no lúdica para aumentar la motivación, la concentración y obtener otras ventajas.

En el pasado hablamos de la gamificación utilizada para la opresión y el control, pero aquí viene un uso más amable, positivo.

¿Cómo podemos gamificar el desarrollo? Con GitHub.


Seguir leyendo «Gamificación con GitHub»

El humor de GitHub

GitHub es una plataforma en la que el código es el protagonista. Se guardan todas las versiones y modificaciones de los programas que creamos para restaurar los módulos que necesitemos… y en definitiva no perder ni una sola línea de código.
Un panel nos acompaña, de casillas verdes diarias que se oscurecen a medida que somos activos. A verde más oscuro, más trabajo has volcado sobre la plataforma. Al final, a lo largo de los meses, queda algo así:

Hay quien incluso deja libre el artista que lleva dentro y «abusa» del panel en cuestión, haciendo arte en forma de los llamados gitfiti, creado por GelStudios. Así que… si es algo que podemos ver día a día, ¿por qué no dejar paso al humor?
Seguir leyendo «El humor de GitHub»