update:info

This commit is contained in:
2026-08-28 18:19:51 +09:00
parent 26b796c5a8
commit f219562c2b
4 changed files with 21 additions and 8 deletions

View File

@@ -12,6 +12,16 @@ type Project struct {
} }
var AllProjects = []Project{ var AllProjects = []Project{
{
Url: "https://kokopi.dev",
Name: "kokopi.dev",
Description: "Technical and Personal Blog Site",
HostedOn: "Home Server",
LinkGitea: "",
LinkGithub: "",
TechTags: []string{"golang", "templ", "htmx", "tailwindcss", "postgresql", "tailscale"},
IsWIP: false,
},
{ {
Url: "https://derrickgee.dev/projects/support-ticket-demo", Url: "https://derrickgee.dev/projects/support-ticket-demo",
Name: "Support Ticket System", Name: "Support Ticket System",

2
go.mod
View File

@@ -3,7 +3,7 @@ module personal-site
go 1.25.0 go 1.25.0
require ( require (
github.com/a-h/templ v0.3.1001 github.com/a-h/templ v0.3.1020
github.com/gin-gonic/gin v1.12.0 github.com/gin-gonic/gin v1.12.0
github.com/joho/godotenv v1.5.1 github.com/joho/godotenv v1.5.1
) )

2
go.sum
View File

@@ -1,5 +1,7 @@
github.com/a-h/templ v0.3.1001 h1:yHDTgexACdJttyiyamcTHXr2QkIeVF1MukLy44EAhMY= github.com/a-h/templ v0.3.1001 h1:yHDTgexACdJttyiyamcTHXr2QkIeVF1MukLy44EAhMY=
github.com/a-h/templ v0.3.1001/go.mod h1:oCZcnKRf5jjsGpf2yELzQfodLphd2mwecwG4Crk5HBo= github.com/a-h/templ v0.3.1001/go.mod h1:oCZcnKRf5jjsGpf2yELzQfodLphd2mwecwG4Crk5HBo=
github.com/a-h/templ v0.3.1020 h1:ypAT/L5ySWEnZ6Zft/5yfoWXYYkhFNvEFOeeqecg4tw=
github.com/a-h/templ v0.3.1020/go.mod h1:A2DlK61v+K+NRoGnhmYbNYVmtYHcFO5/AisMvBdDxTM=
github.com/bytedance/gopkg v0.1.3 h1:TPBSwH8RsouGCBcMBktLt1AymVo2TVsBVCY4b6TnZ/M= github.com/bytedance/gopkg v0.1.3 h1:TPBSwH8RsouGCBcMBktLt1AymVo2TVsBVCY4b6TnZ/M=
github.com/bytedance/gopkg v0.1.3/go.mod h1:576VvJ+eJgyCzdjS+c4+77QF3p7ubbtiKARP3TxducM= github.com/bytedance/gopkg v0.1.3/go.mod h1:576VvJ+eJgyCzdjS+c4+77QF3p7ubbtiKARP3TxducM=
github.com/bytedance/sonic v1.15.0 h1:/PXeWFaR5ElNcVE84U0dOHjiMHQOwNIx3K4ymzh/uSE= github.com/bytedance/sonic v1.15.0 h1:/PXeWFaR5ElNcVE84U0dOHjiMHQOwNIx3K4ymzh/uSE=

View File

@@ -68,7 +68,7 @@ templ aboutSection() {
<div <div
class="fade-up bg-bg-200 border border-border-100 rounded-lg p-5 transition-all duration-200 hover:border-border-200 hover:bg-bg-300"> class="fade-up bg-bg-200 border border-border-100 rounded-lg p-5 transition-all duration-200 hover:border-border-200 hover:bg-bg-300">
<p class="text-[0.9375rem] text-fg-200 leading-[1.75] mb-5"> <p class="text-[0.9375rem] text-fg-200 leading-[1.75] mb-5">
I'm a full-stack software engineer specializing in Python and C# Blazor — I work across the whole stack, I'm a full-stack software engineer specializing in Golang, C# Blazor, and Python — I work across the whole stack,
from backend APIs to server-side rendering to the UI. from backend APIs to server-side rendering to the UI.
</p> </p>
<p class="text-[0.9375rem] text-fg-200 leading-[1.75] mb-6"> <p class="text-[0.9375rem] text-fg-200 leading-[1.75] mb-6">
@@ -77,16 +77,16 @@ templ aboutSection() {
</p> </p>
<div class="flex flex-wrap gap-1.5"> <div class="flex flex-wrap gap-1.5">
<span <span
class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Python</span> class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Golang</span>
<span <span
class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap"> class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">
C# C#
/ Blazor / Blazor
</span> </span>
<span <span
class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Golang</span> class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Python</span>
<span <span
class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">FastAPI</span> class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">HTMX</span>
<span <span
class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Tailwindcss</span> class="inline-flex items-center px-2 py-0.5 rounded-md font-mono text-[0.6875rem] font-medium bg-bg-300 text-fg-200 border border-border-100 whitespace-nowrap">Tailwindcss</span>
<span <span
@@ -115,13 +115,14 @@ templ expSection() {
<div class="flex justify-between items-start gap-4 flex-wrap mb-1.5"> <div class="flex justify-between items-start gap-4 flex-wrap mb-1.5">
<div> <div>
<p class="text-xs font-medium text-fg-200 mb-1 flex items-center gap-2"> <p class="text-xs font-medium text-fg-200 mb-1 flex items-center gap-2">
<span <span class="inline-block w-1.5 h-1.5 rounded-full bg-[oklch(0.75_0_0)] mr-1"></span>
class="status-live inline-block w-1.5 h-1.5 rounded-full bg-[oklch(0.72_0.15_145)] mr-1"></span> // <span
// class="status-live inline-block w-1.5 h-1.5 rounded-full bg-[oklch(0.72_0.15_145)] mr-1"></span>
Westbold · Remote Westbold · Remote
</p> </p>
<p class="text-[0.9375rem] font-semibold mb-2">Full Stack Software Engineer</p> <p class="text-[0.9375rem] font-semibold mb-2">Full Stack Software Engineer</p>
</div> </div>
<span class="font-mono text-[0.6875rem] text-fg-300 whitespace-nowrap pt-0.5">Jul 2021 — Present</span> <span class="font-mono text-[0.6875rem] text-fg-300 whitespace-nowrap pt-0.5">Jul 2021 — Jan 2026</span>
</div> </div>
<p class="text-sm text-fg-200 mb-3.5 leading-relaxed"> <p class="text-sm text-fg-200 mb-3.5 leading-relaxed">
Full-stack development across customer-facing Full-stack development across customer-facing