From cb0eb2b11c83e878cacb8ead0f3e987fa5a21d3f Mon Sep 17 00:00:00 2001 From: Zeeshan Adil Date: Wed, 28 Oct 2026 02:52:59 +0500 Subject: [PATCH 1/2] fix(home): link products that are not live yet to our GitHub Buildment and the Content Control Platform had no link. They now open the Dev Weekends GitHub and keep their Coming soon tag. --- components/home/data.ts | 7 ++++--- components/home/sections-mid.tsx | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/components/home/data.ts b/components/home/data.ts index fb25c64..7c38cf3 100644 --- a/components/home/data.ts +++ b/components/home/data.ts @@ -223,13 +223,14 @@ export const platforms = [ { name: "Buildment", text: "Where our courses will live, MindMaster included. Coming soon.", href: LINKS.buildment }, ] -export const products: { name: string; tag: string; text: string; href: string | null }[] = [ +/** Products not live yet link to our GitHub and keep a Coming soon tag */ +export const products: { name: string; tag: string; text: string; href: string; soon?: boolean }[] = [ { name: "Pathment", tag: "PLATFORM", text: "Runs our fellowships: clans, mentors, tasks and progress tracking.", href: LINKS.pathment }, - { name: "Buildment", tag: "PLATFORM", text: "Our courses, MindMaster included, are coming here. Learn engineering by building.", href: LINKS.buildment }, + { name: "Buildment", tag: "PLATFORM", text: "Our courses, MindMaster included, are coming here. Learn engineering by building.", href: LINKS.buildment ?? LINKS.github, soon: !LINKS.buildment }, { name: "Community Cloud", tag: "FREE COMPUTE", text: "Shared Kubernetes from contributed compute for members' workloads.", href: "/dwosi#projects" }, { name: "Inroad", tag: "CAREERS", text: "Finds companies that fit you and drafts a note to the person who can hire you.", href: LINKS.inroad }, { name: "GoalSlot", tag: "PRODUCTIVITY", text: "Goals on your calendar, deep work on a timer, progress in reports.", href: LINKS.goalslot }, - { name: "Content Control Platform", tag: "LEARNING", text: "Video and blog apps that guide each learner by background and goals.", href: null }, + { name: "Content Control Platform", tag: "LEARNING", text: "Video and blog apps that guide each learner by background and goals.", href: LINKS.github, soon: true }, ] export type Circle = { name: string; text: string; href: string | null; note?: string } diff --git a/components/home/sections-mid.tsx b/components/home/sections-mid.tsx index 541ab3d..8366d9a 100644 --- a/components/home/sections-mid.tsx +++ b/components/home/sections-mid.tsx @@ -105,12 +105,11 @@ export function Products() { {product.name} - {product.href ? product.tag : "COMING SOON"} + {product.soon ? "COMING SOON" : product.tag} {product.text} From 45fdf1a60ebfad9339c5da45220d51a899bf2fa6 Mon Sep 17 00:00:00 2001 From: Zeeshan Adil Date: Wed, 28 Oct 2026 02:55:18 +0500 Subject: [PATCH 2/2] feat(dwosi): add links back to the Dev Weekends home The DWOSI page has its own header and footer with no way back to devweekends.com. The header gets a Dev Weekends link (and the first item in the phone menu), and the footer links Dev Weekends and adds a home link. --- app/dwosi/components/dwosi-footer.tsx | 15 ++++++++++++++- app/dwosi/components/dwosi-header.tsx | 16 +++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/app/dwosi/components/dwosi-footer.tsx b/app/dwosi/components/dwosi-footer.tsx index d15354e..efea2e9 100644 --- a/app/dwosi/components/dwosi-footer.tsx +++ b/app/dwosi/components/dwosi-footer.tsx @@ -1,3 +1,5 @@ +import Link from "next/link" + import { DWOSI_LINKS } from "../data" const links = [ @@ -11,8 +13,19 @@ export function DwosiFooter() { return (