Start here

Getting started with Glitch.

What is this place?

Glitch is the next evolution in what is commonly referred to as 'a social network'. This place is built by people who build things, like social networks. The social part is not the main reason people come here. But that does not mean it is not imporant. If you stick around long enough, you will recognize people who are in the community. You will be recognized. Glitch is a place for people who have a desire to code in community.

Writing HTML

You may have noticed that you have to type < then the tag, then > before the auto completion kicks in. That is not going to fly if I'm going to be writing on this platform in real time. What glitch offers is a frictionless experience of typing here, and seeing my changes in real time, on the right.

If you are reading this, then today is the day you're going to learn about Emmit. You either know of it and wonder where it is (as of June 6, 2018) or you have no idea what I'm saying.

First, to those of you who know emmit and already looking for it, you can use this awesome plugin made by @kinduff to toggle emmit on and off.

Why Glitch?

Not all coding has to be about technology. Code is a language. Some of us simply want to practice our linguistics. Spending time in an HTML document gives me the ability to think in the languge of code, constantly. Two things are happening as a result. I am getting faster and frustrated, faster.

Faster

As with anything, the more you practice, the better you get. I'm motivated to communicated through code without being hindered by grammer or vocabulary. The more I speak in 'code' the broader those things become.

Frustrated

There is no doubt that coding is tedious. However, there are many tools and solutions to minimize the pain points. Take for example emmit as described above. However, these tools are much more welcomed after experiencing the pain, personally. By spending my time in the code I will become frustrated with my own personal friction points. Those frustrations might be in the way I begin or end a project. THey might be how I store data. Frustrations can bubble up after doing the same thing repeatedly and wanting to simply stop doing _THAT THING EVER AGAIN_.

(Nearly) Frictionless

Glitch truely is incredible in how it takes away so many of the non-coding detractors. Live reload, new project, hosting, database, and so much more. I'm really excited to see how this place grows!