~/talk

"Lessons Learned Migrating from Jekyll to Next.js with Help from Playwright"

Talkat Frontrunners 2024 · on Friday, 2024-03-08· [testing, devops-and-delivery]
slides:none on file

Migration moves a Jekyll site into Next.js, preserves existing markdown collections and nearly about 1,000 blog posts, and validates fidelity with Playwright screenshot comparisons. Tests hit critical pages across 20 viewport sizes, generate lots of images (about 650 MB of golden masters), and run in CI: a 2‑core worker takes ~1 hour while a 32‑core runner finishes in ~3 minutes. Static builds serve snapshots for comparison, RSS and metadata are verified, and some performance and build-time tradeoffs remain.

AI-written summary · about

  1. 0:00Platform migration journey
  2. 3:56Migration philosophy
  3. 13:08Validating with Playwright
  4. 21:58Incremental process
  5. 27:19Migration pros and cons
  6. 29:45Future plans
  7. 31:09Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.