Sorprendente, pero cierto veamos un poco la historia hasta ahora, y quizás un poco del futuro
En este post conmemorativo voy a mostrar la historia del blog desde tres tiempos, pasado, presente y futuro. Y tres perspectivas distintas, infraestructura, contenido, y opinión personal. Creo que será el post más largo escrito hasta la fecha, pero considero que la ocasión lo amerita
Infraestructura
Pasado
Lamentablemente, la fecha exacta de cuando nació realmente este blog se perdió, en su momento la fecha que pude rescatar es del 19 agosto, 2016 donde escribía un «primer post», como les comente seguramente esa fue la fecha que ocurrió el incidente que elimino mi base de datos o el intento de recordar la fecha real después de perder la base de datos.
¿Como se perdió la base de datos?
Pues, este blog nació originalmente en una raspberry pi 3, la primera que compre, también mi primera compra por ebay, el primer dispositivo que publicaba hacia internet y por supuesto mi primer blog.
Lo de mantener el blog publicado hacia internet duro poco, debido a mi inexperiencia de los peligros online. Recuerdo nítidamente un día como me puse a revisar los logs de ssh y ver infinidad de intentos de conexión, con distintos usuarios, con distintas passwords, distintos países e ips. Recuerdo el susto que eso me trajo y la inseguridad de que alguien haya conseguido acceso real a mi raspberry pi. Recurrí a un amigo que en ese momento se encontraba trabajando en un SoC quien en algo ayudo a calmar mis miedos.
Luego del susto, por que no logre encontrar evidencias de una vulneración, en ese momento decidí cerrar el acceso a mi raspberry pi, y empezar a instruirme mas profundamente en seguridad, cambiar el puerto ssh, usar llaves publicas, vpns, etc.
El blog originalmente nunca nació pensando en otros, fue un pensamiento egoísta, pero quería un espacio que además de utilizar como ayuda memoria y permitirme practicar pudiera plasmar los distintos experimentos que iba teniendo. Era más una wiki que un blog como tal, pero en ese entonces no conocía la diferencia entre uno y otro.
Luego de un tiempo, no recuerdo exactamente el por que migre el blog a hostinger, plan gratuito y limitado, nuevamente mi inexpertiz en el asunto hizo que perdiera todo el contenido que hasta ese momento llevaba en el blog, es aquí donde hago el nexo con mis primeras palabras. A día de hoy seria para mi imposible decir cuantos posts fueros, asumo que no muchos pero habían. Hostinger decidió cerrarme el hosting que tenia por incumplir sus políticas de uso de recursos aludiendo que existían procesos que elevaban el consumo de sus servidores.
Fue en ese momento donde me plantie un vps, conocía el termino, pero nunca había trabajado con uno. Afortunadamente tenia ingresos para poder costearme uno y decidí lanzarme a la aventura.
La migración fue tediosa, y tuve que ver mas seriamente el tema de seguridad, recuerdo que estuve un tiempo con opencloud pero pronto me cambie de plan ya que un amigo también contrato un vps con mejores prestaciones que el mío con este mismo proveedor para su blog y decidimos pagarlo a medias entre los dos. Ambos seguimos en paralelo con nuestros proyectos. El escribe de wireless yo principalmente de Linux y seguridad.
Luego de un tiempo mi amigo decidió migrar a plataformas gratuitas, si mal no recuerdo migró a blogger por lo que yo quedaba con el costo de la maquina. Dure poco tiempo con este plan ya que nunca estuve en condiciones «cómodas» de pagar la totalidad del costo del vps que si mal no recuerdo era una maquina de 2 GB ram, 1 vCPU, 50 GB de disco y 2Tb de trafico.
Tiempo de cambios, aproveche y migre a ovh mi primer vps de verdad en solitario, recuerdo que lo primero que me impacto es que no te daban el servicio de gestión de dns, cosa que si ocurría en OpenCloud. Pues nada, toco montar un bind además del blog y la infraestructura de seguridad estándar.
Estuve varios meses investigando los aspectos de seguridad de bind, no paso mucho tiempo para encontrar logs sospechosos, recuerdo uno que era una pagina que se dedicaba a buscar servidores dns vulnerables y enseñar como poder protegerlos, lamentablemente no recuerdo el nombre ni la vulnerabilidad que informan.
Presente
Actualmente cambie a otro proveedor con quien me encuentro conforme, me entrega un equipo más potente que ovh aunque levemente más caro pero ya tengo solventado en gran parte ese aspecto, al menos en el mediano plazo.
Aproveche el cambio de proveedor para actualizar también la plataforma, empezar a utilizar docker y trabajar en temas de respaldos y hardening de la máquina, más de lo que ya tenia hecho, junto con empezar a crear más servicios tanto para mi como para quien consuma mi blog.
Lamentablemente tengo por política no escribir sobre los trucos de seguridad que aplico en mi propio entorno a no ser que sea algo muy genérico y lo analizo bastante antes de crear ese tipo de contenido por lo que no escribí del proceso de migración ni las prácticas que estoy implementando en el vps
Futuro
Para el futuro quiero centrarme en que el blog, monetariamente hablando, sea lo mas autosustentable posible, creo que fue una decisión tardía, ya que la crisis ya llego y precisamente en este mismo momento en mi empresa hay una gran incertidumbre.
He pensados formas de abaratar costos, aún mantengo mi raspberry pi y ahora tengo equipos mas potentes que pueden albergar mi blog y servicios futuros pero este movimiento implicaría tener que contratar servicio anti ddos o similar para evitar afectar la conectividad de mi casa, y no soy muy fan de cloudflare por lo que de llegar a tomar esta decisión, será algo en una situación muy critica.
Otra opción que he encontrado son algunas paginas que permiten administrar los gastos de proyectos, donde los usuarios pueden aportar y el administrador transparentar los gastos operativos permitiendo a estos usuarios poder asegurarse que la totalidad de la cantidad donada fue, en efecto, a gastos operativos para el blog, la pagina es https://opencollective.com o un patreon pero siendo francos, al menos al momento de escribir este post, el blog tiene nulas visitas y seria una iniciativa casi en vano, y expondría más información de la que me gustaría sin obtener mayor beneficio, pero si el blog sube en visitas y veo gente motivada esta seria mi segunda opción, definitivamente.
También tengo un proyecto paralelo en mente, ya he lanzado algunas demo en mi circulo cercano pero aun es un proyecto que esta con mutaciones y no me he decidido a liberarlo al publico, y quizás este proyecto por un lado haga mas conocido el blog y por otro signifique un aumento en los recursos que actualmente se están consumiendo.
De momento estoy intentando invertir en la bolsa de comercio con la esperanza que dichas ganancias por un lado perduren en el tiempo y por el otro entreguen montos suficientes para poder costear la infraestructura y todos los gastos que llevar un vps conlleva.
Por otro lado tengo pensado fortalecer las sólidas bases del vps, esto significa establecer e implementar correctas políticas de backups, hardening a nivel de so, docker y servicios y lograr montar un entorno seguro de pruebas en local, mi homelab, que me permita probar más servicios, como vpn, servidor git, bookmark manager entre otros para luego poder subirlos e implementarlos sin afectar los servicios que ya tengo. Actualmente ya estoy jugando un poco con ci/cd, tengo una «copia» del vps en local pero aún faltan muchas cosas por implementar y espero poder escribir sobre ese proceso
contenido
pasado
Escribía muy ocasionalmente, principalmente cuando tenia un problema en especifico o encontraba una página interesante pero en los inicios del blog no le dedicaba mucho tiempo, aunque regularmente estaba probando algún software, alguna configuración o simplemente trasteando cosas , muchas a veces no escribía por simple pereza teniendo contenido pendiente.
Muchas veces este proceso me llevaba a tener muchos post en «borradores», para los que no sepan WordPress por defecto trae distintos estados para los posts, publicado, programado, borradores, pendientes y papelera. He llegado a tener mas de 150 posts en borradores, y en distintos niveles, hay posts que simplemente es un articulo que lei y solo contiene el link a ese articulo incluso tenía algunos posts con links de páginas que ya no están operativas, otros que están listos para publicar en cuanto a texto pero falta una demo, otros que les faltan imágenes, otros sobre alguna instalación que quiero probar mas tiempo, etc.
Esto ha provocado en alguna ocasión tener que simplemente eliminar posts que esta «casi» listos debido a que ya lo que escribí se volvió obsoleto, cambio el software, el problema lo solucionaron en versiones posteriores, etc
También quizás se pueda notar diferencias «editoriales» en los posts antiguos, y que luego se vuelve al método anterior y eso pasa por un cambio que viví como escritor donde me puse a probar nuevas técnicas de escritura, más estructura y como esto no tiene influencia a la hora de programar el contenido se mezclaron las técnicas.
A contar de finales del 2019 empece a escribir de forma mas frecuente. Recuerdo el motivo, una entrevista de trabajo, muy irónico pero luego de esa entrevista le di mucho mas valor a mi blog, decidí darle mas seriedad y ser mas frecuente en la escritura, aun seguía escribiendo sin permitir que mi blog se indexara y tampoco compartía la url por lo que estoy casi seguro que solo yo y los spiders eran los únicos que consumían el blog.
Presente
A medida que escribía, empece a aprender como escribir, hay gente que le sale natural, hay gente que puede hacer documentos muy técnicos muy rápido yo no, yo soy de contar mi historia y entre medio colocar la información de forma desordenada a veces sin seguir algún guion ni nada similar, no les voy a mentir me gusta ese estilo, siento que es MI estilo pero en ese entonces empecé a pensar que quizás debería cambiar un poco el estilo de escritura y empecé a leer al respecto hice algunos cambios intentando no cambiar mi esencia aunque estos cambios no duraron mucho, y quizás debería retomar, ese tiempo fue el más activo del blog, con 2 posts mensuales, aunque reconozco que básicamente fue «abusar» de los borradores, que como ya les he comentado por lo general es grande, aunque eso no significa que no le haya dedicado tiempo, vaya que le dedique si comparamos con los años anteriores, pero pronto se acabo el combustible, en diciembre del 2021 ya se vio el declive, 2022 avise que me tomaba vacaciones y no se escribió durante todo ese año hasta retomar en marzo del 2023 y darme cuenta que ya llegamos a los 100 posts.
Para el hito de los 100 post tenia pensado estrenar un tema nuevo, hecho por mi y quizás agregando alguna funcionalidad nueva, pero como se dice por ahí «me pillo la máquina», no aprendí ni css ni html por lo que no puedo hacer lo que quería y en parte por eso escribo estas líneas, quizás uno de los post mas largos del blog.
Como les comentaba anteriormente, soy alguien que maneja una gran cantidad de posts en borradores a pesar de la desventaja que comente anteriormente es un método que me gusta, actualmente este post se publicará en diciembre 2023 y lo empecé a escribir en agosto de ese mismo año. Actualmente ya aprendí de lecciones pasadas y categorizo los posts utilizando la «volatilidad» del contenido, por ejemplo, si voy a escribir sobre una web en especifico, dado que las webs pueden cambiar súbitamente tiene una volatilidad extremadamente alta, en cambio un fix de una versión desactualizada de Zabbix, que es desde donde he sacado mucho contenido este año, tiene una volatilidad muy baja por lo que estoy constantemente revisando los posts en borradores y pendientes de revisión viendo si se deben realizar ajustes para mantener la información lo mas actualizada posible antes de publicarla.
Además un borrador suelo pasarlo al estado «pendiente» cuando ya tiene un nivel alto de completado, para finalmente programarlo o simplemente publicarlo. Al llevar este ritmo de publicación mensual es más fácil realizar este método, aunque siento que me esta permitiendo darme el lujo de no dedicarle un tiempo constante de escritura y esa última parte no me gusta mucho.
Otro tema que ayudaría al blog es conseguir colaboradores que me ayuden a escribir. Pero eso ya de por si es una tarea difícil dada la poca visibilidad del blog y mi poco trabajo de marketing
futuro
Dentro de los planes a futuro que tengo son el seguir aprendiendo a escribir y mejorar la «técnica», deseo que este 2024 y los años posteriores tener más constancia y dejar de tener lagunas, me encantaría retomar los posts relacionados a la temática de seguridad o programación, aunque como comente esto depende en gran medida de las funciones que este realizando el trabajo, si estoy haciendo algún curso o el tiempo que tenga para trastear con diversos softwares
Actualmente estoy en un curso de desarrollo web que espero me de las herramientas para lograr la meta de poder estrenar mi propio tema, quizás estrenarlo en el post 150 o 200 . No descarto que me dedique a buscar nuevo logo y paleta de colores para «profesionalizar» el blog
Respecto al futuro editorial del blog, a pesar que esto no esta grabado en piedra y depende en gran medida del trabajo en el que me encuentre, pienso mantenerme enfocado mas en el mundo Linux que seguridad, como lo he estado haciendo hasta ahora, nuevas tecnologías, programación y seguridad. También estoy pensando escribir mas posts de opinión personal sobre diversos temas relacionadas a los mundillos de los que quiero escribir. Me gustaría lograr los 2 posts mensuales tal cual lo pude hacer en 2020 y 2021. Mezclando, como comente antes, posts de la línea actual, o sea tutoriales, soluciones a problemas, nuevos servicios y posts de opinión personal.
También me gustaría diversificar los temas tratados pero esto depende en gran parte de mis funciones en el trabajo, los pocos tiempos libres que tengo o lo que este estudiando o investigando. Sobre estos dos últimos temas no suelo escribir mucho por que como comenté, tengo un estilo bastante caótico de escritura y al empezar a centrarme en ordenar el contenido pierdo el foco en el estudio y las pocas veces que lo he hecho no me ha resultado, imagino que si tuviese una audiencia mas alta y recibiera feedback seria un proceso mas fácil y simple pero al menos de momento no es el caso.
Opinión personal
A nivel personal en general, estoy contento con lo que he logrado con el blog, creo que hace mucho tiempo debí dejar de llamarlo solo «el blog» para que se convierta en «mi vps», me ha permitido aprender nuevos programas, mantenerme actualizado en el área, experimentar cosas aunque es cierto que los blogs en general están muy de capa caída frente al dominio de videos.
al menos de momento no pienso migrar el blog o hacer contenido «espejo» para plataformas como, youtube, tiktok o similares pero no descarto que el otro proyecto que tengo en mente si cuente con presencia en esas redes.
Como comenté anteriormente quiero poner mucho énfasis en la cantidad de publicaciones, sin perder la «calidad» del contenido
También tengo otros planes en mente, algunos no tan pensados precisamente en el blog pero si en el mundillo Linux, espero que esa idea logre ver la luz y sea un aporte real a la comunidad.
Y este último punto esta relacionado con el proyecto alternativo que les comenté anteriormente. Lo cual involucra un gran GRAN cambio a nivel personal y un tremendo desafío que aún estoy planificando.
A diferencia de el origen del blog, ahora si me interesa que este sea mas visible, ya hice las gestiones para que se pueda indexar contenido y estoy tratando de aplicar reglas de seo para facilitar que este se encuentre, es difícil buscar simplemente el dominio ya que incluye términos muy genéricos como «shell» hahaha aunque me mantengo firme en el nombre y pronto tengo pensado renovarlo por una cantidad más o menos significativa de tiempo.
Para resumir, espero que este proyecto continue, quiero potenciar el vps mediante la adición de más servicios, quiero seguir aprendiendo y quiero poder hacer algún aporte a la comunidad de este mundillo