try / catch / finally / throw

Javascript error handling can be helpful to help debug code. It’s a great tool to pickup and be consistent with. This may not be the most fun post, but arguably one of the most important to know.

I’m going to walk through 2…

I spend the majority of my time in OSX Terminal and my Atom text editor. However, when I was recently given the task to put together a webpage hosting a gallery of images I needed a quick way to re-size my folder of multiple hi-res photos. Normally I would have…

The things that made me go “What?!”

When first working with CSS there were a few things that looked a tiny bit intimidating. I wanted to conquer these so I put together a little cheat sheet below that I can reference in the future, I hope it helps you too.

Descendant Selector (space)

ul li p { color: blue;}
  • Separated…

There’s many frameworks for responsive design. I’ve used two of the most popular, Bootstrap, and Materialize. However, I wanted to see what was working under the hood that allows the breakpoints in responsive design so I wanted to dive into media queries.

Responsive design uses HTML and CSS to…

Beginner Asynchronous JavaScript And XML (JSON)

An important aspect of modern web development is being able to asynchronously update a web page with out having to refresh the browser. Imagine having to refresh the browser every time you want to see an update to your Twitter feed. Fortunately, at the top of Twitter page we can…

As a Jr. developer one of the first times you can easily feel power as a programmer is using event handlers to change the way a web page behaves.

I want to run through a few of the most common events on a web page that can be used based…

Rob Hitt

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