Skip to content

Conversation

@thulieblack
Copy link
Member

@thulieblack thulieblack commented Jul 29, 2025

Add the July Community Summary.
Munich Summary
Lagos Summary

Summary by CodeRabbit

  • New Features
    • Published a new blog post: "Monthly Community Update: July 2025," highlighting recent community activities, conferences, sponsor renewals, and upcoming events.
  • Chores
    • Updated the call-for-papers deadline for the AsyncAPI Conference Paris Edition banner to October 5, 2025.
    • Removed the "featured" status from the May 2025 community update and first governance elections blog posts.
    • Updated documentation link in TypeScript configuration comments.

@netlify
Copy link

netlify bot commented Jul 29, 2025

Deploy Preview for asyncapi-website ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit d9c9097
🔍 Latest deploy log https://app.netlify.com/projects/asyncapi-website/deploys/6891c4dc78677300085107ec
😎 Deploy Preview https://deploy-preview-4287--asyncapi-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jul 29, 2025

Walkthrough

The pull request updates the call-for-papers deadline for the AsyncAPI Conference Paris Edition banner, removes the featured: true metadata from two blog posts, and adds a new blog post summarizing community activities for July 2025. No changes to exported or public entity declarations or logic are introduced.

Changes

Cohort / File(s) Change Summary
Banner Deadline Update
components/campaigns/banners.ts
Updated the cfpDeadline for the AsyncAPI Conference Paris Edition banner from September 5, 2025, to October 5, 2025.
Blog Metadata Cleanup
markdown/blog/2025-may-summary.md, markdown/blog/first-governance-elections.md
Removed the featured: true metadata field from the front matter of both blog posts.
New Blog Post
markdown/blog/2025-july-summary.md
Added a new blog post titled "Monthly Community Update: July 2025" with updates, images, and links.
Documentation Update
next-env.d.ts
Updated comment URL referencing Next.js TypeScript configuration documentation to a new path.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

ready-to-merge

Suggested reviewers

  • derberg
  • bandantonio
  • CBID2
  • TRohit20
  • akshatnema
  • sambhavgupta0705
  • vishvamsinh28
  • anshgoyalevil
  • Mayaleeeee

Poem

The banners now wave with a date anew,
While blog posts shed their featured hue.
July’s news hops in, fresh and bright—
Community tales, events in sight.
With every nibble, updates grow,
This rabbit’s proud to see it so! 🐇✨

Note

⚡️ Unit Test Generation is now available in beta!

Learn more here, or try it out under "Finishing Touches" below.

✨ Finishing Touches
  • 📝 Generate Docstrings
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@asyncapi-bot
Copy link
Contributor

asyncapi-bot commented Jul 30, 2025

⚡️ Lighthouse report for the changes in this PR:

Category Score
🔴 Performance 37
🟢 Accessibility 98
🟢 Best practices 92
🟢 SEO 100
🔴 PWA 33

Lighthouse ran on https://deploy-preview-4287--asyncapi-website.netlify.app/

@thulieblack
Copy link
Member Author

@bandantonio @CBID2 @TRohit20 please review but do not approve as yet.

@thulieblack
Copy link
Member Author

@derberg anything else missing

@codecov
Copy link

codecov bot commented Jul 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (0b05851) to head (e9b851b).

Additional details and impacted files
@@            Coverage Diff            @@
##            master     #4287   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           22        22           
  Lines          778       778           
  Branches       144       144           
=========================================
  Hits           778       778           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🧹 Nitpick comments (1)
markdown/blog/2025-july-summary.md (1)

29-33: Correct sponsor alt-text spelling
The alt attribute spells “SmartBeat”; the sponsor is “SmartBear”.

- <img src='/img/sponsors/smartbear_logo.png' alt='SmartBeat' width='500px' />
+ <img src='/img/sponsors/smartbear_logo.png' alt='SmartBear' width='500px' />
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 4712109 and 44f9199.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (4)
  • components/campaigns/banners.ts (1 hunks)
  • markdown/blog/2025-july-summary.md (1 hunks)
  • markdown/blog/2025-may-summary.md (0 hunks)
  • markdown/blog/first-governance-elections.md (0 hunks)
💤 Files with no reviewable changes (2)
  • markdown/blog/2025-may-summary.md
  • markdown/blog/first-governance-elections.md
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: asyncapi-bot
PR: asyncapi/website#0
File: :0-0
Timestamp: 2025-02-18T12:07:42.211Z
Learning: The following PR commands are supported in the asyncapi/website repository:
- `/please-take-a-look` or `/ptal`: Requests attention from reviewers who haven't reviewed the PR
- `/ready-to-merge` or `/rtm`: Triggers automerge when all conditions are met
- `/do-not-merge` or `/dnm`: Blocks automerge even if all conditions are met
- `/autoupdate` or `/au`: Adds autoupdate label to keep PR in sync with target branch
- `/update` or `/u`: One-time update of PR with latest changes from target branch
Learnt from: iambami
PR: asyncapi/website#4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.
markdown/blog/2025-july-summary.md (1)

Learnt from: iambami
PR: #4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.

🪛 LanguageTool
markdown/blog/2025-july-summary.md

[style] ~55-~55: Consider using a more formal and expressive alternative to ‘amazing’.
Context: ... track took place on the first day with an amazing lineup of speakers from our community s...

(AWESOME)


[uncategorized] ~73-~73: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...I Without The Technical Jargon, how the Open Source community strives on collaboration, how...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[style] ~146-~146: The wording of this phrase can be improved.
Context: ... happening on #wg-community on how to make the experience better and share best practices on how we can ...

(MAKE_STYLE_BETTER)

⏰ Context from checks skipped due to timeout of 180000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Test NodeJS PR - windows-latest
  • GitHub Check: Test NodeJS PR - macos-13
🔇 Additional comments (2)
components/campaigns/banners.ts (1)

25-25: Deadline extension looks good – confirm date-string consistency across banners
cfpDeadline has been updated to 2025-10-05T06:00:00Z, which parses correctly in all modern browsers/Node runtimes. Just double-check that the same ISO-8601 YYYY-MM-DDTHH:mm:ssZ format is used for every banner to avoid inconsistent parsing on older environments.

markdown/blog/2025-july-summary.md (1)

14-15: Verify “featured: true” does not collide with existing featured posts
Only one blog post can be highlighted at a time on the homepage carousel. Ensure the two posts that just had featured: true removed were the only other featured items; otherwise, update the flag here or in site config to prevent multiple featured entries.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (2)
markdown/blog/2025-july-summary.md (2)

29-33: Fix typo in alt attribute to keep accessibility accurate

The alt text for the SmartBear logo is miss-spelled as “SmartBeat”. Screen-readers and SEO rely on the alt string, so it should match the sponsor’s actual name.

-<img src='/img/sponsors/smartbear_logo.png' alt='SmartBeat' width='500px' />
+<img src='/img/sponsors/smartbear_logo.png' alt='SmartBear' width='500px' />

18-18: Clarify month reference to avoid reader confusion

The sentence thanks sponsors “in June”, yet the post is the July community update. If the gratitude is meant for July, change the month; otherwise add a brief note (e.g., “support received in June for July activities”) to make the timeline explicit.

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 44f9199 and 5474e3c.

📒 Files selected for processing (1)
  • markdown/blog/2025-july-summary.md (1 hunks)
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: asyncapi-bot
PR: asyncapi/website#0
File: :0-0
Timestamp: 2025-02-18T12:07:42.211Z
Learning: The following PR commands are supported in the asyncapi/website repository:
- `/please-take-a-look` or `/ptal`: Requests attention from reviewers who haven't reviewed the PR
- `/ready-to-merge` or `/rtm`: Triggers automerge when all conditions are met
- `/do-not-merge` or `/dnm`: Blocks automerge even if all conditions are met
- `/autoupdate` or `/au`: Adds autoupdate label to keep PR in sync with target branch
- `/update` or `/u`: One-time update of PR with latest changes from target branch
Learnt from: iambami
PR: asyncapi/website#4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.
markdown/blog/2025-july-summary.md (3)

Learnt from: iambami
PR: #4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.

Learnt from: akshatnema
PR: #3101
File: tests/fixtures/rssData.js:1-57
Timestamp: 2024-11-01T13:32:15.472Z
Learning: In the tests/fixtures/rssData.js file of the @asyncapi/website project, tests for edge cases such as empty strings for title or excerpt, very long text content, international characters (UTF-8), or malformed URLs in slug or cover are not necessary because these cases will not occur.

Learnt from: akshatnema
PR: #3439
File: markdown/blog/2024-marketing-report.md:71-71
Timestamp: 2024-12-07T16:54:10.709Z
Learning: When reviewing reports intended for future dates (e.g., 'Marketing Report: December 2024'), references to future dates within the same year (e.g., 'As of June 2024') are accurate and should not be flagged as errors.

🪛 LanguageTool
markdown/blog/2025-july-summary.md

[style] ~55-~55: Consider using a more formal and expressive alternative to ‘amazing’.
Context: ... track took place on the first day with an amazing lineup of speakers from our community s...

(AWESOME)


[uncategorized] ~73-~73: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...I Without The Technical Jargon, how the Open Source community strives on collaboration, how...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[style] ~146-~146: The wording of this phrase can be improved.
Context: ... happening on #wg-community on how to make the experience better and share best practices on how we can ...

(MAKE_STYLE_BETTER)

🔇 Additional comments (1)
markdown/blog/2025-july-summary.md (1)

13-13: Excerpt now correctly says “July 2025” – nice catch
The earlier “May 2025” mismatch reported on a previous commit is fixed here.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (3)
markdown/blog/2025-july-summary.md (3)

18-19: Month reference looks off
The sentence thanks sponsors “in June”, yet this is a July summary. If the renewals actually took place in July, switch the month for consistency.

-But before we dive in, I want to acknowledge the continuous support we received from our sponsors in June.
+Before we dive in, I want to acknowledge the continuous support we received from our sponsors in July.

53-56: Tighten wording for clarity
Minor editorial polish – avoid the dangling “what became our tradition” clause and remove the extra double-space.

-The first day, what became our tradition, we started with the booth, where we could provide vendor-neutral consulting for the API community. The booth was there under the name `API Standards` with people not only from AsyncAPI but also JSON Schema, OpenAPI, and Arazzo.  In case you want to learn more about the booth, how we organize it, and where, join the [API Standards mailing group](https://groups.io/g/api-standards).
+As has become our tradition, we began the first day at the booth, providing vendor-neutral consulting for the API community. The booth operated under the `API Standards` banner alongside colleagues from JSON Schema, OpenAPI, and Arazzo. If you’d like to learn more about the booth or get involved, join the [API Standards mailing group](https://groups.io/g/api-standards).

68-70: Replace subjective “amazing” with a stronger descriptor
Aim for neutral, precise language in blog posts.

-For the 2-day event in Lagos, the AsyncAPI track took place on the first day with an amazing lineup of speakers from our community sharing their knowledge and work.
+During the two-day Lagos event, the AsyncAPI track opened day one with a diverse lineup of community speakers who shared their knowledge and experience.
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5474e3c and 37edaa6.

📒 Files selected for processing (1)
  • markdown/blog/2025-july-summary.md (1 hunks)
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: asyncapi-bot
PR: asyncapi/website#0
File: :0-0
Timestamp: 2025-02-18T12:07:42.211Z
Learning: The following PR commands are supported in the asyncapi/website repository:
- `/please-take-a-look` or `/ptal`: Requests attention from reviewers who haven't reviewed the PR
- `/ready-to-merge` or `/rtm`: Triggers automerge when all conditions are met
- `/do-not-merge` or `/dnm`: Blocks automerge even if all conditions are met
- `/autoupdate` or `/au`: Adds autoupdate label to keep PR in sync with target branch
- `/update` or `/u`: One-time update of PR with latest changes from target branch
Learnt from: iambami
PR: asyncapi/website#4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.
markdown/blog/2025-july-summary.md (3)

Learnt from: iambami
PR: #4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.

Learnt from: akshatnema
PR: #3101
File: tests/fixtures/rssData.js:1-57
Timestamp: 2024-11-01T13:32:15.472Z
Learning: In the tests/fixtures/rssData.js file of the @asyncapi/website project, tests for edge cases such as empty strings for title or excerpt, very long text content, international characters (UTF-8), or malformed URLs in slug or cover are not necessary because these cases will not occur.

Learnt from: akshatnema
PR: #3439
File: markdown/blog/2024-marketing-report.md:71-71
Timestamp: 2024-12-07T16:54:10.709Z
Learning: When reviewing reports intended for future dates (e.g., 'Marketing Report: December 2024'), references to future dates within the same year (e.g., 'As of June 2024') are accurate and should not be flagged as errors.

🪛 LanguageTool
markdown/blog/2025-july-summary.md

[style] ~55-~55: Consider using an alternative to strengthen your wording.
Context: ...hema, OpenAPI, and Arazzo.  In case you want to learn more about the booth, how we o...

(WANT_KEEN)


[style] ~69-~69: Consider using a more formal and expressive alternative to ‘amazing’.
Context: ... track took place on the first day with an amazing lineup of speakers from our community s...

(AWESOME)


[style] ~160-~160: The wording of this phrase can be improved.
Context: ... happening on #wg-community on how to make the experience better and share best practices on how we can ...

(MAKE_STYLE_BETTER)

⏰ Context from checks skipped due to timeout of 180000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Test NodeJS PR - macos-13
  • GitHub Check: Test NodeJS PR - windows-latest
🔇 Additional comments (1)
markdown/blog/2025-july-summary.md (1)

14-14: Confirm “featured: true” is intentional
Only one post can be rendered as “featured” on the homepage at a time. Double-check there isn’t already another July/August post carrying the same flag to avoid layout conflicts.

@CBID2
Copy link
Member

CBID2 commented Aug 1, 2025

@thulieblack, you can disregard my approval too(merge time! 😃)

derberg
derberg previously approved these changes Aug 5, 2025
TRohit20
TRohit20 previously approved these changes Aug 5, 2025
Copy link
Collaborator

@TRohit20 TRohit20 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Except for couple of comments, rest looks good to me. Thank you @thulieblack

@thulieblack thulieblack dismissed stale reviews from TRohit20 and derberg via d9c9097 August 5, 2025 08:46
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (3)
markdown/blog/2025-july-summary.md (3)

55-61: <Figure> components lack an explicit alt-text

While the caption is useful, screen-reader users rely on an alt attribute (or an aria-label) on the underlying <img> element. If the Figure component forwards such text automatically, great—otherwise consider adding an explicit alt prop.


69-70: Tone: replace “amazing” with a more descriptive adjective

“An amazing lineup of speakers” is enthusiastic but vague. A more specific term (e.g., “diverse”, “insightful”, “expert”) conveys value without hyperbole.


87-88: Sentence structure feels overloaded

The sentence lists multiple ideas joined by commas, making it hard to parse. Consider splitting into two sentences or using bullets to improve readability.

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 37edaa6 and d9c9097.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • markdown/blog/2025-july-summary.md (1 hunks)
  • next-env.d.ts (1 hunks)
✅ Files skipped from review due to trivial changes (1)
  • next-env.d.ts
🧰 Additional context used
🧠 Learnings (6)
📓 Common learnings
Learnt from: asyncapi-bot
PR: asyncapi/website#0
File: :0-0
Timestamp: 2025-02-18T12:07:42.211Z
Learning: The following PR commands are supported in the asyncapi/website repository:
- `/please-take-a-look` or `/ptal`: Requests attention from reviewers who haven't reviewed the PR
- `/ready-to-merge` or `/rtm`: Triggers automerge when all conditions are met
- `/do-not-merge` or `/dnm`: Blocks automerge even if all conditions are met
- `/autoupdate` or `/au`: Adds autoupdate label to keep PR in sync with target branch
- `/update` or `/u`: One-time update of PR with latest changes from target branch
Learnt from: akshatnema
PR: asyncapi/website#3265
File: tests/fixtures/toolsObjectData.js:51-52
Timestamp: 2024-10-09T17:35:36.557Z
Learning: When reviewing code in the 'asyncapi/website' repository, akshatnema prefers that I do not provide committable code suggestions.
Learnt from: iambami
PR: asyncapi/website#4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.
📚 Learning: for asyncapi community spotlight blog posts, the frontmatter date should reflect the actual publicat...
Learnt from: iambami
PR: asyncapi/website#4111
File: markdown/blog/community-spotlight-aayush.md:3-3
Timestamp: 2025-06-03T06:48:09.304Z
Learning: For AsyncAPI community spotlight blog posts, the frontmatter date should reflect the actual publication date, not the month being highlighted in the spotlight. For example, a "May Community Spotlight" can be published in June with a June date in the frontmatter.

Applied to files:

  • markdown/blog/2025-july-summary.md
📚 Learning: in the `tests/fixtures/rssdata.js` file of the `@asyncapi/website` project, tests for edge cases suc...
Learnt from: akshatnema
PR: asyncapi/website#3101
File: tests/fixtures/rssData.js:1-57
Timestamp: 2024-11-01T13:32:15.472Z
Learning: In the `tests/fixtures/rssData.js` file of the `@asyncapi/website` project, tests for edge cases such as empty strings for title or excerpt, very long text content, international characters (UTF-8), or malformed URLs in `slug` or `cover` are not necessary because these cases will not occur.

Applied to files:

  • markdown/blog/2025-july-summary.md
📚 Learning: when reviewing reports intended for future dates (e.g., 'marketing report: december 2024'), referenc...
Learnt from: akshatnema
PR: asyncapi/website#3439
File: markdown/blog/2024-marketing-report.md:71-71
Timestamp: 2024-12-07T16:54:10.709Z
Learning: When reviewing reports intended for future dates (e.g., 'Marketing Report: December 2024'), references to future dates within the same year (e.g., 'As of June 2024') are accurate and should not be flagged as errors.

Applied to files:

  • markdown/blog/2025-july-summary.md
📚 Learning: for asyncapi blog posts, author photo filenames don't necessarily need to match the author's officia...
Learnt from: Siddhant-Pragyan-Sinha
PR: asyncapi/website#4074
File: markdown/blog/open-nest.md:11-12
Timestamp: 2025-04-28T01:13:59.084Z
Learning: For AsyncAPI blog posts, author photo filenames don't necessarily need to match the author's official name, as some authors may use pen names or nicknames (e.g., Aishat Muibudeen using "maya_picture.webp" for her avatar).

Applied to files:

  • markdown/blog/2025-july-summary.md
📚 Learning: when reviewing code in the 'asyncapi/website' repository, akshatnema prefers that i do not provide c...
Learnt from: akshatnema
PR: asyncapi/website#3265
File: tests/fixtures/toolsObjectData.js:51-52
Timestamp: 2024-10-09T17:35:36.557Z
Learning: When reviewing code in the 'asyncapi/website' repository, akshatnema prefers that I do not provide committable code suggestions.

Applied to files:

  • markdown/blog/2025-july-summary.md
🪛 LanguageTool
markdown/blog/2025-july-summary.md

[style] ~55-~55: Consider using an alternative to strengthen your wording.
Context: ...chema, OpenAPI, and Arazzo. In case you want to learn more about the booth, how we o...

(WANT_KEEN)


[style] ~69-~69: Consider using a more formal and expressive alternative to ‘amazing’.
Context: ... track took place on the first day with an amazing lineup of speakers from our community s...

(AWESOME)


[style] ~160-~160: The wording of this phrase can be improved.
Context: ... happening on #wg-community on how to make the experience better and share best practices on how we can ...

(MAKE_STYLE_BETTER)

🔇 Additional comments (1)
markdown/blog/2025-july-summary.md (1)

18-19: Month reference appears off-by-one

The paragraph thanks sponsors “in June”, yet the whole post covers July activity.
Please double-check whether the reference should be July instead of June to avoid confusing readers.

derberg
derberg previously approved these changes Aug 5, 2025
@asyncapi asyncapi locked and limited conversation to collaborators Aug 5, 2025
@sambhavgupta0705
Copy link
Member

/rtm

@sambhavgupta0705
Copy link
Member

/rtm

@sambhavgupta0705 sambhavgupta0705 merged commit fa52d0b into asyncapi:master Aug 5, 2025
20 of 21 checks passed
@thulieblack thulieblack deleted the july-2025 branch August 5, 2025 11:41
@thulieblack
Copy link
Member Author

/rtm

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants