diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index 01c2c5a..1886677 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -14,9 +14,9 @@ }, { title: "Persona Library", - description: "Reference collection for the study and standardization of developer personas. Aims to offer pragmatic advice for use in day-to-day go-to-market strategies.", + description: "Collection of developer persona traits and tactics to build programs and engagement strategies.", status: "incubation", - learnMoreUrl: "https://github.com/devrel-foundation/persona-library" + learnMoreUrl: "/projects/persona-library" }, { title: "Events Directory", diff --git a/src/routes/projects/persona-library/+page.server.ts b/src/routes/projects/persona-library/+page.server.ts new file mode 100644 index 0000000..3a06042 --- /dev/null +++ b/src/routes/projects/persona-library/+page.server.ts @@ -0,0 +1,16 @@ +import { getBlogPostsByTag } from '$lib/server/blog.js'; + +const projectName = 'persona-library'; + +export async function load({ fetch }) { + try { + const relatedPosts = await getBlogPostsByTag(projectName); + + return { + relatedPosts + }; + } catch (err) { + console.error(`Error fetching server-side project data for ${projectName}`, err); + return { categories: [], labels: [], relatedPosts: [] }; + } +} \ No newline at end of file diff --git a/src/routes/projects/persona-library/+page.svelte b/src/routes/projects/persona-library/+page.svelte new file mode 100644 index 0000000..ff8705e --- /dev/null +++ b/src/routes/projects/persona-library/+page.svelte @@ -0,0 +1,81 @@ + + + + + +
+
+ + +

The DevRel Foundation Persona Library is more than just a powerpoint presentation. It is an open data repository and schema for collecting traits and tactics for different developer personas that offers pragmatic advice in day-to-day go-to-market strategies and tactics.

+ +
 
+ +
+ + + +
+ + + +
+ + + +
+ + + + + +
+
+ +
+
+ + + + +
+ + \ No newline at end of file