${projects.map(({ description, entity, highlights = [], keywords = [], name, startDate, endDate, roles = [], type, url }) => html`
${description && markdown(description)}
${highlights.length > 0 && html`
${highlights.map(highlight => html`- ${markdown(highlight)}
`)}
`}
${keywords.length > 0 && html`
${keywords.map(keyword => html`- ${keyword}
`)}
`}
`)}