Basic introduction to jQuery (Part 3)

Part three of learning jQuery extends the last tutorial. This time, we’re going to add multiple methods inside a single function, and learn about conditional statements. At the end of the last tutorial, we built some pretty solid looking tooltips (and that same method can be used to make a whole bunch of pop-up-type devices, […]


Basic introduction to jQuery (Part 2)

This tutorial directly follows the previous “Basic Introduction to jQuery (Part 1)“, so start there if you haven’t seen it yet. Previously, we wrote a very simple jQuery function to make a pop-up box show up when we click on a button. Check out the Pen below to see what this looks like, as well as […]


Basic introduction to jQuery (Part 1)

I’ll confess that when I was learning web development, javascript seemed intimidating. But it really doesn’t have to be. If you understand how to select HTML elements with CSS (do you know how classes work?), then you can easily transition into understanding Javascript with the help of jQuery. I should note that there are tons of […]


Building a CSS dropdown menu

One of the most basic features that the majority of websites share is a simple navigation menu that often includes some type of “dropdown”. These days, menus can take all shapes and forms, from the simple stacked list (left, below) to the “mega” menus including photos and other media (right side, below). We’re going to […]


The Box Model: visualizing HTML & CSS

Finally! We’re going to get to the layout of the page and make it look like a website. In the past few tutorials, we’ve been exploring some of the HTML and CSS fundamentals needed to start this, and now we’re going to dig in. As of the last tutorial, you should have three HTML pages […]


Practical web typography and font styling

Today, we have fine control over all of our web typography using just CSS—a vast improvement from just a few years ago when we were limited to a handful of “web safe” fonts or janky flash workarounds to use the fonts we wanted. Here’s a quick guide to get your started using CSS for fine […]


Plastic report covers and vague spaces

I have these weird dreams like everything is the wrong size and somehow because the sizes don’t make sense, my whole world is wrong and I’m going to die. Or at least it feels that way until I wake up, drenched in sweat. These dreams usually preempt a cold, or happen when I’m trying to […]

Tech & Business

Dear Google, you should make a Chromecast for music

Dear Google, I’ve been meaning to write you for a long time. You see, every now and then I have ideas for things you should make, or maybe ways to make existing things better. Sometimes, you actually surprise me by making something that I’ve been thinking about for a long time. When this happens, like […]


How I learned to stop worrying and love the bomb blog.

I’m normally not one for new years resolutions. I usually have my head so far down through the busy month of December that by the time the new year rolls around, I’m just happy to catch a breath before it starts all over again. Still, the new year happens to be a good time for […]

Design, Tech & Business

Cold calls and outsourced web design

I hate spam. I hate spammers. I hate getting emails for viagra, canadian meds, and opportunities to embezzle millions in foreign currency. I hate these things almost as much as my dad hated getting telemarketing calls when he “just sat down” at the pre-cellphone era dinner table. You know what’s worse? People cold calling specifically […]