If you’re anything like me, you’re tired of going to a website and trying to figure out what the hell is going on. The perfect example, for me, is ESPN. You load up one of their blog pages, and this is what you get (on a 13-inch laptop screen):

C’mon, worldwide-leader-in-sports. Give us sports.

On my first view of this site, I notice a couple of things:

  • ESPN wants me to buy some Domino’s. Shut up ESPN. I don’t get pizza there that often.
  • 90% of this page contains no information I’m interested in. It’s Tuesday, so I’m well aware of the football scores. …

I have about three weeks left in my time as a student at Nashville Software School. In that time I’ve gone from not knowing much (if anything) about web technologies and languages to being able to do this and this, and even this (I’m sure there are better examples, but hey, √’s are fun).

Whenever I chat with folks it usually goes something like this:

“Hey man, what are you up to these days?”

“Oh, same ole’ same ole’. Going to school for software development, you know, web stuff.”

“Wow. I’m way too dumb to do something like that. Good…

Let me tell you a story, it won’t be too long.

It was the third week of school, and we were doing what we do: monkeying around in the terminal, installing and removing things. It had been a long-ish week and I think everyone was looking forward to a weekend of whatever it was we were going to be assigned. Brains were frayed, silly questions were being asked, and folks were generally just done. That’s when it happened.

A small mistake.

I marked out my name in shame of what I had done. The offending code is this:

rm -rf ~ .gitignore_global.1


I’m one day over six weeks in to a six-month web development program at the Nashville Software School. The first three months of the program are dedicated to Front-End development. This boils down to About two weeks of HTML and CSS, and the rest of the time in JavaScript. If HTML is the content of the web and CSS is the presentation, JavaScript could be called the behavior. It handles manipulating the web page you view, interacting with the forms you fill out, and creating the pop-ups your browser blocks. …

Luke Lancaster

JavaScript Engineer for Help Scout. Generally just trying to figure out what’s going on

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