Skip to content

Commit

Permalink
chore: Replace twitter with X (#6192)
Browse files Browse the repository at this point in the history
  • Loading branch information
jakeleventhal committed Oct 17, 2023
1 parent 75a68ce commit 2539242
Show file tree
Hide file tree
Showing 46 changed files with 68 additions and 68 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,18 +51,18 @@ Turbo is used by the world's leading companies. Check out the [Turbo Showcase](h

## Updates

Follow [@turborepo](https://twitter.com/turborepo) on Twitter and for project updates.
Follow [@turborepo](https://x.com/turborepo) on X and for project updates.

## Authors

**Turborepo**

- Jared Palmer ([@jaredpalmer](https://twitter.com/jaredpalmer))
- Jared Palmer ([@jaredpalmer](https://x.com/jaredpalmer))

**Turbopack and the Turbo engine**

- Tobias Koppers ([@wSokra](https://twitter.com/wSokra))
- Maia Teegarden ([@padmaia](https://twitter.com/padmaia))
- Tobias Koppers ([@wSokra](https://x.com/wSokra))
- Maia Teegarden ([@padmaia](https://x.com/padmaia))

## Security

Expand Down
6 changes: 3 additions & 3 deletions crates/turbopack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,12 @@ Our [Code of Conduct](https://github.com/vercel/turbo/blob/main/CODE_OF_CONDUCT.

## Updates

Follow [@turborepo](https://twitter.com/turborepo) on Twitter and for project updates
Follow [@turborepo](https://x.com/turborepo) on X and for project updates

## Authors

- Tobias Koppers ([@wSokra](https://twitter.com/wSokra))
- Maia Teegarden ([@padmaia](https://twitter.com/padmaia))
- Tobias Koppers ([@wSokra](https://x.com/wSokra))
- Maia Teegarden ([@padmaia](https://x.com/padmaia))

## Security

Expand Down
2 changes: 1 addition & 1 deletion crates/turborepo-lib/src/shim.rs
Original file line number Diff line number Diff line change
Expand Up @@ -577,7 +577,7 @@ fn try_check_for_updates(args: &ShimArgs, current_version: &str) {
let footer = format!(
"Follow {username} for updates: {url}",
username = "@turborepo".gradient([RGB::new(0, 153, 247), RGB::new(241, 23, 18)]),
url = "https://twitter.com/turborepo"
url = "https://x.com/turborepo"
);

let interval = if args.force_update_check {
Expand Down
10 changes: 5 additions & 5 deletions docs/components/Avatar.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Image from "next/image";
import type { AuthorDetails } from "../content/team";

export const Avatar = ({ name, picture, twitterUsername }: AuthorDetails) => (
export const Avatar = ({ name, picture, xUsername }: AuthorDetails) => (
<div className="flex items-center flex-shrink-0 md:justify-start">
<div className="w-[32px] h-[32px]">
<Image
Expand All @@ -17,17 +17,17 @@ export const Avatar = ({ name, picture, twitterUsername }: AuthorDetails) => (
<dl className="ml-2 text-sm font-medium leading-4 text-left whitespace-no-wrap">
<dt className="sr-only">Name</dt>
<dd className="text-gray-900 dark:text-white">{name}</dd>
{twitterUsername && (
{xUsername && (
<>
<dt className="sr-only">Twitter</dt>
<dt className="sr-only">X</dt>
<dd>
<a
href={`https://twitter.com/${twitterUsername}`}
href={`https://x.com/${xUsername}`}
className="text-xs text-blue-500 no-underline betterhover:hover:text-blue-600 betterhover:hover:underline"
target="_blank"
rel="noopener noreferrer"
>
{`@${twitterUsername}`}
{`@${xUsername}`}
</a>
</dd>
</>
Expand Down
2 changes: 1 addition & 1 deletion docs/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ const navigation = {
site === "repo" ? "solutions/turborepo" : "contact/sales"
}?utm_source=turbo.build&utm_medium=referral&utm_campaign=footer-enterpriseLink`,
},
{ name: "Twitter", href: "https://twitter.com/vercel" },
{ name: "X", href: "https://x.com/vercel" },
],
legal: [
{ name: "Privacy Policy", href: "/privacy" },
Expand Down
4 changes: 2 additions & 2 deletions docs/components/Tweet.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ function TweetLink({ href, children }) {

export function Mention({ children }) {
return (
<TweetLink href={`https://twitter.com/${children.replace("@", "")}`}>
<TweetLink href={`https://x.com/${children.replace("@", "")}`}>
{children}
</TweetLink>
);
Expand All @@ -30,7 +30,7 @@ export default function Tweet({ url, username, name, avatar, date, children }) {
width={42}
height={42}
src={avatar}
alt={`${name} twitter avatar`}
alt={`${name} X avatar`}
/>
</div>
<div>
Expand Down
28 changes: 14 additions & 14 deletions docs/content/team.ts
Original file line number Diff line number Diff line change
@@ -1,80 +1,80 @@
const TURBO_TEAM: Record<string, AuthorDetails> = {
jaredpalmer: {
name: "Jared Palmer",
twitterUsername: "jaredpalmer",
picture: "/images/people/jaredpalmer.jpeg",
xUsername: "jaredpalmer",
},
gaspargarcia: {
name: "Gaspar Garcia",
twitterUsername: "gaspargarcia_",
picture: "/images/people/gaspargarcia.jpeg",
xUsername: "gaspargarcia_",
},
becca__z: {
name: "Becca Z.",
twitterUsername: "becca__z",
picture: "/images/people/becca__z.jpeg",
xUsername: "becca__z",
},
gregsoltis: {
name: "Greg Soltis",
twitterUsername: "gsoltis",
picture: "/images/people/gregsoltis.jpeg",
xUsername: "gsoltis",
},
nathanhammond: {
name: "Nathan Hammond",
twitterUsername: "nathanhammond",
picture: "/images/people/nathanhammond.png",
xUsername: "nathanhammond",
},
tomknickman: {
name: "Tom Knickman",
twitterUsername: "tknickman",
picture: "/images/people/tomknickman.jpeg",
xUsername: "tknickman",
},
mehulkar: {
name: "Mehul Kar",
twitterUsername: "mehulkar",
picture: "/images/people/mehulkar.jpeg",
xUsername: "mehulkar",
},
mattpocock: {
name: "Matt Pocock",
twitterUsername: "mattpocockuk",
picture: "/images/people/mattpocock.jpeg",
xUsername: "mattpocockuk",
},
tobiaskoppers: {
name: "Tobias Koppers",
twitterUsername: "wSokra",
picture: "/images/people/tobiaskoppers-avatar.jpg",
xUsername: "wSokra",
},
alexkirsz: {
name: "Alex Kirszenberg",
twitterUsername: "alexkirsz",
picture: "/images/people/alexkirsz.jpg",
xUsername: "alexkirsz",
},
anthonyshew: {
name: "Anthony Schew",
twitterUsername: "anthonysheww",
picture: "/images/people/anthonyshew.png",
xUsername: "anthonysheww",
},
nicholasyang: {
name: "Nicholas Yang",
twitterUsername: "nicholaslyang",
picture: "/images/people/nicholasyang.png",
xUsername: "nicholaslyang",
},
chrisolszewski: {
name: "Chris Olszewski",
picture: "/images/people/chrisolszewski.jpg",
},
alexanderlyon: {
name: "Alexander Lyon",
twitterUsername: "_arlyon",
picture: "/images/people/alexanderlyon.jpg",
xUsername: "_arlyon",
},
};

export type Author = keyof typeof TURBO_TEAM;
export type AuthorDetails = {
name: string;
twitterUsername?: string;
picture: string;
xUsername?: string;
};

export default TURBO_TEAM;
2 changes: 1 addition & 1 deletion docs/pages/blog/joining-vercel.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo is joining Vercel
date: 2021/12/09
description: Turborepo is joining Vercel to make the web even faster.
tag: web development
ogImage: /images/blog/joining-vercel/twitter-card.png
ogImage: /images/blog/joining-vercel/x-card.png
---

# Turborepo is joining Vercel
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/saml-sso-now-available.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: SAML SSO is now available
date: 2021/08/03
description: SAML Single Sign-on (SSO) is now available to Enterprise customers thanks to our friends over at WorkOS.
tag: web development
ogImage: /images/blog/saml-sso-now-available/twitter-card.png
ogImage: /images/blog/saml-sso-now-available/x-card.png
---

# SAML SSO is now available
Expand Down
10 changes: 5 additions & 5 deletions docs/pages/blog/turbo-0-4-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 0.4.0
date: 2021/04/02
description: Turborepo 0.4.0 introduces 10x faster hashing, pruned workspaces with sparse installs, a new pipeline configuration API, and improved cache control.
tag: web development
ogImage: /images/blog/joining-vercel/twitter-card.png
ogImage: /images/blog/joining-vercel/x-card.png
---

# Turborepo 0.4.0
Expand Down Expand Up @@ -199,13 +199,13 @@ but in later releases these will be overridable on per-package basis._
I know this was a lot, but there's even more to come. Here's what's up next on the Turborepo roadmap.

- A landing page!
- [Remote caching w/ `@turborepo/server`](https://twitter.com/jaredpalmer/status/1359627800840462341)
- [Remote caching w/ `@turborepo/server`](https://x.com/jaredpalmer/status/1359627800840462341)
- Build scans, telemetry, and metrics and dependency and task graph visualization
- [Desktop Console UI](https://twitter.com/jaredpalmer/status/1360315387372572672)
- [Desktop Console UI](https://x.com/jaredpalmer/status/1360315387372572672)
- Intelligent `watch` mode
- Official build rules for TypeScript, React, Jest, Node.js, Docker, Kubernetes, and more

## Credits

- [Iheanyi Ekechukwu](https://twitter.com/kwuchu) for guiding me through the Go ecosystem
- [Miguel Oller](https://twitter.com/ollermi) and the team from [Makeswift](https://www.makeswift.com/) for iterating on the new `prune` command
- [Iheanyi Ekechukwu](https://x.com/kwuchu) for guiding me through the Go ecosystem
- [Miguel Oller](https://x.com/ollermi) and the team from [Makeswift](https://www.makeswift.com/) for iterating on the new `prune` command
4 changes: 2 additions & 2 deletions docs/pages/blog/turbo-1-1-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.1
date: 2022/01/31
description: Turborepo 1.1 introduces automatic migrations, turbo.json configuration, environment variable dependencies, partial Yarn v2 support, and more!
tag: web development
ogImage: /images/blog/turbo-1-1-0/twitter-card.png
ogImage: /images/blog/turbo-1-1-0/x-card.png
---

# Turborepo 1.1
Expand All @@ -17,7 +17,7 @@ Since releasing Turborepo v1.0 in mid-December, we've seen incredible adoption:
- 5.5k+ GitHub Stars
- 70k+ weekly npm downloads
- 65+ OSS contributors
- In production at [Vercel](https://github.com/vercel/next.js), [AWS](https://github.com/aws-amplify/amplify-ui), [PayPal](https://twitter.com/jaredpalmer/status/1485617973477978121), [Twilio](https://github.com/twilio-labs/function-templates), [Contentful](https://github.com/contentful/forma-36), [Miro](https://github.com/miroapp/app-examples), [Framer](https://github.com/framer/motion), [Discord.js](https://github.com/discordjs/discord.js), [Rocket.chat](https://github.com/RocketChat/fuselage), [Astro.build](https://github.com/withastro/astro)
- In production at [Vercel](https://github.com/vercel/next.js), [AWS](https://github.com/aws-amplify/amplify-ui), [PayPal](https://x.com/jaredpalmer/status/1485617973477978121), [Twilio](https://github.com/twilio-labs/function-templates), [Contentful](https://github.com/contentful/forma-36), [Miro](https://github.com/miroapp/app-examples), [Framer](https://github.com/framer/motion), [Discord.js](https://github.com/discordjs/discord.js), [Rocket.chat](https://github.com/RocketChat/fuselage), [Astro.build](https://github.com/withastro/astro)
- 585+ members of the [Turborepo Community Discord](https://turbo.build/discord)

![Weekly npm downloads of `turbo`](/images/blog/turbo-1-1-0/turborepo-weekly-npm-downloads.png)
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-10-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.10
date: 2023/06/01
description: Turborepo 1.10 introduces new features to improve your local development experience
tag: "web development"
ogImage: /images/blog/turbo-1-10-0/twitter-card.png
ogImage: /images/blog/turbo-1-10-0/x-card.png
---

# Turborepo 1.10
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-2-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.2
date: 2022/04/08
description: Turborepo 1.2 introduces improved task filtering, artifact signing and integrity, human-readable and JSON dry runs, and more!
tag: web development
ogImage: /images/blog/turbo-1-2-0/twitter-card.png
ogImage: /images/blog/turbo-1-2-0/x-card.png
---

# Turborepo 1.2
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-3-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.3
date: 2022/06/23
description: Turborepo 1.3 introduces restricted hash inputs, root script running and caching, new CI/CD Recipes, and more!
tag: web development
ogImage: /images/blog/turbo-1-3-0/twitter-card.png
ogImage: /images/blog/turbo-1-3-0/x-card.png
---

# Turborepo 1.3
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-4-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.4
date: 2022/08/09
description: Turborepo 1.4 has new examples, automatically includes environment variables, and more!
tag: web development
ogImage: /images/blog/turbo-1-4-0/twitter-card.png
ogImage: /images/blog/turbo-1-4-0/x-card.png
---

# Turborepo 1.4
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-5-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.5
date: 2022/09/19
description: Turborepo 1.5 brings the Monorepo Handbook, drops the 'run' command, improves pruning, and much more!
tag: web development
ogImage: /images/blog/turbo-1-5-0/twitter-card.png
ogImage: /images/blog/turbo-1-5-0/x-card.png
---

# Turborepo 1.5
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-6-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.6
date: 2022/10/21
description: Turborepo 1.6 lets you use Turborepo in non-monorepos, prune for npm, and improves cache performance.
tag: "web development"
ogImage: /images/blog/turbo-1-6-0/twitter-card.png
ogImage: /images/blog/turbo-1-6-0/x-card.png
---

import { Tabs, Tab } from '../../components/Tabs'
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-7-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.7
date: 2023/01/11
description: Turborepo 1.7 focuses on improving developer experience by bringing more clarity to your tasks.
tag: "web development"
ogImage: /images/blog/turbo-1-7-0/twitter-card.png
ogImage: /images/blog/turbo-1-7-0/x-card.png
---

import { Tabs, Tab } from '../../components/Tabs'
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-8-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.8
date: 2023/02/22
description: Turborepo 1.8 brings better flexibility and more control to your codebase by improving turbo's understanding of your workspaces.
tag: "web development"
ogImage: /images/blog/turbo-1-8-0/twitter-card.png
ogImage: /images/blog/turbo-1-8-0/x-card.png
---

import { Tabs, Tab } from '../../components/Tabs'
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/turbo-1-9-0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Turborepo 1.9
date: 2023/04/11
description: Turborepo 1.9 focuses on improving observability for your task runs to better understand your caching behavior.
tag: "web development"
ogImage: /images/blog/turbo-1-9-0/twitter-card.png
ogImage: /images/blog/turbo-1-9-0/x-card.png
---

# Turborepo 1.9
Expand Down
8 changes: 4 additions & 4 deletions docs/pages/blog/turbopack-benchmarks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "Turbopack Performance Benchmarks"
date: 2022/10/31
description: "Benchmarking Turbopack performance against Vite and webpack."
tag: "web development"
ogImage: "/images/blog/turbopack-benchmarks/twitter-card.png"
ogImage: "/images/blog/turbopack-benchmarks/x-card.png"
---

import { DEFAULT_BARS, HMR_BARS } from '../../components/pages/pack-home/PackBenchmarks'
Expand All @@ -26,7 +26,7 @@ import Date from "../../components/blog/Date";

- We are thankful for the work of the entire OSS ecosystem and the incredible interest and reception from the [Turbopack release](https://vercel.com/blog/turbopack). We look forward to continuing our collaboration with and integration into the broader Web ecosystem of tooling and frameworks.
- In this article, you will find our methodology and documentation supporting the benchmarks that show **Turbopack is [much faster](#bench) than existing non-incremental approaches.**
- **Turbopack** and [**Next.js 13.0.1**](https://github.com/vercel/next.js/releases/tag/v13.0.1) are out addressing a regression that snuck in prior to public release and after the initial benchmarks were taken. We also fixed an incorrect rounding bug on our website (`0.01s` → `15ms`). We appreciate [Evan You](https://twitter.com/youyuxi)'s work that helped us identify and [correct this](https://github.com/vercel/turbo/pull/2516).
- **Turbopack** and [**Next.js 13.0.1**](https://github.com/vercel/next.js/releases/tag/v13.0.1) are out addressing a regression that snuck in prior to public release and after the initial benchmarks were taken. We also fixed an incorrect rounding bug on our website (`0.01s` → `15ms`). We appreciate [Evan You](https://x.com/youyuxi)'s work that helped us identify and [correct this](https://github.com/vercel/turbo/pull/2516).
- We are excited to continue to evolve the incremental build architecture of Turbopack. We believe that there are still significant performance wins on the table.

<hr className="mt-8 w-full border-gray-400 authors border-opacity-20"/>
Expand Down Expand Up @@ -210,7 +210,7 @@ Our team has taken the lessons from 10 years of webpack, combined with the innov

Our goal is to create a system of open source tooling that helps to build the future of the Web—powered by Turbopack. We are creating a reusable piece of architecture that will make both development and warm production builds faster for everyone.

For Turbopack’s alpha, we are including it in Next.js 13. But, in time, [we hope that Turbopack will power other frameworks and builders](https://twitter.com/youyuxi/status/1585040276447690752?s=20&t=YV0ASkHl5twCWQvJF5jpwg) as a seamless, low-level, incremental engine to build great developer experiences with.
For Turbopack’s alpha, we are including it in Next.js 13. But, in time, [we hope that Turbopack will power other frameworks and builders](https://x.com/youyuxi/status/1585040276447690752?s=20&t=YV0ASkHl5twCWQvJF5jpwg) as a seamless, low-level, incremental engine to build great developer experiences with.

We look forward to being a part of the community bringing developers better tooling so that they can continue to deliver better experiences to end users. If you would like to learn more about Turbopack benchmarks, visit [turbo.build](https://turbo.build/). To try out Turbopack in Next.js 13, visit [nextjs.org](https://nextjs.org/docs/advanced-features/turbopack).

Expand Down Expand Up @@ -250,7 +250,7 @@ We have updated our benchmarks to run Vite with the official SWC plugin.

### File Watcher Differences

Every OS provide its own APIs for watching files. On macOS, Turbopack uses [FSEvents](https://developer.apple.com/documentation/coreservices/file_system_events), which have shown to have [~12ms latency](https://twitter.com/devongovett/status/1586599130494746625) for reporting updates. We have considered using [kqueue](https://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2) instead, which has much lower latency. However, since it is not a drop-in replacement, and brings its lot of drawbacks, this is still in the exploratory stage and not a priority.
Every OS provide its own APIs for watching files. On macOS, Turbopack uses [FSEvents](https://developer.apple.com/documentation/coreservices/file_system_events), which have shown to have [~12ms latency](https://x.com/devongovett/status/1586599130494746625) for reporting updates. We have considered using [kqueue](https://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2) instead, which has much lower latency. However, since it is not a drop-in replacement, and brings its lot of drawbacks, this is still in the exploratory stage and not a priority.

Expect to see different numbers on Linux, where [inotify](https://man7.org/linux/man-pages/man7/inotify.7.html) is the standard monitoring mechanism.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: You might not need TypeScript project references
date: 2021/04/23
description: As it turns out, you might not even references or even an interim TypeScript build step with a pattern I am about to show you, which I dub "internal packages."
tag: web development
ogImage: /images/blog/you-might-not-need-typescript-project-references/twitter-card.png
ogImage: /images/blog/you-might-not-need-typescript-project-references/x-card.png
---

# You might not need TypeScript project references
Expand Down

1 comment on commit 2539242

@vercel
Copy link

@vercel vercel bot commented on 2539242 Oct 17, 2023

Choose a reason for hiding this comment

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

Please sign in to comment.