# Community Call Agenda: 2024-04-16 <!-- ## Hosting Duties * prepare links in browser tabs in advance * if no agenda link has been created, use "Share - view mode - publish" * start the call (do NOT notify "@everyone"!) * manage stage invitations (and remind them to stop screensharing) * Run through the agenda * talk between sections and present whatever content others don't * take notes of anything interesting to make it into the monthly blog post * Remind Sarah to update the sharing permissions of this agenda at the end of the call to "Write - owners" * Use this document to create the NEXT agenda (delete weekly specific content) * Find the NEXT host! :P --> <!-- HOST: Welcome, and post the share link (view mode) to this agenda in chat: --> <!-- https://hackmd.io/@astrocommunitycall/Sk9wUxVlA --> ## Introduction Welcome! ### How to keep on top of events - [Astro Community Google Calendar](https://calendar.google.com/calendar/embed?src=c_g6re3u5gkl0mug3ktn1dibqhfk%40group.calendar.google.com) - add to your own calendar! - opt in to the `@notify-events` Discord role - Discord Events sidebar - click "interested" to be notified on a per-event basis! ## Core Update - Ben Astro 4.6 was released! Let's recap the big highlights - [i18n manual mode](https://github.com/withastro/astro/pull/10193) - [CSRF protection](https://github.com/withastro/astro/pull/10678) - [Dev toolbar placement](https://github.com/withastro/astro/pull/10591) [Stage 3 RFC landed: Astro Env](https://github.com/withastro/roadmap/pull/894) ### RFC proposal Form Actions _Hosted by Ben_ [Stage 1 proposal](https://github.com/withastro/roadmap/discussions/871#top) ### New Discord recurring Event: Techchat The platform team will start a new initiative very similar to talk and doc'ing. In this event some members of the platform team will do live coding of new Astro features, talk about Astro internals, answer questions and talk about tech in general. The format isn't set on stone (even the name of the event!), and it will be a very informal. A casual hang out πŸ™‚ As for now, the event will run twice a month for only one hour. Things might change based on the reception of the initiative. Find this and all events on the Astro Community Calendar and Discord Events, and click "interested" on [Friday's upcoming event](https://discord.gg/astrodotbuild?event=1227574832066068561) to be a part of the very first one! ### Helpful Core Links [Astro CHANGELOG](https://github.com/withastro/astro/blob/refs/heads/main/packages/astro/CHANGELOG.md) - see the latest version and what's new [Next "Milestone"](https://github.com/withastro/astro/milestones/) - see what we expect to release in the next minor version [Roadmap](https://github.com/withastro/roadmap/discussions/) where you can find and participate in RFC Discussions [Contribute](https://docs.astro.build/en/contribute/) - learn how to get involved and contribute to *all* the Astro repos! ## Starlight Update ### Releases No new release since the last community call but we're actively working on the next version. If people are interested, we're still trying to figure out `<details>` styling and we have a new [proposal](https://github.com/withastro/starlight/pull/1735#issuecomment-2051719285) by Chris (feel free to share any feedback) ### Starlight Links [Starlight](https://starlight.astro.build) [Starlight CHANGELOG](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md) ## Team Docs/DX <!-- HOST: Always pull from the most recent Astro Docs Mastodon post: https://m.webtoo.ls/@astrodocs/ --> <iframe src="https://m.webtoo.ls/@astrodocs/112275937940584263/embed" width="700" height="900" allowfullscreen="allowfullscreen" sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-forms"></iframe> ### Docs Links [Follow @astrodocs on the Fediverse](https://m.webtoo.ls/@astrodocs/) Learn how to contribute at [Astro Docs Docs (ADΒ²) ](https://contribute.docs.astro.build) ## Maintainer/Guests (Demos, interviews, announcements) ### WIP Astrolicious website rework (Florian) https://fcffb5c3.astrolicious.pages.dev/ ### `@astrolicious/i18n` demo (Florian) - What is this integration? - Static translated paths - Dynamic translated paths - Translations with i18next - Client usage - What's new - 0.2: Sitemap and content collections helpers - 0.3: some new little helpers - WHat's next - Still some issues lurking around - Currently migrating a client project so gonna find a bunch of bugs - Trans component - Avoid full dev server reload More integrations in the works: fonts and cms ### Astro Conf Update (Sarah) - Advertise events channel Coming in September 2024! There is a good chance of the week of September 16-20, but we will make a formal announcement at the Montreal Meetup at the end of May! (Which we are very close to announcing a date for, too!) Check out the [Discord thread](https://discord.com/channels/830184174198718474/1204452872666882069) for more updates and announcements! ## March community awards - (Sarah) <!-- Need to keep some secrecy here, so not adding content to agenda. Website won't be updated until after public announcement. --> Sorry, no spoiling the announcement in the agenda! :smiling_face_with_smiling_eyes_and_hand_covering_mouth: See the updated winners after the call on https://community.astro.build ! ## Community Showcase Content (Alex) <!-- HOST: take note of popular/exceptional items!--> <!-- We add ALL of these items to the monthly blog posts, BUT only 3 - 5 for the newsletter. So, it's helpful to keep track of which are the standout items to feature in the newsletter!--> Reminder: We include *every* item posted to the Discord `#showcase` channel. So if you want to add something to the call, whether you made it, built it, or just found it, #ShareItInShowcase! ### Blogs/Articles/Videos etc. <!-- Format: - πŸ“Ί [Deploy an Astro static site to DigitalOcean](https://www.youtube.com/watch?v=a6t93CFnmps) by @zacksiri - πŸŽ™οΈ [Simple Stack Streaming - Discussed on Front-end Fire](https://open.spotify.com/episode/6Y7RCXFJQtUxYGNXqemFw7) - πŸ“„ [Adding Related Articles with Astro Content Collections](https://blog.codybrunner.com/2024/adding-related-articles-with-astro-content-collections/) --> - πŸ“„ [Build authenticated and paywall pages with Stripe and Xata](https://xata.io/blog/authenticated-paywall-stripe-xata) by @rishirajjain - πŸ“„ [Build a dynamic e-Commerce store UI with Astro, Neon Postgres and AWS Amplify](https://neon.tech/blog/build-a-dynamic-e-commerce-store-ui-with-astro-neon-postgres-and-aws-amplify) by @rishirajjain - πŸ“„ [Authentication Users with Lucia and Neon](https://neon.tech/blog/authenticating-users-in-astro-using-neon-postgres-and-lucia-auth) by @rishirajjain - πŸ“„ [Authentication Users with Clerk and React](https://www.launchfa.st/blog/react-astro-clerk) by @rishirajjain - πŸ“„ [Use Firebase Realtime Database with Vue](https://www.launchfa.st/blog/vue-astro-firebase-realtime-database) by @rishirajjain - πŸ“„ [GSAP x Astro](https://www.launchfa.st/blog/gsap-astro) by @rishirajjain - πŸ“„ [GSAP + ViewTransitions x Astro](https://www.launchfa.st/blog/gsap-astro-view-transitions) by @rishirajjain - πŸ“„ [ECommerce Vector Search with Upstash](https://upstash.com/blog/integrating-vector-search-in-e-commerce-platforms-with-upstash-vector) by @rishirajjain - πŸ“„ [How to create a tag input with Tailwind CSS and Alpinejs](https://lexingtonthemes.com/tutorials/how-to-create-a-tag-input-with-alpine-js-and-tailwind-css/) by @mike_andreuzza - πŸ“„ [How to create a login form with Tailwind CSS and Alpinejs](https://lexingtonthemes.com/tutorials/how-to-create-a-login-register-form-with-tailwind-and-alpinejs/) by @mike_andreuzza - πŸ“„ [How to create a progress-bar with Tailwind CSS and Alpinejs](https://lexingtonthemes.com/tutorials/how-to-create-a-progress-bar-with-tailwind-css-and-alpine-js/) by @mike_andreuzza - πŸ“„ [How to create a rating system with Tailwind CSS and Alpinejs](https://lexingtonthemes.com/tutorials/how-to-create-a-rating-system-with-tailwind-css-and-alpine-js/) by @mike_andreuzza - πŸ“„ [How to create an accordion with Tailwind CSS and Alpinejs](https://lexingtonthemes.com/tutorials/how-to-create-an-accordion-with-tailwind-css-and-alpinejs/) by @mike_andreuzza - πŸ“Ί [Astro JS pour tous | Formation complΓ¨te](https://www.udemy.com/course/astro-js-pour-tous-formation-complete/) by ? - πŸ“„ [Deploy static sites with Astro, Docker and NGINX](https://www.bragamat.com/post/deploy-static-sites-using-astro-docker-and-nginx/) by ? - πŸ“„ [Likes counter with Astro DB and Vercel](https://zenn.dev/chot/articles/a03fa6c3c5244c) ### Tips and Tools <!-- Format: - [example.com](https://www.example.com) by @DiscordUsername if known! - Some additional information for the community call about project --> - [Cloudflare Turnstile x Astro](https://github.com/SapphicMoe/astro-turnstile-template) by @sapphic.moe - [Auto Query Parameters to Markdwon Links](https://github.com/AkashRajpurohit/remark-add-query-param) by @akashrajpurohit ### Templates/Themes <!-- Format: - [example.com](https://www.example.com) by @DiscordUsername if known! - Some additional information for the community call about project *** if in the theme portal already, use just the theme name in the array for the blog post! e.g. https://astro.build/themes/details/[name]/*** --> - [Positivus](https://positivustheme.vercel.app/) by @manulthanura - [Astro Resume 01](https://3474070726452.gumroad.com/l/astro-resume-01) by @nicdun - [Starlight Theme](https://docs02.vercel.app/) by ? - [Storyblok](https://astro.build/themes/details/astro-storyblok-template/) by @michalrsa ### Personal/Professional/Project Sites <!-- Format: { url: '', title: ''}, { url: 'https://example.com', title: '@name/org'}, --> { url: 'https://layout.ch/', title: '@saiykoh'}, { url: 'https://giacomocerquone.com/', title: '@g.cerquone'}, { url: 'https://romu70.github.io/pizza/', title: '@romu70'}, { url: 'https://tonetags.astrid.sh/', title: '@astrid.lol, { url: 'https://pdxfoodweeks.com/', title: '@joelmturner'}, {url:'https://www.guochen.design/', title: 'guochen_'}, ### Starlight in the wild <!-- Format: { url: '', title: ''}, { url: 'https://example.com', title: '@name/org'}, --> {url:'https://docs.patchstack.com/', title:'@palmiak'}, {url:'https://knope.tech/', title:'@knope-dev'}, { url: 'https://schematics.pbuilder.dev/', title: '@Hyperxq' }, { url: 'https://reaccord.djobbo.com/', title: '@djobbo' }, { url: 'https://docs.zarf.dev/', title: 'Defense Unicorns' }, { url: 'https://docs.astronvim.com/', title: '@mehalter' }, {url:'https://beta.contribute.freecodecamp.org/', title: '@freeCodeCamp'}, {url: 'https://astro-dev-portal-docs.vercel.app/', title: '@eliancodes'}, <!-- HOST: Emphasize this message! **The showcase channel is our inbox!** Also post anything interesting they discover on Twitter, social media etc. Doesn't have to be their own work! If we don't know about it, we can't showcase it on the call!--> ***Want to be on this list next month? Post your Astro websites, projects, apps, tools, blog posts, demos, and videos in our `#showcase` channel!*** ----- <!-- DRAFT BLOG POST TO ADD CONTENT TO: https://github.com/withastro/astro.build/blob/monthly-april-2024/src/content/blog/whats-new-april-2024.mdx -->