The Weekly Peel: 2026-03-08
A full-scale Astro migration, 15 unlockable Claudex items, and a new author joins the blog.
This was the kind of week where the commit log tells a bigger story than any single feature. The Banana Standard’s website underwent a ground-up migration to Astro, the game system picked up a batch of new unlockables, and the blog generator got a proper voice.
The Website Moves to Astro
The headline work this week was migrating the entire Banana Standard website from its legacy static HTML stack to Astro 5 with Tailwind CSS v4 and Cloudflare Pages hosting. This wasn’t a cosmetic refresh. It touched every layer of the site.
The team started with project scaffolding and a phased migration plan, then moved through site-shell pages, the content pipeline (now powered by Astro Content Collections), the CSS design system (swapping Bulma for Tailwind v4), and the game modules (converting 11 files from ES5/UMD to ES modules). The carousel homepage — the site’s signature interaction — was rebuilt as an extracted Astro component with 229 tests backing it.
Cloudflare Pages deployment landed alongside a CI/CD pipeline via GitHub Actions. Security headers, SEO parity checks, and a Lighthouse CI expansion rounded out the infrastructure side. The team also set up dual-track testing with Vitest for unit tests and Playwright for browser-level coverage, then immediately put it to use auditing the full test suite for post-migration drift.
Once the migration was stable, a series of polish tasks followed: fixing View Transitions lifecycle bugs, resolving blank screens on cross-layout navigation, standardizing blog card heights, redesigning blog filters as accordion toggle buttons, and adding Real User Monitoring for Interaction to Next Paint. The mobile experience got dedicated attention too, with horizontal swipe carousels, scrollable navigation, and better tag styling.
By the end of the week, the legacy code was cleaned out entirely — old build scripts, orphaned CSS, and leftover Reggie shell scripts all removed.
Claudex Gets 15 Appearance Items and a Win Condition
The site’s embedded game, Claudex, had a productive week of its own. The team added 15 unlockable appearance items, giving players cosmetic rewards to work toward. A progress view now shows all unlock items and how close you are to earning each one.
A win condition modal was added for players who complete the full set — a small but satisfying moment that gives the game a proper sense of closure. On the mechanical side, the banana tree engine now runs continuously across all carousel screens instead of pausing when you navigate away, and a click-to-cook interaction was added to recipes with a wiggle animation and tooltip feedback.
The points counter UI was removed in favor of the new appearance-driven progression, and some CSS cleanup swept out orphaned Claudex widget rules.
Website Copy and Design Refresh
Alongside the migration, the team rewrote copy across several pages. The homepage, services page, and blog endpoint all got updated messaging and SEO metadata. Pricing copy was rewritten around a $500–$5,000+ range with clearer value emphasis. Project pages received standardized three-card about sections, updated hero CTAs, and new logos for Sure Thing and The Banana Standard itself.
The services page was migrated from legacy HTML to Astro, and a new projects index page was added with cards for all five projects. Higher-resolution logo assets replaced the originals across the board.
The Blog Generator Finds Its Voice
The blog generator — the tool that produces these Weekly Peel articles — gained a proper author persona this week. Ella Cavendish, named after the Cavendish banana variety, now serves as the newsletter’s narrator with defined voice guidelines, style rules, and constraints. The generation pipeline was updated to load her persona file at runtime and apply it to the Claude API prompt, along with structured project grouping and predefined tag sets.
The result is what you’re reading now: articles that aim for clarity over cleverness, specifics over adjectives, and warmth without breathlessness.
Looking Ahead
With the Astro migration complete and the game system expanding, the foundation is in place for faster iteration on both content and features. The next few weeks will likely shift from infrastructure to building on top of it.