Tackling the Biggest Pain Points in Web Development

Lifting the limits on projects in Glitch, while making development even faster than was possible before.

Glitch
Glitch
Mar 28, 2018 · 4 min read

With Glitch, we’re tackling some of the biggest pain points in Web Development, ones that have been there so long we now take them for granted. Rather than accept the status quo though, we’re creating the development experience we’ve always hoped would exist, not the one we’ve ended up with.

Full-Stack View Source

View Source in your browser let you see the HTML, scripts, and styles that made up any page you visited. Later, great tools like Firebug, the Web Inspector, and Chrome’s Developer Tools took that to the next level, with features like source maps that let you really understand what your browser was handling. But even in today’s best progressive web apps, a lot of key functionality still happens on the server, meaning what’s happening behind a running app has been impossible to look at.

But now with full-stack view source on Glitch, that all changes.

Image for post
Image for post

Using the standard Developer Tools built into your Chrome browser, Glitch lets you see all of the code that runs your Glitch app, including the server-side code. You can set breakpoints, step through your code, and see the live code on both the client and the server, all right from your browser. This makes it easier than ever to troubleshoot small problems in your app and get them fixed quickly, without having to set up a complicated dev environment, worry about deployment, configure a debugger, or mess around with logging things to the console.

When you’re trying to get a new idea out in the world, speed of development is one of the biggest factors that decides whether you can get it built before that initial spark gets lost. The gold standard for a lot of creators is a local development setup — most cloud development environments just can’t match it. But running in the cloud provides us with some unique advantages that we can leverage to bring that same pace and responsiveness to development on Glitch.

Instant Installs for Node Modules

To show you what we mean, we set up a few projects using the same code and popular modules like Socket.io, Puppeteer, and TicTacToe.js on a recent MacBook and on Glitch. Thanks to instant installs, we found that each was at least three times quicker to get to a working app on Glitch than it used to be. When things are that fast, you can try out more ideas, and get problems solved faster.

Image for post
Image for post
Spot that n/a? That’s because it wasn’t even possible to run that type of module before. See why below!

More Space for your Code

A Better Development Experience

We’ve also improved our support for slow or flaky internet connections. Now, if you lose connection while developing on Glitch you can just keep typing — all your changes will be merged in once your connection comes back.

With Glitch, you’re part of the friendly community that will help you build the app of your dreams. And we’re lifting the limits on your projects while making development on Glitch even faster than was possible before.

And we’re not done yet! We have major new product announcements every day this week. Yesterday we introduced the ability to embed your Glitch project anywhere on the web, along with partnerships with Major League Hacking, Mouse, freeCodeCamp and teaming up with Slack. Check back tomorrow for our biggest announcement yet.

Glitch

The friendly community where everyone can discover & create…

Glitch

Written by

Glitch

The friendly community where everyone can discover & create the best stuff on the web.

Glitch

Glitch

The friendly community where everyone can discover & create the best stuff on the web.

Glitch

Written by

Glitch

The friendly community where everyone can discover & create the best stuff on the web.

Glitch

Glitch

The friendly community where everyone can discover & create the best stuff on the web.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store