package pages import "github.com/ewen-lbh/portfolio/shared" import "github.com/ewen-lbh/portfolio/components" import "github.com/ortfo/db" import "math" import "fmt" func mostImpresiveStat(db ortfodb.Database, tech shared.Technology) int { numberOfProjects := len(tech.Works(db)) timeSpent := int(math.Floor(tech.TimeSpent.Hours())) return max(numberOfProjects, timeSpent) } templ DynamicResume(db ortfodb.Database, technologies []shared.Technology, language string) { @components.IntroWith("Ewen Le Bihan", "Curriculum Vitæ", false) { This is a dynamic resume, pulling from wakatime and other sources, including the portfolio's database itself.
@components.ArrowLink("/resume.pdf") { Single-page PDF resume } }

skills

language

programming

work time tracked by WakaTime

}