# gatsby

Gatsby is a React-based, open-source framework for building fast, secure websites.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Using vibes to rewrite my blog

DevFeed: [Using vibes to rewrite my blog](<https://devfeed.tech/articles/using-vibes-to-rewrite-my-blog-37650.md>)

Original publisher: [Read original article](<https://swizec.com/blog/using-vibes-to-rewrite-my-blog>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-06-27T00:00:00Z

Content type: opinion

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [gatsby](<https://devfeed.tech/topics/gatsby.md>), [React](<https://devfeed.tech/topics/react.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [wasm](<https://devfeed.tech/topics/wasm.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [gatsby](<https://devfeed.tech/tags/gatsby.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [react](<https://devfeed.tech/tags/react.md>), [syntax-highlighting](<https://devfeed.tech/tags/syntax-highlighting.md>)

### AI overview

The author describes rewriting the swizec.com blog after Gatsby became difficult to maintain and slow to deploy. They experiment with TimberJS, a React Server Components-based framework, to render MDX with file-based routing, metadata, embeds, image generation, and server-side syntax highlighting. The rewrite reduced reported deployment time from more than 45 minutes to about 3 minutes, while the author emphasizes that effective vibe coding still requires technical knowledge.

### Source excerpt

The death of engineering has been greatly exaggerated. You still need to know what you're doing.

## How we cut build times by two-thirds by deleting our CMS

DevFeed: [How we cut build times by two-thirds by deleting our CMS](<https://devfeed.tech/articles/how-we-cut-build-times-by-two-thirds-by-deleting-our-cms-24092.md>)

Original publisher: [Read original article](<https://blog.sentry.io/cut-build-times-delete-cms/>)

Author: Eli Lennox

Published: 2026-05-28T09:00:00Z

Content type: article

Language: en

Sources: [Sentry Blog](<https://devfeed.tech/sources/sentry-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

Sentry describes replacing legacy Gatsby sites and a traditional headless CMS with Astro, Markdown, and Claude Code skills. The migration reduced build times from about 14 minutes to under 4 minutes and eliminated the cited CMS and marketing automation API failures.

### Source excerpt

Sentry replaced its CMS with Astro, Markdown, and Claude Code skills -- cutting build times from 14 to under 4 minutes and eliminating API failures.

## Redesign: Version 7.0

DevFeed: [Redesign: Version 7.0](<https://devfeed.tech/articles/redesign-version-7-0-37606.md>)

Original publisher: [Read original article](<https://www.taniarascia.com/redesign-version-7/>)

Author: hello@taniarascia.com

Published: 2024-12-01T00:00:00Z

Content type: opinion

Language: en

Sources: [Tania Rascia](<https://devfeed.tech/sources/tania-rascia.md>)

Topics: [Website](<https://devfeed.tech/topics/website.md>), [CSS](<https://devfeed.tech/topics/css.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Bluesky](<https://devfeed.tech/topics/bluesky-social.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [bluesky](<https://devfeed.tech/tags/bluesky.md>), [css](<https://devfeed.tech/tags/css.md>), [meta](<https://devfeed.tech/tags/meta.md>), [react](<https://devfeed.tech/tags/react.md>), [redesign](<https://devfeed.tech/tags/redesign.md>), [version](<https://devfeed.tech/tags/version.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

The author describes redesigning their personal website for version 7.0, separating personal Notes from programming Articles, highlighting projects and art, and adding navigation sidebars. The redesign was inspired by Docusaurus and uses plain CSS written in one file.

### Source excerpt

One of my favorite hobbies is tweaking my website. I've updated the design countless times thoughout the decade (!) of this site's existence...

## 2023 Web Framework Performance Report

DevFeed: [2023 Web Framework Performance Report](<https://devfeed.tech/articles/2023-web-framework-performance-report-3131.md>)

Original publisher: [Read original article](<https://astro.build/blog/2023-web-framework-performance-report/>)

Author: Fred Schott

Published: 2023-03-07T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Core Web Vitals](<https://devfeed.tech/topics/core-web-vitals.md>), [Web](<https://devfeed.tech/topics/web.md>), [data](<https://devfeed.tech/topics/data.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [core-web-vitals](<https://devfeed.tech/tags/core-web-vitals.md>), [framework](<https://devfeed.tech/tags/framework.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [nuxt](<https://devfeed.tech/tags/nuxt.md>), [performance](<https://devfeed.tech/tags/performance.md>), [remix](<https://devfeed.tech/tags/remix.md>), [report](<https://devfeed.tech/tags/report.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This report examines how Astro, Gatsby, Next.js, Nuxt, Remix, SvelteKit, and, where possible, WordPress relate to real-world web performance and user experience in 2023. It uses publicly available data from the Chrome User Experience Report, HTTP Archive, and Core Web Vitals Technology Report, rather than performance measurements collected directly by Astro.

### Source excerpt

A look at how different web frameworks perform in the real world in 2023. Based on real-world, production data from HTTP Archive and Google Chrome.

## How we built Odyssey

DevFeed: [How we built Odyssey](<https://devfeed.tech/articles/how-we-built-odyssey-23391.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/how-we-built-odyssey>)

Author: Janessa Garrow

Published: 2021-02-24T13:59:50Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [React](<https://devfeed.tech/topics/react.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [apollo](<https://devfeed.tech/tags/apollo.md>), [github](<https://devfeed.tech/tags/github.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [learning](<https://devfeed.tech/tags/learning.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [react](<https://devfeed.tech/tags/react.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

Apollo describes how it built and launched Odyssey, an interactive learning platform for Apollo and GraphQL, by developing its own learning management system. The article covers the React, Gatsby, MDX, Netlify, and GitHub-based architecture, along with the use of MDX files, Git history, and YAML metadata to organize course content.

### Source excerpt

A few weeks ago, we launched Odyssey, Apollo's new interactive learning platform. Our aim with Odyssey is to provide a fun, hands-on experience for developers who are eager to begin or advance their journey with Apollo and GraphQL. To provide the interactive experience we imagined, we decided to build our own learning management system (LMS) instead of using something off the shelf.

## Development update #4 - ethereum.org

DevFeed: [Development update #4 - ethereum.org](<https://devfeed.tech/articles/development-update-4-ethereum-org-16918.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2020/08/05/ethereum-dot-org-development-update-4>)

Author: Digital Studio

Published: 2020-08-05T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Development](<https://devfeed.tech/topics/development.md>), [Website](<https://devfeed.tech/topics/website.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [development](<https://devfeed.tech/tags/development.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [ethereum-org](<https://devfeed.tech/tags/ethereum-org.md>), [framework](<https://devfeed.tech/tags/framework.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [react](<https://devfeed.tech/tags/react.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

This development update describes changes to ethereum.org, including its migration from Vuepress to Gatsby, use of React and MDX, new contribution guidance, redesigned onboarding content, and a Get ETH page that helps users find locally available wallets and exchanges. It also introduces inclusion criteria for wallets and dapps based partly on security and support.

### Source excerpt

Hey Ethereum community! It's been a few months since our last update so it's about time we let you know what's been happening over at ethereum.org....

## Ready for takeoff: The new Apollo blog

DevFeed: [Ready for takeoff: The new Apollo blog](<https://devfeed.tech/articles/ready-for-takeoff-the-new-apollo-blog-23489.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/ready-for-takeoff-the-new-apollo-blog-42f11450c57c>)

Author: Peggy Rayzis

Published: 2020-04-15T17:16:48Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [React](<https://devfeed.tech/topics/react.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [blog](<https://devfeed.tech/tags/blog.md>), [developers](<https://devfeed.tech/tags/developers.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [react](<https://devfeed.tech/tags/react.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

Apollo announces that its blog has moved from Medium to a new site at apollographql.com/blog. The new blog uses Gatsby, WordPress, and Netlify, with React on the frontend, and is open source. The article also invites community contributions.

### Source excerpt

Blogging is an important way we help developers build great apps at Apollo. It's how we share GraphQL best practices, spread awareness about new Apollo features, and connect with our awesome community of developers. In four years, our blog has grown from a small company blog into a valuable learning resource for thousands of developers worldwide. We'd like to give a big thank you to all the community contributors who made this possible by publishing articles on our blog.

## Using Tailwind CSS with Gatsby, React & Emotion Styled Components

DevFeed: [Using Tailwind CSS with Gatsby, React & Emotion Styled Components](<https://devfeed.tech/articles/using-tailwind-css-with-gatsby-react-emotion-styled-components-31316.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/using-tailwind-css-with-gatsby-react-emotion-styled-components>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2019-10-20T14:08:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [React](<https://devfeed.tech/topics/react.md>), [styled-components](<https://devfeed.tech/topics/styled-components.md>), [CSS](<https://devfeed.tech/topics/css.md>), [PostCSS](<https://devfeed.tech/topics/postcss.md>), [Babel](<https://devfeed.tech/topics/babel.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [babel](<https://devfeed.tech/tags/babel.md>), [components](<https://devfeed.tech/tags/components.md>), [css](<https://devfeed.tech/tags/css.md>), [css-in-js](<https://devfeed.tech/tags/css-in-js.md>), [emotion](<https://devfeed.tech/tags/emotion.md>), [gatsby](<https://devfeed.tech/tags/gatsby.md>), [insights](<https://devfeed.tech/tags/insights.md>), [learn](<https://devfeed.tech/tags/learn.md>), [postcss](<https://devfeed.tech/tags/postcss.md>), [project](<https://devfeed.tech/tags/project.md>), [react](<https://devfeed.tech/tags/react.md>), [styled](<https://devfeed.tech/tags/styled.md>), [styled-components](<https://devfeed.tech/tags/styled-components.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [tailwind-css](<https://devfeed.tech/tags/tailwind-css.md>), [utility-first](<https://devfeed.tech/tags/utility-first.md>)

### AI overview

A tutorial on combining Tailwind CSS with Gatsby and React through Emotion Styled Components. It explains a hybrid setup using twin.macro for component-level Tailwind styles and PostCSS for Tailwind's base and global styles.

### Source excerpt

Learn how to use the utility-first Tailwind CSS with Emotion "CSS-in-JS" Styled Components in a Gatsby JS + React project.

## Apollo launches a new documentation site built with Gatsby

DevFeed: [Apollo launches a new documentation site built with Gatsby](<https://devfeed.tech/articles/a-new-apollo-docs-experience-23120.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/a-new-apollo-docs-experience-5645b9d56260>)

Author: Peggy Rayzis

Published: 2019-03-29T21:55:02Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [npm packages](<https://devfeed.tech/topics/npm-packages.md>), [npm](<https://devfeed.tech/topics/npm.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [npm](<https://devfeed.tech/tags/npm.md>), [react](<https://devfeed.tech/tags/react.md>), [static-site-generator](<https://devfeed.tech/tags/static-site-generator.md>)

### AI overview

Apollo describes its new documentation site, rebuilt from Hexo with Gatsby and React to modernize the stack, share UI across Apollo sites, support reusable Gatsby themes, and improve content discoverability.

### Source excerpt

As developers, we constantly interact with documentation. It's what welcomes us to a project for the first time, it's a trusted companion that guides us toward celebrating our first "Hello World," and it's the first place we turn when we're frustrated with a bug or curious about a new feature. Good documentation is at the heart of crafting an excellent developer experience, which is why we're making a big investment in improving our docs at Apollo.

## 2018 in Review

DevFeed: [2018 in Review](<https://devfeed.tech/articles/2018-in-review-28729.md>)

Original publisher: [Read original article](<https://una.im/2018-in-review/>)

Published: 2019-01-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [CSS](<https://devfeed.tech/topics/css.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>), [Design system](<https://devfeed.tech/topics/design-system.md>), [Bulma](<https://devfeed.tech/topics/bulma.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>)

Tags: [blog-posts](<https://devfeed.tech/tags/blog-posts.md>), [css](<https://devfeed.tech/tags/css.md>), [design-systems](<https://devfeed.tech/tags/design-systems.md>), [dev](<https://devfeed.tech/tags/dev.md>), [flexbox](<https://devfeed.tech/tags/flexbox.md>), [projects](<https://devfeed.tech/tags/projects.md>), [review](<https://devfeed.tech/tags/review.md>), [speaking](<https://devfeed.tech/tags/speaking.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

A personal review of 2018 covering health and family experiences, work at Bustle Digital Group, podcast and blog production, side projects including Gatsby and Flexbox work, and conference speaking.

### Source excerpt

Reviewing how my 2018 went, and discussing goals for next year!