tweet.new

Last night I did something crazy... I bought tweet.new. Yep, I know we're not supposed to call it "tweeting", it's now "posting", but let's be honest, we all do it.

What is .new?

.new is a domain extension exclusively for performing new actions online: any act that leads to creation can have a quick and memorable .new shortcut associated with it. Help your customers take action faster. Less time clicking means more time creating.

https://get.new

There are already some really good use cases of .new:

Back to Twitter

Anyway, back to Twitter... Did you know that you can create a link to post a tweet, ahem, post? Just use the following URL:

https://x.com/intent/post?text={encoded_text}

So, for example, if I wanted to people to click a button that composes a tweet saying "I just read https://james.brooks.page/blog/tweet-new. Thanks @jbrooksuk!" the link would be:

https://x.com/intent/post?text=I%20just%20read%20https%3A%2F%2Fjames.brooks.page%2Fblog%2Ftweet-new.%20Thanks%20%40jbrooksuk%21

I've never been able to remember that URL, so I've created a new one: tweet.new.

It's a simple redirect to the above URL, but it's so much easier to remember. All you need to do is type tweet.new into your browser, or you can append the ?text= query parameter to the URL to pre-fill the tweet.

https://tweet.new/?text=This%20is%20awesome%21

If you like this post, please share it!

Questions

Did this really cost you $400?

Yes, yes it did 👀

Why did you do that?

  1. It's actually useful. It's much easier to remember tweet.new than the intent URL.
  2. I think it's funny.
  3. It's hosted on Cloudflare and I'm using their redirect rules, so there's no maintenance.

Can I use it?

Yes! I implore you to use it, let's make the $400 worth it 😂

Can I buy it from you?

Nope, sorry. I'm keeping this one. However, if you'd like to sponsor the cost, I'm definitely open to that. You can sponsor me on GitHub.

Comment on Hacker News.