|
2 | 2 | import { getCollection } from "astro:content"; |
3 | 3 | import BaseLayout from "../layouts/BaseLayout.astro"; |
4 | 4 |
|
5 | | -const allProjects = await getCollection("projects"); |
| 5 | +const allProjects = (await getCollection("projects")).sort( |
| 6 | + (a, b) => b.data.pubDate.valueOf() - a.data.pubDate.valueOf(), |
| 7 | +); |
6 | 8 | const allPosts = await getCollection("blog"); |
7 | 9 | const featuredProjects = allProjects.filter((project) => project.data.featured); |
8 | 10 | const latestPost = allPosts[0]; |
@@ -41,18 +43,18 @@ const pillars = [ |
41 | 43 | </div> |
42 | 44 | <div class="hero-stack"> |
43 | 45 | <div class="panel hero-note"> |
44 | | - <span class="kicker">What the work looks like</span> |
45 | | - <h2>Strategy when direction is fuzzy. Delivery when the work needs to land.</h2> |
| 46 | + <span class="kicker">Current focus</span> |
| 47 | + <h2>People platforms, decision-support products, and delivery that holds together.</h2> |
46 | 48 | <p> |
47 | | - That can mean improving business workflows, designing product structure, building core |
48 | | - application logic, or helping a team move from scattered effort to a more coherent |
49 | | - operating rhythm. |
| 49 | + Current work spans products like PeopleX and Insight 91, with a focus on creating |
| 50 | + useful systems, stronger product narratives, and delivery that does not get lost in |
| 51 | + complexity. |
50 | 52 | </p> |
51 | 53 | </div> |
52 | 54 | <div class="panel hero-image"> |
53 | 55 | <img |
54 | 56 | src="/warren-professional.png" |
55 | | - alt="Professional portraits of Warren Dodsworth" |
| 57 | + alt="Professional portrait of Warren Dodsworth" |
56 | 58 | /> |
57 | 59 | </div> |
58 | 60 | </div> |
@@ -83,10 +85,10 @@ const pillars = [ |
83 | 85 | </article> |
84 | 86 | <article class="panel feature-card"> |
85 | 87 | <span class="kicker">Projects</span> |
86 | | - <h3>Product stories with real scope, real constraints, and real outcomes.</h3> |
| 88 | + <h3>Product stories with real scope, systems, and outcomes.</h3> |
87 | 89 | <p> |
88 | | - The projects section is where strategy, product framing, and delivery decisions are |
89 | | - translated into concrete examples rather than a list of disconnected technologies. |
| 90 | + Projects like PeopleX, Insight 91, and other product builds show how strategy, |
| 91 | + architecture, and delivery come together in practice. |
90 | 92 | </p> |
91 | 93 | <a class="button-muted" href="/projects/">Browse projects</a> |
92 | 94 | </article> |
|
0 commit comments