Skip to content

Commit 4acba67

Browse files
committed
Add Jo to 2026-01 Alumni Page
1 parent 29bfc6c commit 4acba67

3 files changed

Lines changed: 53 additions & 0 deletions

File tree

30.4 KB
Loading

bootcamps/software-development-tfs/2026-01/2026-01-tfs.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,22 @@
3838
"Java",
3939
"Python"
4040
]
41+
},
42+
{
43+
"name": "Jo",
44+
"role": "Fullstack Software Engineer",
45+
"github": "https://github.com/j0lol",
46+
"linkedin": "https://www.linkedin.com/in/jo-null-burnett/",
47+
"photo": "/assets/2026-01-tfs/profile_photos/jo.jpg",
48+
"description": "Whether it's native code in Rust, or JavaScript and TypeScript in the browser, I like to follow standards and study documentation. I'm also passionate about graphics, specializing in WebGPU. I've spent a lot of time doing hobbyist projects (60+ repositories on GitHub!) dabbling in Java, Godot, PHP, Haskell and more.",
49+
"portfolio_link": "https://j0.lol/projects",
50+
"technologies": [
51+
"Rust",
52+
"JavaScript",
53+
"TypeScript",
54+
"PostgreSQL",
55+
"SQLite"
56+
]
4157
}
4258
]
4359
}

css/alumni/2026-01-tfs.css

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,40 @@
5858
filter: drop-shadow(5px 5px 5px #005c30);
5959
transform: scale(1.5);
6060
}
61+
62+
.card--jo {
63+
--card--jo-accent: rgb(180 151 238);
64+
background: radial-gradient(
65+
ellipse at left top,
66+
hsl(from var(--card--jo-accent) calc(h + 10) calc(s - 10) calc(l - 3))
67+
0%,
68+
var(--card--jo-accent) 100%
69+
);
70+
71+
.card__link-icon,
72+
.card__icon {
73+
fill: var(--color-white);
74+
filter: drop-shadow(
75+
1px 1px 0
76+
hsla(
77+
from var(--card--jo-accent) h calc(s - 40) calc(l - 40) /
78+
60%
79+
)
80+
);
81+
}
82+
83+
.card__name,
84+
.card__role,
85+
.card__link,
86+
.card__description {
87+
color: var(--color-white);
88+
text-shadow: 1px 1px 0
89+
hsla(from var(--card--jo-accent) h calc(s - 40) calc(l - 40) / 60%);
90+
}
91+
}
92+
93+
.tech--jo {
94+
background-color: white;
95+
color: var(--card--jo-accent);
96+
text-shadow: 1px 1px 0 hsla(from var(--color-black) h s l / 10%);
97+
}

0 commit comments

Comments
 (0)