In partnership with

Welcome to Astro Weekly #116!

This week features Astro 5.17's latest improvements, a fresh approach to Astro component libraries, a Notion-powered blog setup, and more!

Astro 5.17 ships with configurable dev toolbar placement, async parsing for the file() loader, partitioned cookies support, background colors for image transformations, and Sharp kernel selection for resizing.

Bearnie takes a different approach to component libraries by copying components directly into your Astro project instead of shipping them as npm packages, giving you full ownership and control.

A clever setup using Astro, GitHub Actions, and the Notion API to convert Notion pages into MDX at build time, then deploy to Cloudflare Pages.

Chris Pennington shares his reaction to the Astro joining Cloudflare, breaking down the acquisition announcement and what it means for Astro's future.

A detailed guide to integrating PhotoSwipe with Astro's MDX and image optimization pipeline, creating performant lightboxes that work seamlessly with build-time image processing and content collections.

SPONSOR MESSAGE:

Stop Duplicates & Amazon Resellers Before They Strike

Protect your brand from repeat offenders. KeepCart detects and blocks shoppers who create duplicate accounts to exploit discounts or resell on Amazon — catching them by email, IP, and address matching before they hurt your bottom line.

Join DTC brands like Blueland and Prep SOS who’ve reclaimed their margin with KeepCart.

Interested in sponsoring Astro Weekly? Contact [email protected]

Astro Showcase

Astro on X

Thanks for reading this week's Astro Weekly! If you found these links helpful, I'd really appreciate it if you shared this issue with a fellow developer.

Have an Astro project or resource you'd like featured? Drop me a line at [email protected] or you can reach me via DM on X.

Catch you next time, Astronauts!

Nathan 🧑‍🚀

Keep Reading

No posts found