Reorder homepage sections (journey above projects), refine component styles, update copy and data across projects, timeline, and homelab.
120 lines
3.2 KiB
TypeScript
120 lines
3.2 KiB
TypeScript
export type TimelineType =
|
|
| "career"
|
|
| "cert"
|
|
| "project"
|
|
| "homelab"
|
|
| "education";
|
|
|
|
export interface TimelineEntry {
|
|
date: string;
|
|
title: string;
|
|
type: TimelineType;
|
|
description: string;
|
|
tags?: string[];
|
|
}
|
|
|
|
export const timeline: TimelineEntry[] = [
|
|
{
|
|
date: "WIP",
|
|
title: "CompTIA Network+ — in progress",
|
|
type: "cert",
|
|
description:
|
|
"Studying for Network+ to formalize networking knowledge built through the homelab.",
|
|
tags: ["networking", "certification"],
|
|
},
|
|
{
|
|
date: "2026-04",
|
|
title: "Portfolio Site v2",
|
|
type: "project",
|
|
description:
|
|
"Next.js 16 portfolio site, self-hosted in a DMZ LXC behind Nginx, deployed via Gitea Actions CI.",
|
|
tags: ["next.js", "tailwind", "self-hosted"],
|
|
},
|
|
{
|
|
date: "2026-04",
|
|
title: "lerkolabs.com",
|
|
type: "homelab",
|
|
description:
|
|
"Self-hosted in a DMZ LXC behind Nginx, deployed via Gitea Actions CI.",
|
|
tags: ["LXC", "DMZ", "self-hosted"],
|
|
},
|
|
{
|
|
date: "2026-03",
|
|
title: "Helm",
|
|
type: "project",
|
|
description:
|
|
"Full-stack task and project management tool built in Go + React.",
|
|
tags: ["go", "react", "typescript"],
|
|
},
|
|
{
|
|
date: "2024-08",
|
|
title: "Proxmox Cluster",
|
|
type: "homelab",
|
|
description:
|
|
"Proxmox VMs/LXCs, SSO via Authentik, full monitoring stack (VictoriaMetrics + Grafana + Beszel + ntfy).",
|
|
tags: ["proxmox", "networking", "monitoring", "sso"],
|
|
},
|
|
{
|
|
date: "2024-06",
|
|
title: "CompTIA A+",
|
|
type: "cert",
|
|
description:
|
|
"Earned A+ certification, formalizing hardware and OS fundamentals.",
|
|
tags: ["certification"],
|
|
},
|
|
{
|
|
date: "2024-03",
|
|
title: "pfSense",
|
|
type: "homelab",
|
|
description: "Netgate pfSense n100 picked up on ebay.",
|
|
tags: ["network", "firewall", "vlan", "dhcp"],
|
|
},
|
|
{
|
|
date: "2023-10",
|
|
title: "SOC Analyst I — Fortress SRM",
|
|
type: "career",
|
|
description:
|
|
"Threat monitoring, incident triage, and client-facing security operations in a managed SOC.",
|
|
tags: ["soc", "security"],
|
|
},
|
|
{
|
|
date: "2023-03",
|
|
title: "Config Tech II — MCPc",
|
|
type: "career",
|
|
description:
|
|
"Promoted to Config Tech II. Led imaging workflows and expanded into scripting for endpoint provisioning.",
|
|
tags: ["sysadmin", "scripting"],
|
|
},
|
|
{
|
|
date: "2022-11",
|
|
title: "PC Build",
|
|
type: "homelab",
|
|
description: "Sourced parts online and built a personal computer.",
|
|
tags: ["amd", "windows 10", "configure", "desktop"],
|
|
},
|
|
{
|
|
date: "2022-05",
|
|
title: "Config Tech I — MCPc",
|
|
type: "career",
|
|
description:
|
|
"Hardware configuration, OS imaging, and deployment at scale for enterprise clients.",
|
|
tags: ["sysadmin", "hardware"],
|
|
},
|
|
{
|
|
date: "2021-10",
|
|
title: "Portfolio Site v1",
|
|
type: "project",
|
|
description:
|
|
"React portfolio deployed to www.lerko96.github.io using github pages.",
|
|
tags: ["React", "CSS", "github pages"],
|
|
},
|
|
{
|
|
date: "2021-01",
|
|
title: "We Can Code IT — Java Bootcamp",
|
|
type: "education",
|
|
description:
|
|
"9-month intensive bootcamp covering Java, OOP, SQL, REST APIs, and Agile development practices.",
|
|
tags: ["java", "sql", "agile"],
|
|
},
|
|
];
|