Welcome! Today we launched preview.glitch.com — an early look at a new version of the Glitch site, which we’re rebuilding from the ground up in collaboration with you, our community. We wanted to get back to our roots of building in public, and also use this developer preview to show off cool new features across the Glitch platform, starting with things like our starter apps, updated versions of the containers that run your apps, lots of new ideas in user interface and discovery, and lots more so we can get as much feedback from you as possible.
We’re really, really excited, and grateful to all of you who join in on helping us shape the future of Glitch. We’re doing this work because it’s obviously been a while since Glitch first started, and there are lots of new things we want to make it easy to do on the platform, as well as lots of dusty corners of the platform that could use some refreshing or updating (yes, we hear you about updating Node!). And honestly, Glitch is a lot more fun for everyone when we build it together.
Right now this preview Glitch site is showing off the very first big steps we’ve taken:
Moving our front-end to a modern framework (Remix) so we can iterate faster
Massively improving lighthouse scores, accessibility, and overall performance to offer a better experience for every user
Improved support for theming so we can iterate on design (and yep…. dark mode!)
You’ll also see the very first hints at our new design system being implemented — to make things easy, we started by making the new site resemble the familiar classic Glitch experience as much as possible, but that’ll change soon!
We’re so excited to build a new Glitch together as a community. We’ve set up this thread so you can tell us what you think. We want to hear from you so please don’t be shy!
What to look for
This is an early preview, so there’s a lot that’s not in place yet. You’ll see lots of placeholder UI as we build and iterate.
To log in you’ll need to use your email and password or our magic link feature — we haven’t implemented OAuth on the preview site. But once you log in you’ll see the start of an all-new dashboard!
You’ll see plenty of 404s as you navigate. We’ve focused so far on the bones of the site and will fill out pages with future updates.
User pages, team pages, and project pages have been our main focus; specifically around performance, data fetching, and laying groundwork for customization. Check out a few examples and you’ll notice how fast everything loads:
BUG: A few elements on the dashboard page need dark mode love too (sortable headings, action buttons, info glyphs next to “Boosted Projects” and “Project Hours”) and the pager at the bottom (not pictured).
So exciting We’ve been hard at work on this new version of Glitch for some time now and appreciate the reports as we start opening it up. The focus has been on speed and accessibility, with a huge bump in our lighthouse scores. Now that we’re opening it up to all of you, we’ll be building in public and taking your feedback into each of our iteration cycles.
What I’m working on now is the error states, so if you do end up in a bad place it’s easy to understand why, and navigate away from it.
Keep these coming!! We’ve been paying attention to dark mode (and just added the little toggle at the bottom so you can get out of dark mode if you’d like – it defaults to your system setting) but primarily laying things out in light mode. We’ll tackle these ASAP!
Hmm login with the magic code redirected me to Glitch which then errored. Clicking login redirected me back to the dashboard, but clicking home redirected me to the root, which then showed I was logged in. Dashboard is still erroring though.
Specifically Careers and Help Center are external links but don’t get the icon. The social media links don’t either but I think its fine because its assumed that they should be external.
Also I’ve noticed that user profile URL’s have changed from /@example to /user/example, so there should be some kind of redirect, so that when this replaces the old website, old links still work.
There were also broken playlist URL’s on a user’s profile before, but it looks like they were removed so that seems fine then.
Yeah I realized today that I instinctively typed the old URL structure. We’ll definitely set up some redirects — both for the sake of folks using Glitch but also for the sake of avoiding link rot. Connecting users and projects to the open web is more important than ever.