From 7e03162fffa0080a3b606bbb8d1b72e7f0a34685 Mon Sep 17 00:00:00 2001 From: yl25946 Date: Thu, 30 Apr 2026 11:04:50 -0400 Subject: [PATCH 1/2] chore (mechanize banner): updated link with updated UTM --- apps/frontend/src/components/MechanizeBanner.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/frontend/src/components/MechanizeBanner.tsx b/apps/frontend/src/components/MechanizeBanner.tsx index 3eb97ba..be1ff45 100644 --- a/apps/frontend/src/components/MechanizeBanner.tsx +++ b/apps/frontend/src/components/MechanizeBanner.tsx @@ -13,7 +13,7 @@ const PROMPTS = [ "We hire engineers to outsmart AI. It’s harder than you think. 300k + equity.", "Most engineers can’t beat Claude on our take-home. Think you can? 300k + equity for Jr SWEs at Mechanize.", ]; -const MECHANIZE_APPLY_URL = "https://jobs.ashbyhq.com/mechanize?utm_source=CMU"; +const MECHANIZE_APPLY_URL = "https://mechanize.work/apply/software-engineer/?utm_source=cmu-courses&utm_campaign=cmu-courses"; function pickPrompt(): string { return PROMPTS[Math.floor(Math.random() * PROMPTS.length)]!; From 1afceff6b1a415780c365cde046968e5111aeff4 Mon Sep 17 00:00:00 2001 From: yl25946 Date: Thu, 30 Apr 2026 11:30:36 -0400 Subject: [PATCH 2/2] chore (packages): updated node.js --- package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ed61cf6..1db90ae 100644 --- a/package.json +++ b/package.json @@ -23,5 +23,8 @@ ], "dependencies": { "react-big-calendar": "^1.18.0" + }, + "engines": { + "node": ">=24.15.0" } -} +} \ No newline at end of file