Hi, I'm Fran. Full Stack Engineer with 10+ years of experience designing and building scalable systems. I'm passionate about architecture, clean code, and delivering robust applications across backend and frontend.
Currently focused on React, Next.js, NestJS, Go, Vue, Nuxt & TypeScript. I write about software development, best practices, and the tools I use daily.
Series β NestJS APIs in production: OpenAPI & Swagger β Structured logging & correlation ID β CORS, rate limiting & security headers
| Article | Topic |
|---|---|
| OpenAPI and Swagger in NestJS | Backend |
| Structured logging and correlation IDs in NestJS | Backend |
| CORS, rate limiting, and security headers in NestJS | Backend |
| Hexagonal Architecture in NestJS: Ports, Adapters and Domain | Architecture |
| Redux vs TanStack Query: Developer Equivalence Guide | Frontend |
Blog posts are MDX files under content/blog/en/ and content/blog/es/ (same filename = same slug per language). Frontmatter uses title, abstract, publishedAt, and topics.
This site is a Next.js app (src/). Install dependencies and run the dev server:
pnpm install
pnpm devOther scripts: pnpm build, pnpm start, pnpm lint. Configure environment as needed for your deployment (e.g. SITE_URL for canonical URLs and OG metadata).
Built with β€οΈ Β· alckor.dev


