Blog de danielprimo.io

WR 32: La magia de la caja del diablo (Devilbox y Docker)

Devilbox es una plataforma para el desarrollo de aplicaciones web que puede cambiar tu forma de trabajar. Funciona sobre Docker y tiene todo lo que habías soñado.

Seguir leyendo

Alojamiento en la nube con Clouding.io

Clouding.io es una plataforma de hosting en la nube no tan conocida como otras pero que guarda algunas características muy interesantes.

Seguir leyendo

WR 31: Si sufres con jQuery, disfrútalo con...

Algunos dicen que jQuery está finito, que ya no aporta nada al JavaScript. Veremos en este episodio si ese sufrimiento se puede paliar de alguna manera utilizando el otro framework.

Seguir leyendo

WR 30: GDPR, privacidad y código abierto con José Sendín

Un abogado que nos cuenta todo lo que sabe sobre el Reglamento General de Protección de Datos GDPR, licencias de software, uso de código abierto y retos con Richard Stallman.

Seguir leyendo

WR 29: El día del juicio final (del software libre)

¿Cómo puedo estar protegido ante los fallos de seguridad de una plataforma de software? El caso del 28 de Marzo es un ejemplo de práctica transparente y aquí te lo cuento.

Seguir leyendo

WR 28: Ideas para resolver retos de un hackathon

Hackforgood es un hackathon promovido por Telefónica que se celebra en España. Recogemos varios retos propuestos y tratamos de aportar una solución tecnológica para ellos.

Seguir leyendo

WR 27: Convierte tu web en PWA (Progressive Web App)

Convertir una web en PWA es un proceso paso a paso que llevará tu página hacia una experiencia de usuario similar a la de una aplicación móvil.

Seguir leyendo

WR 26: Proyectos de software libre y podcasting con Alexandre Ballesté y Juan José Meroño (PEUM)

Entrevista a dos hacedores de internet. Trabajan, disfrutan y viven con ella. Con LooWID y el podcast PEUM como avanzadilla.

Seguir leyendo

5 consejos que cambiarán tu vida como programador web freelance

Cambios trascendentales en la vida hay pocos, pero como freelance he vivido algunos que han traspasado a mi vida profesional. Aquí van unos cuantos.

Seguir leyendo

WR 25: WeCode 2018 y la teoría de los huevos estrellados

Un evento de programación relacionado con una receta tradicional, ¿cómo es esto? Aquí va mi vivencia de estos días de WeCode 2018

Seguir leyendo

WR 24: Yo quiero un membership site

¿Cómo crear un membership site? ¿Quién no quiere crear uno? Es un proyecto interesante en el que hay que tener algunos conceptos básicos bien claros.

Seguir leyendo

WR 23: Cómo empezar en desarrollo web

¿Cómo es el camino para aprender desarrollo web? Una profesión multidisciplinar y cambiante, donde saltarás de una cosa a otra sin enterarte. Aquí puedes escuchar pistas para empezar.

Seguir leyendo

Hosting en la nube con Cloudways

Cloudways es una plataforma de hosting para aplicaciones online con una interfaz de gestión y administración fácil para el usuario. Usa la nube, pero simplifica la tarea.

Seguir leyendo

WR 22: ¿Por qué Drupal es difícil?

Una de las grandes preguntas de la humanidad: ¿por qué es tan difícil aprender a trabajar con Drupal? ¿Está hecho a propósito? Todas estas preguntas resueltas en este episodio

Seguir leyendo

WR 21: Gestión de equipos y desarrollo de software con Israel Alcázar

Entrevistamos a Israel Alcázar, Agile Coach, emprendedor y programador de raza.

Seguir leyendo

Machine Learning y reconocimiento de imágenes con MachineBox

Herramientas de Machine Learning para reconocimiento de imágenes y vídeos. Para completar tu software o crear uno nuevo a partir de MachineBox.

Seguir leyendo

WR 20: Sitios estáticos y datos dinámicos con Gatsby

Creación de páginas estáticas con Gatsby, pero con el respaldo de datos dinámicos de un Feed o una API. La evolución de la web desacoplada.

Seguir leyendo

WR 19: Microframeworks, microservicios y la corrala de vecinos

Los microframeworks y microservices son pautas de trabajo que tenemos que conocer para construir sabiamente la arquitectura de una aplicación ¿Cuándo usarlos? Te doy mi visión al respecto.

Seguir leyendo

Aprende a programar online con Glitch

Una plataforma tan brillante como desconocida donde aprender a programar online, desarrollar de forma colaborativa o distribuir tus proyectos de software libre.

Seguir leyendo

WR 18: ¡Mamá, quiero ser freelance!

¿Qué diría una madre ante tal propósito? Aparte de darnos todo su apoyo, nos regalará frases de sabiduría universal y no sólo de miedo y prudencia. Lánzate a la aventura de emprender.

Seguir leyendo

WR 17: Programar en Kotlin con Borja Quevedo

Una entrevista con un programador de raza que nos habla de Kotlin y todas sus ventajas como lenguaje de programación moderno y universal.

Seguir leyendo

Hola mundo con Kotlin para JavaScript

Kotlin es uno de los lenguajes de programación que más novedades aporta. Explotamos su visión multiplataforma generando un sencillo “hola mundo” con JavaScript sin instalar ningún software.

Seguir leyendo

WR 16: Lo que me gustaría aprender en 2018

Todo lo que me gustaría aprender y devorar en este 2018. Un año emocionante por delante en el que necesito tu consejo para poder elegir.

Seguir leyendo

WR 15: El aguinaldo navideño

4 herramientas gratuitas que me hicieron más feliz en 2017

Seguir leyendo

WR 14: Blockchain explicado como si se entendiera

El blockchain explicado por alguien que acaba de estudiarlo. Un reto tecnológico y educativo para dar a conocer la tecnología que se esconde tras el Bitcoin y sus valor vertiginoso.

Seguir leyendo

WR 13: Así creamos nuestro primer chatbot

Esta es la historia de la creación de un chatbot desde cero. De como una experiencia de fin de semana fructifica en un proyecto de aprendizaje que quiero compartir contigo. 

Seguir leyendo

Cómo crear un chatbot con BotKit

Los chatbots han venido para quedarse. En este tutorial podrás crear un chatbot en muy pocos pasos y publicarlo para toda internet. Gracias a JavaScript y un hosting gratuito. Vídeotutorial incluído.

Seguir leyendo

WR 12: Marketing online y desarrollo web con Óscar Martín

Hoy entrevistamos a Óscar Martín, experto en marketing online que lleva durante años montando negocios en internet. En una charla informal nos va a desvelar algunos de sus secretos para lograr el éxito en internet.

Seguir leyendo

WR 11: Alternativas a WordPress. ¿Hay alguien ahí fuera?

WordPress es el rey de los CMS. Es una herramienta fantástica, pero aquí quiero dar visibilidad a otras que tienen características diferentes y particulares haciendo que puedan convertirse en una solución real a tus necesidades.

Seguir leyendo

Cómo crear un servidor SSD en DigitalOcean

Tutorial para crear un VPS en DigitalOcean con un WordPress activado listo para funcionar. También vale para cualquier otra instalación de un droplet de DigitalOcean

Seguir leyendo

WR 10: Los mejores podcast de programación y tecnología

Puede sonar un tanto pretencioso, pero no es más que una lista de los mejores podcast de programación que recomendaría a mis nietos, si los tuviera. Por supuesto también hay mucha tecnología y personas, montones de personas detrás de ellos a los que agradecer su trabajo.

Seguir leyendo

WR 9: Contenido enriquecido HTML5 con H5P

H5P es una plataforma de código abierto que te permite crear todo tipo de contenidos enriquecidos para dotar a tu web o blog de funcionalidad interactiva para que el usuario tenga una mejor experiencia. En este episodio hacemos un análisis de todas las posibilidades de este software.

Seguir leyendo

Cómo crear un cuestionario interactivo para tu web con H5P

Quieres crear un cuestionario interactivo para tu web y tienes múltiples opciones: no sabes cuál elegir. H5P quizás no te suene pero es una plataforma gratuita para crear contenido enriquecido, sencillo de usar para atraer más usuarios.

Seguir leyendo

WR 8: El programador mató a la startup

¿Por qué la figura del programador es a veces tan comprometida en una startup? ¿Por qué se acusa a veces al programador de “matar” el emprendimiento? Te cuento esta historia personal en este episodio. 

Seguir leyendo

¿Cuánto tiempo se ven tus vídeos de YouTube? Solución con JavaScript y YouTube API

YouTube ofrece estadísticas muy completas sobre la visualización de los vídeos. Combinando la YouTube API y JavaScript podemos saber cuánto tiempo se reproducen los vídeos incrustados en mi web.

Seguir leyendo

WR 7: Open Source CRM. Gestiona tus clientes con software libre gratuito

Soluciones para la gestión de clientes hay muchas. Aquí nos centramos en contarte lo que aporta los Open Source CRM, los CRM de código abierto que son gratuitos y tienen algunas características muy concretas a tener en cuenta. En este episodio te lo cuento todo.

Seguir leyendo

Análisis de CiviCRM: El CRM para ONG basado en Software Libre

Un CRM es un sistema de gestión de contactos y acciones. ¿Y que hay más básico en la vida de una ONG que la gestión de ambas cosas? Por eso hacemos este análisis de CiviCRM, para que entiendas mejor en qué te puede ayudar este software gratuito.

Seguir leyendo

WR 6: Cómo explicar proyectos tecnológicos a tu jefe o cliente

En este episodio os cuento algunos de los trucos que utilizo y pautas que sigo para explicar un proyecto tecnológico a un cliente o a un compañero con éxito. No siempre es tan fácil convertir lo difícil en fácil, pero aquí lanzo algunas ideas.

Seguir leyendo

Tutorial de migración a Drupal 8 con Migrate

¿Cómo migramos el contenido desde otra web a Drupal 8Tutorial paso a paso como ejecutar este proceso con una migración de un fichero CSV y convertirlo en contenido útil y estructurado en Drupal 8.

Seguir leyendo

WR 5: La historia de los pequeños objetos y la web de componentes

¿Qué tienen que ver los pequeños objetos con toda la inmensidad de la web? Mucho y más aún desde que se pusieron en marcha los Web Components, que han extendido su uso en el universo HTML5 durante los últimos años.

Seguir leyendo

WR 4: Stripe, el gran salto de los pagos online

Un nuevo episodio donde te contaré cómo una bebida mágica llamada Stripe acaba con los poderosos sistemas de pagos online a base de una excelente API, sencillez y tarifas reducidas.

Seguir leyendo

Cómo migrar a Drupal 8 y no morir en el intento

¿Tienes un proyecto que implica una migración de contenidos a Drupal 8?  ¿Tienes pesadillas soñando con las conversiones de datos? Que no cunda el pánico, aquí tenemos unos consejos sobre todo lo que necesitas saber antes de migrar esos contenidos. 

Seguir leyendo

WR 3: Programador, pon un git en tu vida

En este episodio os cuento como el castillo de arena más grande del mundo mundial se vino abajo por no tener git. ¿Qué es git? Un sistema de control de versiones que todo programador debe manejar y dar a conocer.

Seguir leyendo

Aplicaciones reales de Grav CMS: ¿En qué proyectos puedes usarlo?

Casos de uso en los que puedes usar Grav CMS como una solución solvente para tu proyecto web. Vídeo análisis con el estudio de ejemplos prácticos propuestos donde verás que es una alternativa a tener en cuenta y ejecutar un proyecto con éxito.

Seguir leyendo

WR 2: La trampa de las plantillas premium

En este episodio os hablo de las plantillas premium para proyectos web y móvil y del coste oculto que tienen para el desarrollo web. Y lo haremos escuchando primero una curiosa historia de un rey muy tacaño.

Seguir leyendo

Monta tu primer chatbot para Facebook Messenger en minutos con TalkBot

Únete a la revolución de internet con los chatbots de redes sociales. En muy pocos minutos siguiendo este vídeo podrás tener tu primer bot de Facebook funcionando. 

Seguir leyendo

WR 1: Un programador, una oportunidad aprovechada y pasión por el salmón

Primer episodio del podcast Web Reactiva sobre desarrollo y programación web. Para empezar bien os cuento una historia personal de amor desenfrenado por el salmón (¿cómo?) y la declaración de intenciones del podcast.

Seguir leyendo

Análisis de Grav CMS: ¿Es mejor que WordPress?

Grav CMS es un gestor de contenidos moderno y de código libre basado en PHP que no necesita base de datos. Su bandera es la simplicidad y la rapidez, así lo idearon sus creadores, como te cuento en el vídeo.

Seguir leyendo

10 consejos para la primera reunión con un cliente en remoto (¡y que no te pillen en pijama!)

¿Quién no ha tenido una reunión con un cliente por skype o hangout y no ha estado nervioso? Que funcione el Wifi, que no me vean en la webcam… Con estos consejos basados en mis propias meteduras de pata, tu primera reunión en remoto será un éxito.

Seguir leyendo