I Can Has Websiting Job? Learning to Talk Tech

cheeseburger

(Previous: Full Stack JavaScript)

In my experience learning and teaching languages, I’ve noticed that there’s often a wide gap between being able to put together a coherent sentence and being able to explain why and how that sentence works.

Even a simple sentence like “I’m eating a cheeseburger” can be difficult to break down and explain in grammatical terms (especially when you’re trying to explain or understand across a language barrier). Continue reading “I Can Has Websiting Job? Learning to Talk Tech”

Full Stack JavaScript: What is a Full Stack? And Why is it MEAN?

(Previous: Coding Dojo: Algorithm Platform)

stack-of-pancakes-ihop-cmsphoto-pancakes-20150227105122
Is this a full stack? Does it come with Java? Sorry, I know, puns are the worst… Especially breakfast puns.

For aspiring web developers, it’s not enough to be a JavaScript or Ruby or Java ninja–you have to know how your JavaScript or Ruby or Java interacts with the whole project you are working on.

That’s why developers talk about Full Stack Development. In very general terms, a Full Stack, like a stack of pancakes has three parts: the front, back, and middle (more professionally referred to as the Front End, Back End, and Web Framework). Continue reading “Full Stack JavaScript: What is a Full Stack? And Why is it MEAN?”