From d82fb3b552d20a279efdd9408042183cfa02fb48 Mon Sep 17 00:00:00 2001 From: schererleander Date: Thu, 25 Dec 2025 23:33:25 +0000 Subject: initial commit --- app/page.tsx | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 app/page.tsx (limited to 'app/page.tsx') diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 0000000..057842d --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,41 @@ + +import { ToolsGrid } from "@/components/tools-grid"; +import { ProjectsGrid } from "@/components/projects-grid"; +import { PostCard } from "@/components/post-card"; +import { compareDesc } from 'date-fns' +import { allPosts } from 'contentlayer/generated' +import MapWrapper from "@/components/map-wrapper"; + +export default function Home() { + const posts = allPosts.sort((a, b) => compareDesc(new Date(a.date), new Date(b.date))) + + return ( + <> +
+ +
+ +
+
+

Hi, I'm Leander.

+

+ Passionate about hardware & software, pursuing computer science studies. Currently building 3D-printing projects and exploring homelabing. +

+
+
+ +
+ +
+
+ +
+ +
+ {posts.map((post, idx) => ( + + ))} +
+ + ); +} -- cgit v1.3.1