Categoría: Coding!

¿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?»
Deshabilitar classic pipelines en Azure DevOps

Deshabilitar classic pipelines en Azure DevOps

Las classic pipelines son aquellas en Azure DevOps que se pueden crear y editar desde una interfaz más gráfica y usable, en lugar de escribirlas directamente en un fichero YAML (y por tanto sujeto a control de versiones y otras ventajas).

Desde hace un tiempo, se nos aconseja usar pipelines en formato texto, y para asegurarnos de seguir esa buena práctica, podemos forzar a que esta sea la única forma de hacerlo.

Desde enero de 2023, se añadió la posibilidad de deshabilitar estas pipelines, tanto para release como para build. Descubramos cómo podemos hacerlo.

Seguir leyendo «Deshabilitar classic pipelines en Azure DevOps»
Azure Data Studio nos abandona

Azure Data Studio nos abandona

Es curioso ver la influencia de Visual Studio Code en la UI de muchas herramientas. No es raro ver un nuevo IDE que se describe como «VS Code-like…»

Azure Data Studio era una de estas herramientas, una suite para conectarnos a diferentes fuentes de datos desde nuestro entorno local, formando una alternativa excelente a SQL Server Management Studio a la hora de trabajar con datos.

Pero todo tiene su ciclo, y dejará de tener soporte el 28 de febrero de 2026.

Seguir leyendo «Azure Data Studio nos abandona»
Navegando con IDX

Navegando con IDX

Crear emuladores de dispositivos móviles puede ser un auténtico infierno. Depende de variables que pueden estar o no bajo tu control, o de elementos que se pueden solucionar a veces más pronto y en otras ocasiones más tarde.

Que maravilloso sería tener preparado(s) emulador(es), independientemente del equipo que estés usando, las especificaciones que este tenga, incidencias que puedan surgir… y tener emuladores ¿quizás en la nube? Programar para cualquier plataforma desde el navegador, ¿es acaso posible?

Estos escenarios se hacen realidad con Project IDX.

Seguir leyendo «Navegando con IDX»

Sobre Flutter, la muerte de tecnologías y aprendizaje continuo

En el mes de agosto, tuve la suerte de ver publicado el vídeo de mi conversación con Fernando, en su programa Ctrl+Alt+Meet, para hablar sobre tecnologías, dependencias y aprendizaje.

Es un programa corto y conciso en el que hablámos sobre tecnologías orientadas a crossplatform, concretamente Flutter, que es un tema que me apasiona en los últimos tiempos. Y a partir de ahí surgieron temas de conversación muy interesantes.

Espero que os guste:

¿Qué pasaría si una tecnología como Flutter fuera abandonada por Google, tal y como se vaticinaba hace un tiempo? ¿Acaso se ha muerto ya Flutter?

Seguir leyendo «Sobre Flutter, la muerte de tecnologías y aprendizaje continuo»
Activar semanticsDebugger en Flutter

Activar semanticsDebugger en Flutter

Hacer tus apps accesibles tiene muchísimas ventajas, entre las cuales se encuentra alcanzar a más personas que también son tu público objetivo. Si estás creando tu app con Flutter, puedes mejorar fácilmente apps para que sean mejores para lectores de pantalla.

¡Vamos allá!

Seguir leyendo «Activar semanticsDebugger en Flutter»
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»