Fundada por el editor jefe Federico Viticci en Viterbo, Italia, MacStories ha estado sirviendo a su audiencia global con una cobertura profunda y personal de Apple, aplicaciones y temas relacionados desde 2009.
La base de MacStories es su sitio web, que Federico puso en marcha y amplió a lo largo de los años con la ayuda de un equipo cambiante de escritores. A medida que el sitio creció hasta llegar a millones de lectores cada mes, también lo hizo el negocio. En 2015, Federico añadió el Club MacStories, un componente de suscripción del sitio que ofrece contenido exclusivo al público principal de MacStories. En los años siguientes, MacStories se expandió aún más a través de podcasts: AppStories, un programa sobre el mundo de las aplicaciones y su impacto en la cultura; y MacStories Unwind, un resumen semanal de todo lo que ocurre en MacStories.
En 2020, estaba claro que el crecimiento continuo de MacStories y sus planes para el futuro requerirían un replanteamiento de la tecnología subyacente al negocio. Para ayudar a cumplir su visión del futuro de MacStories, Federico reclutó a John Voorhees y Alex Guyot. John, un ex abogado con cierta experiencia en el desarrollo de iOS, comenzó como escritor independiente en MacStories en 2015 y actualmente es su editor jefe. Alex Guyot tiene formación en ingeniería en la nube y lleva escribiendo para MacStories desde 2013. Actualmente es editor e ingeniero de software senior en MacStories.
Juntos, el equipo de MacStories se propuso construir una nueva base para los medios que publica, incluyendo el sitio web, los boletines, los podcasts y otros productos digitales. Empezaron por migrar seis años de contenido de boletines por correo electrónico a un nuevo sistema de gestión de contenidos diseñado por Alex llamado Calliope. Este sistema permitió a MacStories ofrecer una nueva aplicación web con sofisticadas funciones de búsqueda, filtrado y otras más allá del alcance de un boletín electrónico. Calliope se diseñó desde el principio para ser flexible y permite al equipo de MacStories publicar columnas, boletines y podcasts en varios sitios web, enviar boletines por correo electrónico, ofrecer descargas sólo para suscriptores y mucho más.
Los fundamentos de hardware necesarios para hacer realidad Calliope estaban fuera del alcance de los orígenes de MacStories como una publicación de WordPress que se ejecutaba en un hardware de servidor dedicado. MacStories necesitaba una solución de infraestructura rica en funciones, escalable y rentable. Después de considerar muchas opciones, el equipo de MacStories decidió construir su visión del futuro utilizando Linode.
Alex utilizó Linode Kubernetes Engine (LKE) para crear ocho microservicios diferentes y tres despliegues separados de bases de datos, un proyecto que normalmente sería de coste prohibitivo para una pequeña empresa como MacStories. Al haber alojado su sitio web personal y el bot Slack de MacStories en Linode durante años, Alex ya estaba familiarizado con Linode. Había estado experimentando con LKE desde que el servicio estaba en fase beta, por lo que confiaba en que podría gestionar los servicios web de MacStories de forma fiable y económica.
La flexibilidad de la oferta de servicios de Linode, junto con su asequibilidad, ha permitido a MacStories construir una infraestructura que puede crecer y escalar con su negocio en los próximos años. "Cada vez que utilizo Linode para algo nuevo, me impresiona", afirma Alex. "Tiene la mejor interfaz y es realmente fácil de navegar. Cloud Manager es mejor que los competidores, y la documentación es fantástica".
Para el equipo de MacStories, decidirse por Linode fue como evaluar una aplicación, algo por lo que es bien conocido. Linode se ajustaba perfectamente a sus necesidades, y si alguna vez tienen una pregunta, el soporte de Linode está ahí para ofrecer ayuda. Un soporte excelente es fundamental para empresas pequeñas y ágiles como MacStories. Al recordar el exitoso lanzamiento de Calliope, Alex dice: "Nunca nos hemos cuestionado si Linode fue la elección correcta".