惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
L
Lohrmann on Cybersecurity
aimingoo的专栏
aimingoo的专栏
V
V2EX
S
Security Affairs
T
Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
IT之家
IT之家
J
Java Code Geeks
The Register - Security
The Register - Security
U
Unit 42
C
CERT Recently Published Vulnerability Notes
月光博客
月光博客
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
The Blog of Author Tim Ferriss
Cisco Talos Blog
Cisco Talos Blog
Project Zero
Project Zero
S
Schneier on Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
DataBreaches.Net
博客园 - 司徒正美
V
Vulnerabilities – Threatpost
T
Tor Project blog
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
T
Threat Research - Cisco Blogs
Scott Helme
Scott Helme
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
小众软件
小众软件
L
LangChain Blog
Attack and Defense Labs
Attack and Defense Labs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
P
Palo Alto Networks Blog
A
Arctic Wolf
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园 - 叶小钗
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LINUX DO - 最新话题
MongoDB | Blog
MongoDB | Blog
Webroot Blog
Webroot Blog
H
Hacker News: Front Page
Know Your Adversary
Know Your Adversary
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
Engineering at Meta
Engineering at Meta

The Astro Blog

Astro 6.4 Astro 6.3 Starlight 0.39 Astro 6.2 What's new in Astro - April 2026 What's new in Astro - March 2026 Astro 6.1 CloudCannon Joins Astro as an Official CMS Partner Astro 6.0 What's new in Astro - February 2026 What's new in Astro - January 2026 Astro 5.17 Supporting the future of Astro The Astro Technology Company joins Cloudflare Astro 6 Beta What's new in Astro - December 2025 What's new in Astro - November 2025 Astro 5.16 Stainless Sponsors Astro, Launches Astro-Powered Docs Platform What's new in Astro - October 2025 Astro 5.15 Spirit of Astro: meet the winning designs What's new in Astro - September 2025 Astro 5.14 Cloudflare Donates $150,000 to Support Astro's Open Source Mission Webflow Donates $150,000 to Support Astro's Open Source Mission Mux: Our Official Video Partner Unleashing creativity: How CodeTV built a video streaming platform with Astro and Mux | Astro What's new in Astro - August 2025 Astro 5.13 What's new in Astro - July 2025 Astro 5.12 Starlight 0.35 Astro 5.11 What's new in Astro - June 2025 Live Content Collections: A Deep Dive Introducing… Astro Mart Astro Solstice Festival Astro 5.10 Astro 5.9 What's new in Astro - May 2025 Astro 5.8 What's new in Astro - April 2025 2025 Technical Steering Committee Starlight April Update Astro 5.7 Astro Agency Partner Program Astro 5.6 What's new in Astro - March 2025 Astro 5.5 What's new in Astro - February 2025 Astro 5.4 Starlight 0.32 Astro 5.3 What's new in Astro - January 2025 Astro 5.2 2024 year in review What's new in Astro - December 2024 Astro 5.1 Astro 5.0 Google IDX: Our Official Online Editor Partner What's new in Astro - November 2024 What's new in Astro - October 2024 Astro x Cloudinary SDK What's new in Astro - September 2024 Community Loaders for Astro Content Layer Astro x Hygraph: Content Loader Astro x Cloudinary: Content Loader Astro x Storyblok: Content Loader Content Layer: A Deep Dive Starlight 0.28 Astro 5.0 Beta Release The $100,000 Astro Ecosystem Fund Fall Update Goodbye Studio, Hello DB What's new in Astro - August 2024 Astro 4.15 Astro 4.14 Astro 4.13 What's new in Astro - July 2024 Astro 4.12: Server Islands Netlify: Our Official Deployment Partner What's new in Astro - June 2024 Astro 4.11 Astro Together 2024 Server Islands The Astro Content Layer Zero-JavaScript View Transitions Astro 4.10 Starlight turns one year old! What's new in Astro - May 2024 Astro 4.9 Astro 4.8 What's new in Astro - April 2024 Astro 4.7 Astro 4.6 What's new in Astro - March 2024 Migrating 500+ tests from Mocha to Node.js Astro DB: A Deep Dive The Astro Developer Portal Astro DB
Content for Everyone: How Astro Helped Contenda Build a Content-Sharing Platform in One Month | Astro
2023-06-29 · via The Astro Blog

Case Study •


Contenda, an artificial intelligence company that came onto the scene in 2021, has been building towards the ambitious goal of making content for everyone. Their vision starts with being a catalyst for developer advocates by making repurposing content easy for a variety of mediums.

Developer advocates are the bridge between software companies and their developer users, often creating content to help educate and raise awareness in the community about particular features. Contenda makes it possible to take, for example, a video tutorial and turning it into a blog. This saves time and can even make it easier for a cross-functional team to collaborate.

When Contenda needed to share draft blog posts publicly with other people, they turned to Astro and Netlify as their solution. This combination of technologies let them stay laser focused on their goal of making collaboration and content creation easy.

Take any video and turn it into effective written content with Contenda.

Challenges

Contenda is a team of less than 10 people. They often need to share blogs with each other in order to address pain points and conduct reviews but they couldn’t do these things without sharing their emails and API keys with one another. This also posed a security problem for customers that they knew they had to solve eventually. To resolve these issues for internal and external users, Contenda created Share Pear, an open-source tool for quickly sharing Markdown blog post previews.

Requirements

Share Pear needed to be built without requiring backend changes since Contenda did not want to overload themselves by managing additional complexity. Ideally, it also needed to be cost-effective but preferably free.

In addition to meeting their requirements, the main benefit of choosing Astro was its flexibility. With Astro, popular JavaScript frameworks like React are available, but optional. A site can be built using just HTML, CSS and, if necessary, vanilla JavaScript. This enables team members with less web development experience, such as product designers and content authors, to edit and maintain the site often without any developer intervention required.

Cassidy (Contenda CTO) saw an opportunity to pair Astro with Netlify’s on-demand builders. Astro was the obvious choice because it had a component that both natively supported Netlify’s builders and rendering markdown to HTML. It also helped that Contenda had previously chosen Astro for their main marketing website so the technology was familiar enough for the rest of the team to jump in.

Solution and Implementation

Contenda found success in Astro’s developer community. The team was able to enlist the help of the core team and active contributors in Astro’s community Discord server. From there, building Share Pear moved quickly.

This was my first time using Astro. I would say, getting started with Astro was simpler than other frameworks. It felt like the onboarding time was way smoother and especially the docs are so up-to-date that it’s a 1-to-1 match with your code sometimes.

— Grady Salzman, Software Engineer @ Contenda

Results

Share Pear has been online for about a month and is used by both the open-source community and customers of Contenda that use their app. At time of writing, 30% of their users share blogs using the Share Pear method and this feature has become one of the top 3 most used on the platform.

It took Contenda just one month to build this feature. The team estimates it would have taken them double or triple the time if they had not chosen Astro as their solution.

Contenda’s blog post preview share feature