06-01-2026 - Andrés Cruz
Android Guía completa sobre funciones en Kotlin: aprende sintaxis, parámetros nombrados, lambdas, funciones de extensión y manejo de nulos con ejemplos prácticos.
06-01-2026 - Andrés Cruz
Flask Flask Mail te permite enviar correos electrónicos con HTML utilizando un cliente SMTP previamente configurado en la aplicación Flask, veamos como instalar, configurar y usar el paquete.
05-01-2026 - Andrés Cruz
CSS Te muestro un paquete con el cual, podrás modificar la tipografía de tu web con Tailwind mediante @tailwindcss/typography, con el cual, no tendremos que preocuparnos de definir los espaciados y tamaños de los textos de manera manual.
05-01-2026 - Andrés Cruz
Flask Crearemos un macro para que podamos reutilizar el componente de paginación fácilmente en cualquier módulo que se le quiera emplear.
04-01-2026 - Andrés Cruz
HTML Aprende cómo crear botones para compartir en redes sociales con HTML, CSS y JavaScript, sin plugins ni servicios externos, optimizados y personalizables.
04-01-2026 - Andrés Cruz
Flutter Hablaremos sobre muchos pasos importantes al momento de generar una APK y ABB firmado en modo Release en Flutter mediante VSC que no son hablados en la documentación oficial.
03-01-2026 - Andrés Cruz
Android Los condicionales son un elemento fundamental en cualquier lenguaje de programación, permite realizar bifurcaciones en el código en base a una condición establecida en los mismos. En esta entrada veremos cómo emplear los condicionales if y when en Kotlin.
03-01-2026 - Andrés Cruz
Django Aprende a personalizar el sistema de autenticación de Django desde cero. En esta guía cubrimos cómo crear un backend para login por email y cómo maquetar todas las vistas (reset, login, logout) usando Bootstrap 5 para un acabado profesional.
03-01-2026 - Andrés Cruz
Django Descubre cuándo usar el soporte asíncrono en Django, diferencias entre Sync y Async, ASGI vs WSGI y cómo mejorar el rendimiento real de tu app.
02-01-2026 - Andrés Cruz
Android Hablaremos sobre los tipos de datos nulos y no nulos además de los operadores unarios para los tipos de datos nulos que permiten acceder a las propiedades de las variables de manera segura incluso cuando la referencia es nula en Kotlin.