--- import Layout from '@/layouts/Layout.astro'; import LinkButton from '@/components/link-button'; import { getCollection } from 'astro:content'; import { sortContentByDate } from '@/utils/sorts'; import { getLangFromUrl } from '@/i18n/utils'; import PostItemList from '@/components/post-items-list'; import Random from '@/components/random.astro'; const pageData = { title: 'juancmandev', description: 'Welcome to my domain, stranger. I am juancmandev; Web Developer, Linux enthusiast, and privacy defender.', }; const allPosts = await getCollection('blog', ({ data }) => data.draft !== true); const allEnPosts = allPosts.map((post) => { const [lang, id] = post.id.split('/'); if (lang !== 'es') return { ...post, id: id.split('.')[0], }; else null; }); sortContentByDate(allEnPosts); const last3Blogs = allEnPosts.slice(0, 3); const lang = getLangFromUrl(Astro.url); ---

Welcome to my domain, stranger.

I am Juan Manzanero; Web Developer, Linux enthusiast, and privacy defender.

This is my website, a piece of the Internet that I could call my home base. Here, I share my passion about open source projects and other topics.

Latest posts

More posts