Marcos Ramírez BETA
App de banco con configuración de transferencias automáticas

Bancos y Fintechs: ¿difícil hacer transferencias automáticas?

Cuestiono la falta de herramientas de automatización avanzada en el sector bancario y fintech para la gestión de finanzas personales. Los bancos podrían implementar fácilmente un gestor de eventos que permitiera automatizar transferencias según condiciones específicas. Por ejemplo, enviar el IVA a otra cuenta automáticamente al recibir ingresos, o transferir el excedente a una cuenta de ahorro cuando el saldo supere cierto umbral. Te muestro ejemplos de código de cómo sería esta implementación. La pregunta es: ¿es tan difícil implementar algo así? N26 ofrece algo parecido en sus planes premium, pero solo entre sus espacios y con coste mínimo de 4,9€/mes.

08:50 2 min Marcos Ramírez
Email con botón de Opt-In para consentimiento

El problema del Email OptIn en 2021: el consentimiento digital

Denuncio una mala praxis extendida en empresas e instituciones: el envío de correos electrónicos con información confidencial sin un proceso previo de Opt-In. Cuando das tu email a una empresa, deberían enviarte un mail de confirmación para validar que realmente es tuyo. Si no lo hacen y te llegan correos con información sensible como datos bancarios, reservas de vuelos o información escolar de tus hijos, podrían estar cometiendo un delito. Te explico cómo crear automatizaciones con Zapier para gestionar este problema y mi iniciativa de crear un salón de la vergüenza para empresas que lo practican.

08:50 3 min Marcos Ramírez
Iconos de recruiter y empresa buscando candidatos

Recruiters IT: críticas y errores en procesos de selección

Expongo una crítica constructiva sobre los procesos de selección en el sector IT, analizando los errores que cometen recruiters y empresas al redactar ofertas poco claras o con humo. Cubro las ofertas que van de guay buscando ninja developers, las que dan poca información sobre el proyecto, y las preguntas cuyas respuestas ya están en el CV del candidato. También analizo las primeras llamadas improductivas, las entrevistas técnicas excesivamente largas, y las pruebas técnicas que piden desarrollar un carrito de la compra sin pagar por el tiempo invertido. Una reflexión sobre cómo mejorar los procesos de selección en tecnología.

21:50 5 min Marcos Ramírez
Código Jekyll con schedule de GitHub Actions

Programar posts con Jekyll en GitHub Pages: el proceso completo

Soluciona la limitación de Jekyll en GitHub Pages para programar publicaciones futuras. Te explico cómo configurar el archivo _config.yml con la opción future para controlar si Jekyll debe publicar posts con fecha en el futuro. Aprende a configurar el workflow en .github/workflows/pages-deploy.yml con schedule para ejecutar builds automáticos cada 30 minutos, permitiendo que los posts programados se publiquen automáticamente. También te muestro una alternativa menos elegante que consiste en forzar el rebuild ejecutando un push vacío desde tu local. Una guía técnica paso a paso para automatizar tu blog Jekyll.

21:00 1 min Marcos Ramírez
Desarrollador junior y senior trabajando juntos

Lo que todo junior debería saber y un senior debería recordar

Una guía exhaustiva dirigida tanto a programadores Junior que dan sus primeros pasos como a Seniors que necesitan recordar lo fundamental. Cubro los diferentes tipos de formación disponibles como universidad, FP, bootcamps y autodidacta, explicando los conceptos básicos que todo programador debe dominar como variables, POO, algoritmos y estructuras de datos. También detallo las herramientas esenciales como IDEs y Git, y conocimientos avanzados como patrones de diseño, metodologías ágiles, testing y refactorización. Incluyo consejos sobre inglés, virtualización con Docker y Kubernetes, y cómo lidiar con los egos en el sector. Una guía completa para mejorar tu carrera profesional en programación.

18:00 12 min Marcos Ramírez
Logos de WordPress y Jekyll con flecha de migración

Migrar de WordPress a Jekyll: guía completa paso a paso

Migrar de WordPress a Jekyll con GitHub Pages fue uno de los mejores cambios que hice para simplificar mi flujo de trabajo. Analizo por qué dejé WordPress, los problemas que encontré con la exportación de HTML y Markdown, y cómo configuré Jekyll para que mi blog funcionara perfectamente en GitHub Pages. Una guía completa de migración técnica.

08:30 4 min Marcos Ramírez
Captura de Google Photos con reconocimiento facial

Identificar personas no reconocidas en Google Photos manualmente

Otro de mis problemas del primer mundo con Google Photos. Cuando tienes fotos de una persona que el sistema no reconoce, como cientos de fotos de tu pareja haciendo muecas, Google identifica la cara pero no sabe quién es. Peor aún, no te permite decirselo manualmente. Si tienes fotos donde directamente no se ve la cara de la persona, la situación es aún más frustrante. ¿Conoces alguna solución?

17:21 1 min Marcos Ramírez
Captura de Google Calendar con notificación de cumpleaños

Notificación en Google Calendar de cumpleaños contactos

Uno de los problemas del primer mundo que más tiempo me ha molestado: los cumpleaños de los contactos en Google Calendar. Tienes todos tus contactos en Google Contacts con sus fechas de nacimiento marcadas, y aparecen en el calendario de contactos, pero el calendario creado por Google no permite configurar absolutamente NADA, ni siquiera notificaciones. Te cuento cómo contactar a Google para solicitar esta funcionalidad y qué soluciones alternativas existen.

09:01 1 min Marcos Ramírez
Icono de problema técnico resuelto con checkmark

Mis problemas del primer mundo: soluciones técnicas diarias

Inauguro una nueva sección en el blog llamada Mis problemas del primer mundo, donde documentaré problemas técnicos específicos que me encuentro en mi día a día y sus respectivas soluciones. Esta categoría nace con el propósito de crear un repositorio accesible donde otros desarrolladores puedan encontrar ayuda para los mismos obstáculos que yo he enfrentado.

09:00 1 min Marcos Ramírez
Calendario con objetivos y checkmarks de logros

Confinamiento, mis objetivos, logros y otras conclusiones...

Tras 52 días de confinamiento por la pandemia de COVID-19, reflexiono sobre mis objetivos personales y los logros alcanzados durante este período. Desde dejar de fumar y mantener una rutina estricta, hasta hacer ejercicio y reducir el consumo de alcohol, cada día ha sido una oportunidad para mejorar. También analizo el crecimiento en mis perfiles sociales de poker y Twitch, comparto mis conclusiones sobre la gestión governmental y explico por qué continuaré trabajando de forma remota.

12:51 3 min Marcos Ramírez