@ -213,7 +278,7 @@ export function ProjectGrid() {
}
link={"https://event.codeday.org/sandiego"}
/>
<FourByOneGridElement
<LargeElementPic
image_url={Foresight}
image_alt={"Foresight Sports Logo"}
title={"Foresight Sports"}
@ -221,7 +286,7 @@ export function ProjectGrid() {
"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."
}
/>
<OneWidePic
<SmallElementPic
image_url={Distest}
image_alt={"Distest Logo"}
title={"Distest"}
@ -231,7 +296,7 @@ export function ProjectGrid() {
}
link={"https://github.com/JakeCover/distest"}
/>
<OneWidePic
<SmallElementPic
image_url={Scoresaver}
image_alt={"Scoresaver Logo"}
title={"ScoreSaver"}
@ -241,27 +306,37 @@ export function ProjectGrid() {
"You're looking at it! There's not a whole lot to this, it's just a React site hosted on GitHub Pages, but I didn't know React before starting on this so I'm pretty proud of it."
"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!"
"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."
}
/>
<OneWide
title={"CodeDay"}
<SmallElement
title={"Personal Website"}
org={"Random Projects"}
text={
"You're looking at it! There's not a whole lot to this, it's just a React site hosted on GitHub Pages, but I didn't know React before starting on this so I'm pretty proud of it."
"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."
}
/>
<SmallElement
title={"Assorted Discord Bots"}
org={"Random Projects"}
text={
"CodeDay, an event by SRND, is a beginner-friendly 24 hour event for students that challenges\n attendees to create a game or an app."
"I've made quite a number of discord bots over time! Some of them, like ReplyBot, which added a reply functionality to Discord years before they finally implemented it first-party, have been obsoleted nowadays, others like DiscordChannelMirror really aren't significantly notable, and many more have been lost to time and past me's lack of understanding of the importance of backup. I digress, however I really do love writing these sorts of applications!"