The Svelte 5 SSG Migration (#1)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful

- Migrates the site to Svelte 5
- Still generates a static site with inlined critical path CSS for the ultimate in performance
- Opens up future possibilities for site growth

Reviewed-on: #1
Co-authored-by: mifi <badmf@mifi.dev>
Co-committed-by: mifi <badmf@mifi.dev>
This commit was merged in pull request #1.
This commit is contained in:
2026-02-01 05:50:41 +00:00
committed by Mike Fitzpatrick
parent 40b770f8b5
commit 911093f0b6
96 changed files with 6841 additions and 3647 deletions

View File

@@ -0,0 +1,27 @@
export const engagements = [
{
title: 'Atlassian — Senior UI Engineer (Enterprise SaaS)',
description:
'Frontend architecture and feature delivery for Confluence integrations, including React 18 migration work and standardizing end-to-end testing practices.',
},
{
title: 'CarGurus — Principal UI Engineer (Consumer Marketplace)',
description:
'Built and maintained high-traffic frontend systems, improved Core Web Vitals and technical SEO, and developed shared UI platforms used across teams.',
},
{
title: 'The TJX Companies (TJ Maxx) — UI Engineer (Enterprise Retail)',
description:
'Delivered UX improvements for large-scale e-commerce experiences in close partnership with design, QA, and product teams.',
},
{
title: 'Timberland — Senior Interactive Developer (Global Ecommerce)',
description:
'Led global web initiatives across brand and e-commerce platforms, acting as a technical bridge between marketing, design, and engineering.',
},
{
title: 'MFA Boston — Pro Bono Technical Lead (Nonprofit / Fundraising)',
description:
"Designed and built a custom auction application for the MFA's annual Young Patrons fundraiser; subsequently iterated on and supported the platform over multiple years as the event grew, until it concluded during the pandemic.",
},
];