+
Software engineer, technical
writer & open-source maintainer
@@ -349,37 +357,41 @@ export default function Home() {
{/* Description */}
{/* Social Links */}
-
- {profile.social.map((item) => (
-
- {item.icon === "GitHub" && }
- {item.icon === "Linkedin" && }
- {item.icon === "Twitter" && }
- {item.icon === "Mail" && }
- {item.icon === "Type" && }
- {item.name}
-
- ))}
+
+ {profile.social.map((item, idx) => {
+ const colors = ['bg-brutalist-yellow', 'bg-brutalist-cyan', 'bg-brutalist-magenta', 'bg-white', 'bg-brutalist-green'];
+ const shadowColors = ['brutalist-shadow', 'brutalist-shadow-cyan', 'brutalist-shadow-magenta', 'brutalist-shadow-yellow'];
+ return (
+
+ {item.icon === "GitHub" && }
+ {item.icon === "Linkedin" && }
+ {item.icon === "Twitter" && }
+ {item.icon === "Mail" && }
+ {item.icon === "Type" && }
+ {item.name}
+
+ );
+ })}
{/* Recent Writing Section */}
{latestBlog && (
-
- Latest Writing
+
+ Latest Writing
View all
@@ -390,24 +402,30 @@ export default function Home() {
)}
{/* GitHub Contribution Graph Placeholder */}
-
-
+
+ {/* Decorative sticker */}
+
+ HOT!
+
+
+
Contribution Graph
-
+
-
+
1038 contributions in the last year
- Less
+ Less
-
-
-
-
+
+
+
+
+
- More
+ More
{/* Simplified contribution grid */}
@@ -416,18 +434,20 @@ export default function Home() {
const intensity = Math.random();
const bgColor =
intensity > 0.75
- ? "bg-[#39d353]"
- : intensity > 0.5
- ? "bg-[#26a641]"
- : intensity > 0.25
- ? "bg-[#006d32]"
- : intensity > 0.1
- ? "bg-[#0e4429]"
- : "bg-[#161b22]";
+ ? "bg-black"
+ : intensity > 0.6
+ ? "bg-brutalist-red"
+ : intensity > 0.4
+ ? "bg-brutalist-orange"
+ : intensity > 0.25
+ ? "bg-brutalist-yellow"
+ : intensity > 0.1
+ ? "bg-gray-200"
+ : "bg-white";
return (
);
@@ -438,15 +458,24 @@ export default function Home() {
{/* Work Experience Section - Timeline */}
-
-
- Work Experience
+
+ {/* Decorative elements */}
+
+
+
+
+
+ Work Experience
+
+ NEW!
+
+
{/* Timeline container */}
{/* Vertical line */}
-
+
{/* Timeline items */}
@@ -465,13 +494,13 @@ export default function Home() {
{experience.map((exp, index) => (
{
// Will need to handle mobile dialog
}}
>
-
+
{companyLogos[exp.company] ? (
) : (
-
+
)}
-
+
{exp.position}
e.stopPropagation()}
>
{exp.company}
-
+
{new Date(exp.startDate).toLocaleDateString("en-US", {
month: "short",
year: "numeric",
@@ -510,7 +539,7 @@ export default function Home() {
})
: "Present"}
-
+
{exp.oneLine}
@@ -523,23 +552,37 @@ export default function Home() {
{/* Testimonials Section - Carousel */}
-
-
- What People Say
+
+ {/* Decorative background elements */}
+
+
+
+
+
+
+
+
+ What People Say
+ 💬
+
{/* Footer / Contact */}
-
writer & open-source maintainer @@ -349,37 +357,41 @@ export default function Home() { {/* Description */} {/* Social Links */} -
Latest Writing
+Latest Writing
View all
+
+ {/* Decorative sticker */}
+
+ HOT!
+
+
+
Contribution Graph
-
+
-
+
1038 contributions in the last year
- Less
+ Less
-
-
-
-
+
+
+
+
+
- More
+ More
{/* Simplified contribution grid */}
@@ -416,18 +434,20 @@ export default function Home() {
const intensity = Math.random();
const bgColor =
intensity > 0.75
- ? "bg-[#39d353]"
- : intensity > 0.5
- ? "bg-[#26a641]"
- : intensity > 0.25
- ? "bg-[#006d32]"
- : intensity > 0.1
- ? "bg-[#0e4429]"
- : "bg-[#161b22]";
+ ? "bg-black"
+ : intensity > 0.6
+ ? "bg-brutalist-red"
+ : intensity > 0.4
+ ? "bg-brutalist-orange"
+ : intensity > 0.25
+ ? "bg-brutalist-yellow"
+ : intensity > 0.1
+ ? "bg-gray-200"
+ : "bg-white";
return (
);
@@ -438,15 +458,24 @@ export default function Home() {
{/* Work Experience Section - Timeline */}
-
-
- Work Experience
+
+ {/* Decorative elements */}
+
+
+
+
+
+ Work Experience
+
+ NEW!
+
+
{/* Timeline container */}
{/* Vertical line */}
-
+
{/* Timeline items */}
@@ -465,13 +494,13 @@ export default function Home() {
{experience.map((exp, index) => (
{
// Will need to handle mobile dialog
}}
>
-
+
{companyLogos[exp.company] ? (
) : (
-
+
)}
-
+
{exp.position}
e.stopPropagation()}
>
{exp.company}
-
+
{new Date(exp.startDate).toLocaleDateString("en-US", {
month: "short",
year: "numeric",
@@ -510,7 +539,7 @@ export default function Home() {
})
: "Present"}
-
+
{exp.oneLine}
@@ -523,23 +552,37 @@ export default function Home() {
{/* Testimonials Section - Carousel */}
-
-
- What People Say
+
+ {/* Decorative background elements */}
+
+
+
+
+
+
+
+
+ What People Say
+ 💬
+
{/* Footer / Contact */}
-
Contribution Graph
-+
1038 contributions in the last year
- Work Experience
+
+ {/* Decorative elements */}
+
+
+
+
+
+ Work Experience
+
+ NEW!
+
+
{/* Timeline container */}
{/* Vertical line */}
-
+
{/* Timeline items */}
@@ -465,13 +494,13 @@ export default function Home() {
{experience.map((exp, index) => (
{
// Will need to handle mobile dialog
}}
>
-
+
{companyLogos[exp.company] ? (
) : (
-
+
)}
-
+
{exp.position}
e.stopPropagation()}
>
{exp.company}
-
+
{new Date(exp.startDate).toLocaleDateString("en-US", {
month: "short",
year: "numeric",
@@ -510,7 +539,7 @@ export default function Home() {
})
: "Present"}
-
+
{exp.oneLine}
@@ -523,23 +552,37 @@ export default function Home() {
{/* Testimonials Section - Carousel */}
-
-
- What People Say
+
+ {/* Decorative background elements */}
+
+
+
+
+
+
+
+
+ What People Say
+ 💬
+
{/* Footer / Contact */}
-
+ + Work Experience + + NEW! + +
{/* Timeline container */}
+
{exp.position}
e.stopPropagation()}
>
{exp.company}
-
+
{new Date(exp.startDate).toLocaleDateString("en-US", { month: "short", year: "numeric", @@ -510,7 +539,7 @@ export default function Home() { }) : "Present"}
-+
{exp.oneLine}