Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add link shortener service to the Frontside toolkit #58

Open
taras opened this issue Nov 9, 2019 · 2 comments
Open

Add link shortener service to the Frontside toolkit #58

taras opened this issue Nov 9, 2019 · 2 comments
Labels

Comments

@taras
Copy link
Member

taras commented Nov 9, 2019

We're using bit.ly link shortener service to create links to Microstates Discord.

I used bit.ly instead of just embedding the Discord link because I wanted the ability to change the target of the short link without updating where the short link is used. Turns out this is not possible with Bit.ly.

I would like for us to have a short link service that fits into the architecture that is emerging at Frontside. We don't have the architecture flashed out yet, but it needs to be composable, testable and simulatable.

I propose that we create a lambda functions that is backed by a GitHub repository where links will be stored. We'll want to connect this service to Google Analytics to see metrics for each link.

I'm going to turn this into an RFC once we had a chance to discuss it.

@taras taras added the RFC label Nov 9, 2019
@cowboyd
Copy link
Member

cowboyd commented Nov 11, 2019

Note that we do own several potential URL shortening domains:

image

@jbolda
Copy link
Contributor

jbolda commented Jun 24, 2020

This might be worth looking at if you still are interested in implementing this.
https://github.com/kentcdodds/netlify-shortener

GitHub
Your own free URL shortener with Netlify. Contribute to kentcdodds/netlify-shortener development by creating an account on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants