Benvingut al meu blog
Un nou espai per compartir el que aprenc construint productes per a plataformes Apple amb Swift, Vapor i pràctiques modernes d'enginyeria.
Aquest blog forma part del meu lloc web personal, construït íntegrament amb Vapor i Leaf — Swift al servidor. Cada entrada és un fitxer markdown que viu al mateix repositori que el lloc. Sense CMS, sense base de dades per al contingut — git és el CMS.
Per què un blog?
Volia un lloc on escriure sobre les coses en què treballo: arquitectura iOS, patrons SwiftUI, pipelines de CI/CD i, de tant en tant, una immersió profunda en alguna cosa nova. Escriure obliga a pensar amb claredat, i publicar-ho em manté honest.
Com funciona
Cada entrada és un fitxer .md en una carpeta BlogContent/. El nom de fitxer segueix el patró YYYY-MM-DD-slug.md — el prefix de data gestiona l'ordenació i la visualització, i el slug es converteix en la URL. En cada petició, Vapor llegeix el fitxer, converteix el markdown a HTML i el renderitza dins d'una plantilla Leaf.
Sense passos de compilació, sense generador de llocs estàtics. Només cal pujar un fitxer markdown i ja és disponible.
Què ve després?
Escriuré sobre:
- La migració d'aquest lloc de HTML estàtic a Vapor
- La construcció d'aquest motor de blog basat en markdown
- Aprenentatges del meu treball actual en missatgeria xifrada
- Patrons d'arquitectura SwiftUI a escala
Estigues atent.