package pages import "personal-site/constants" import "fmt" import "personal-site/components" templ projectCard(idx int, project constants.Project) {
{ project.Name }

{ project.Description }

for _, tag := range project.TechTags { { tag } }
} templ ProjectPage(projects []constants.Project) { {{ params := constants.NewLayoutParams("Home") }} @components.MainLayout(params) {

derrickgee.dev/projects

Projects Directory

A collection of projects built across different languages and frameworks. Each runs as an independent service.


for idx, p := range projects { @projectCard(idx, p) } } }