diff --git a/src/components/ProjectGrid.tsx b/src/components/ProjectGrid.tsx
index 99a6203..a50a122 100644
--- a/src/components/ProjectGrid.tsx
+++ b/src/components/ProjectGrid.tsx
@@ -246,7 +246,9 @@ export function ProjectGrid() {
title={"ElaticMatch"}
org={"CodeDay"}
text={
- "A set of tools, including a custom suggestion and weighting system, as well as a custom matching algorithm that I wrote and used to match around 350 students to the best-fitting mentors in the CodeDay Labs summer internship program in 2020."
+ `A set of tools, including a custom suggestion and weighting system, as well as a custom matching
+ algorithm that I wrote and used to match around 350 students to the best-fitting mentors in the CodeDay
+ Labs summer internship program in 2020.`
}
link={"https://github.com/codeday/labs-elastic-match"}
/>
@@ -254,7 +256,8 @@ export function ProjectGrid() {
title={"John Peter"}
org={"CodeDay"}
text={
- "John Peter is a Discord bot used for moderation and server management for Virtual CodeDay. It has a very extensive featureset, and has been used for multiple CodeDays and has worked with over 1000 students."
+ `John Peter is a Discord bot used for moderation and server management for Virtual CodeDay. It has a very
+ xtensive featureset, and has been used for multiple CodeDays and has worked with over 1000 students.`
}
link={"https://github.com/codeday/johnpeter-discord"}
/>
@@ -262,7 +265,8 @@ export function ProjectGrid() {
title={"CopyMoji"}
org={"BetterDiscord"}
text={
- "An extension for the alternate discord client BetterDiscord that changes the functionality of copying emoji to copy the actual emoji characters rather than their names from the discord client."
+ `An extension for the alternate discord client BetterDiscord that changes the functionality of copying
+ emoji to copy the actual emoji characters rather than their names from the discord client.`
}
link={
"https://github.com/JakeCover/BetterDiscordExtensions/tree/main/plugins/CopyMoji"
@@ -274,7 +278,8 @@ export function ProjectGrid() {
org={"CodeDay"}
title={"CodeDay San Diego"}
text={
- "A 24 hour hackathon occurring around the world a few times a year. I volunteered for and then later ran the San Diego event."
+ `A 24 hour hackathon occurring around the world a few times a year. I volunteered for and then later ran
+ the San Diego event.`
}
link={"https://event.codeday.org/sandiego"}
/>
@@ -283,7 +288,8 @@ export function ProjectGrid() {
image_alt={"Foresight Sports Logo"}
title={"Foresight Sports"}
text={
- "Foresight Sports creates advanced augmented reality sports experiences. I created multiple games using Unity that took data from their launch monitor technology and translated it into a seamless experience."
+ `Foresight Sports creates advanced augmented reality sports experiences. I created multiple games using
+ Unity that took data from their launch monitor technology and translated it into a seamless experience.`
}
/>
@@ -302,7 +310,8 @@ export function ProjectGrid() {
title={"ScoreSaver"}
org={"Random Projects"}
text={
- "A Chrome extension to help you download beatsaber songs directly from ScoreSaber. No more searching for mapper names on BeatSaver, just download the newest ranked songs directly!"
+ `A Chrome extension to help you download beatsaber songs directly from ScoreSaber. No more searching for
+ mapper names on BeatSaver, just download the newest ranked songs directly!`
}
link={"https://github.com/JakeCover/ScoreSaverExtention"}
/>
@@ -313,14 +322,18 @@ export function ProjectGrid() {
title={"Hashicorp Stack Sysadmin"}
org={"CodeDay, Random Projects"}
text={
- "I've setup and used a stack consisting of Nomad, Consul, and Vault along with Traefik both at CodeDay, where it runs almost every service we have, as well as at home, where I use it to run a number of assorted services on a few old machines. I strongly recommend it, it's very powerful and not all that complex to get started with at any scale, from one personal server to large corporate backends."
+ `I've setup and used a stack consisting of Nomad, Consul, and Vault along with Traefik both at CodeDay,
+ where it runs almost every service we have, as well as at home, where I use it to run a number of
+ assorted services on a few old machines. I strongly recommend it, it's very powerful and not all that
+ complex to get started with at any scale, from one personal server to large corporate backends.`
}
/>
@@ -329,14 +342,31 @@ export function ProjectGrid() {
link={"https://github.com/JakeCover/NomadJobTemplatesTool"}
org={"Random Projects"}
text={
- "A little custom tool to allow you to use jinga-esque text substitutions in Nomad jobfiles to help centralize the definition of service traefik tags. This mainly makes it easier to update and change networking configuration across many jobs easily."
+ `A little custom tool to allow you to use jinga-esque text substitutions in Nomad jobfiles to help
+ centralize the definition of service traefik tags. This mainly makes it easier to update and change
+ networking configuration across many jobs easily.`
}
/>
+
diff --git a/src/images/y-so-serious-white.png b/src/images/y-so-serious-white.png
new file mode 100644
index 0000000000000000000000000000000000000000..7184014a3bb8626d96341083881c35cc5bd228b0
GIT binary patch
literal 8758
zcmW++dpuMB|KG(BxpftDt3L6qL@9R3b=A5#^f{FxOrMHM?nBcU3ZE|H^Qk^5J6Nku
zC#7}yq$W%^O1WfZaxJkr<`yH%_?^%1k3F`>dA#>H@4a5n+xvC)r$4|nGO#ef;c!OV
zwr=_zhr{Rn_tGa~SIWZP%wTUT{dex(JUcr(GBT=AD96UeQFNfUw|8Pi!wv=r{$MP;5a({E`)PBum$I19#y|y}Gb9+h;n*3lMB|P``@>=%Yh`=MH
z>uo)68=bc>Xs7qgRn=LK
zImkv2ye8aZP3){>be||+G*@RyJlO3gJf9nO#Q(|Qg1k@CUX453)b_@SfMxkB|ERw%
zJcBoKoEs6bM?WIsS&i+-H>T4gW!p_(=<3+6EFQUBvNq!Vl8Y<;0E%q_4Qj0}MH!wv
zzs_fgtykXK7NVX09MxIdO|5`e;VFe}&~kj&i7Tlk$rlr
z-PNQR+;bOKVhnhDwz_TMZT#^APXb~B#GfdoM$Wh*r*7Ja(NF7Re3#p$KlJ?do;)l!
zewbtXHd(AT_}}Ah4oi{|U2Q%e-E08ohMw@6-);SaTWk4qAUe403_K8x&tH{qbj;i?
zT8dK>eT$N5+
z@X1dMq~$)+50kCPGr|u=kTY&t^L|9Ve{|h@^F!s>;LrXN+vACQzF;O
z8*;