Ese Odioso Frontend: Esbuild, Tailwind, NPM, ... ¿Qué más?
Hoy acabé de realizar una modificación en Lambdapad, ya hay posibilidad de utilizar herramientas para gestionar los assets de forma dinámica. Dicho de otra forma, es un paso para facilitar la vida a los programadores frontend. Pero, ¿realmente vale la pena?
Leer más ➤Gambas y Copilot: El Junior que cree que sabe
Para uno de los capítulos de Programando Otra Historia estuve haciendo un desarrollo con Gambas3 y como hace tiempo que no programo en BASIC y quería hacerlo rápido dije: "Vamos a usar Copilot, ¿qué puede salir mal?"
Leer más ➤Avances en Dymmer: Los Peligros de la Deuda Técnica
Hace 5 años escribí una entrada sobre Cómo se Hizo Dymmer y solo tengo palabras de desaliento para ese programador de hace 5 años que se embarcó con ilusión en el desarrollo de Dymmer: ¿¡En qué estabas pensando!?
Leer más ➤Diseño de software por niveles: Construyendo bloques
Cuando programaba en VisualBasic usaba un elemento de tabla que conectaba a la base de datos y presentaba los datos, pero si quería mostrar los datos de otra forma tenía que crear todo el elemento desde cero yo mismo, ¿por qué no había posibilidad de usar bloques de construcción?
Leer más ➤Deja de llamar Real-time a HTTP o WebSocket
Hay un término que se está haciendo muy famoso cuando se programa con HTTP y es real-time. El término lo emplean actualmente para referirse a obtener una respuesta rápida o incluso recibir información cuando esta está disponible pero, ¿sabes que este término no es correcto?
Leer más ➤Algún día fracasarás y está bien
Puede sonar extraño sugerir algo como fracasar y además considerarlo algo positivo. Antes de que te vayas o consideres que esto es una locura, déjame explicarte por qué es importante fracasar y por qué está bien.
Leer más ➤Altenwald Books: Cómo avanza
Hace 5 años escribí una entrada donde contaba el gran cambio que tuvo la página de Altenwald Books, cómo avanzó de ser una página estática con gran dependencia en integraciones de terceros, si quieres leerlo por aquí anda, hablemos ahora de cómo ha ido progresando.
Leer más ➤¿Genio de la Programación o Tornado Táctico?
Leyendo la Bonilista me encontré una distinción entre genios de la programación y la generación de desperdicio que me hizo pensar, ¿no debería ser un genio de la programación lo suficiente bueno para no dejar un desastre a su paso? ¿estamos confundiendo ser un genio con un tornado táctico?
Leer más ➤¿Miscelánea o Procrastinación Encubierta?
Estaba pensando en escribir una nueva entrada en el blog, pero de repente me acordé que debía crear un fichero Markdown desde cero para eso y recordé que tenía esa característica en Lambdapad a medio terminar, cuando abrí el editor recordé que no había actualizado la versión de Elixir... ¿te ha pasado?
Leer más ➤¿Debo usar LiveView ahora?
Cuando escribí el libro Phoenix Framework: Red Social en 7 días me pregunté si valdría la pena incluir LiveView, en esos momentos se incluía por defecto con Phoenix Framework y me preguntaba si sería estable, no obstante, no consideré que fuera el momento, ¿lo es ahora?
Leer más ➤No funciona
Una de las frases que más stress me causa es no funciona. Como desarrollador, administrador de sistemas o incluso líder técnico he tenido que escuchar esta frase acompañada del elemento que no funciona descrito de forma tan ambigua que la frase en sí no sirve de nada, ¿te ha pasado?
Leer más ➤Carbon: ¿El sucesor de C++?
Chandler Carruth propuso en la CppNorth 2022 la evolución de C++ hacia Carbon. Según indicaba en su charla, Java fue mejorado por Kotlin, JavaScript por TypeScript y ahora C++ puede serlo con Carbon, ¿puede ser un digno sucesor?
Leer más ➤Categorías
Etiquetas
- programación (110)
- desarrollo de software (79)
- erlang (75)
- opinión (37)
- noticia (36)
- libros (28)
- servidores (26)
- desarrollo web (24)
- base de datos (24)
- administración de sistemas (23)
- php (22)
- desarrollo ágil (22)
- empresa (21)
- otp (20)
- ruby (19)
- ingeniería de negocio (18)
- elixir (18)
- desarrollo profesional (16)
- redes (16)
- seguridad (14)