+
+
+
+
💕 About
오직 호기심과 실행력으로만 성장해 온 개발자, 정보보안전문가 남현석입니다.
초등학교 시절 운영체제에 흥미를 느껴 컴퓨터를 시작했고, 이후 프로그래밍에 관심을 갖게 되었습니다.
@@ -23,9 +40,7 @@ export default async function BlogIndex() {
-
-
-
+
);
diff --git a/src/components/BlogList.tsx b/src/components/BlogList.tsx
deleted file mode 100644
index 208c3ae..0000000
--- a/src/components/BlogList.tsx
+++ /dev/null
@@ -1,55 +0,0 @@
-import Link from "next/link";
-import { getPosts, type Post } from "@/lib/blog";
-import { Badge } from "@/components/ui/badge";
-import { ArrowRight } from "lucide-react";
-
-
-export default async function BlogList() {
- const posts = await getPosts();
-
- return (
-
- {posts.length === 0 ? (
-
- ) : (
- posts.map((post) => (
-
-
-
-
-
- {post.title}
-
-
- {post.date}
-
-
-
-
- {post.description && (
-
- {post.description}
-
- )}
- {post.tags && post.tags.length > 0 && (
-
- {post.tags.map((tag) => (
-
- {tag}
-
- ))}
-
- )}
-
-
- ))
- )}
-
- );
-}
diff --git a/src/components/Projects.tsx b/src/components/Projects.tsx
index c039cdb..7924b6c 100644
--- a/src/components/Projects.tsx
+++ b/src/components/Projects.tsx
@@ -22,7 +22,7 @@ const projects = [
export default function Projects() {
return (
-
+
{projects.map((project, idx) => (
diff --git a/src/components/timeline.tsx b/src/components/timeline.tsx
index 7da1e5b..524dda7 100644
--- a/src/components/timeline.tsx
+++ b/src/components/timeline.tsx
@@ -25,7 +25,7 @@ export default function TimelineComponent() {
return (