update:info
This commit is contained in:
@@ -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
2
go.mod
@@ -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
2
go.sum
@@ -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=
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user