
Bienvenido a mi blog. Este es el primer post que publico acá, principalmente para verificar que todo el setup funciona correctamente.
Acá voy a documentar mi proceso de aprendizaje en desarrollo de software, inglés, IA y otros temas que me interesan.
Arranqué con create-next-app y configuré TypeScript, Tailwind y shadcn.
Sumé GitHub Actions, Husky con lint-staged, y Dependabot para mantener las deps al día.
Configuré next-intl con detección de idioma y banner de sugerencia.
Velite con schemas Zod para procesar MDX y generar tipos automáticos.
Branches mergeadas
10
esta semana
Lighthouse
100
Bundle inicial
~50kb
export function getPosts(locale: "es" | "en") {
return posts
.filter((p) => p.locale === locale)
.filter((p) => process.env.NODE_ENV === "development" || !p.draft)
.sort((a, b) => +new
Los próximos posts van a tratar sobre cómo armé cada pieza.