Every tenth line of code written, drink a shot.

Let’s just say, I would be very sober in this situation.  But that’s cool with me, it’s hard enough remembering code without trying to do it sloshed!

I snagged this image from technicallybaltimore.com

I snagged this image from technicallybaltimore.com

If you didn’t pick up on that reference, you could watch the scene from the Social Network for yourself.

The rest of the scene goes a little like this…
Mark Zuckerberg: They have ten minutes to get root access to a Python webserver, expose it’s SSL encryption and then intercept all traffic over it’s secure port.
Eduardo Saverin: They’re hacking.
Mark Zuckerberg: Yes, all behind a Pix Firewall Emulator. But here’s the beauty.
Eduardo Saverin: You know I didn’t understand anything you just said, right?
Mark Zuckerberg: I do know that.

Right now, I am the Eduardo Saverin in that situation and once again, I’m cool with that. We can’t all be Zuckerburgs.

AND I’m not trying to learn to hack, just trying to get by in my Web Design I class.

So there’s my infusion of pop culture into this post, now time for some useful information!
For all the other Eduardos out there, have no fear! There are some apps and websites to help making learn web design & coding easier (and maybe even more fun). You can read a fuller description on this trend at Mashable.

The first is Treehouse. This site teaches through videos and exercises but once I saw that after a free 30-day trial, they want some money, I quickly realized this was not the service for me.

So on to the next…
Codeacadamy seems to actually be kind of fun. It teaches you through a series of video game like lessons. You earn points and badges with each lesson that you complete.
You can choose what direction you want to move towards by choosing different tracks like Javascripts, Python, Ruby, jQuery, and API’s.
I looked around and I couldn’t find a thing about pricing, which I think means it’s legitimately free!!

Another cool feature I liked about this site was the CodeAcadamy Blog, which I will probably look into for a future post!

There’s seriously so much I don’t know about this world of web design and coding but that’s what makes it exciting!

I didn’t really know what Javascripts, Python, Ruby, jQuery, or API’s were, but Codeacademy had them nicely (and briefly) defined. To the best of my understanding, they’re all different programming languages.

Maybe someday we’ll all be able to comprehend Aaron Sorkin’s fabulous dialogue from the Social Network.

Learning the Lingo of Web Design

This will be the first post of many on the topic of web design and coding. Look for a new post no later than Friday at noon (unless I’m running late like today, sorry Tom.)

I’m always very interested in trying to stay up with the latest trends, so I thought doing some research on the trends in web design for 2013 would be a good place to start.

And I was wrong. I started looking around one of my favorite sites, mashable.com and sure enough I found an article on trends. What I realized next was that I don’t have enough knowledge on the terminology associated with web design or its history to really be able to grasp what’s next for the field.

So redirecting my focus, I zone in on the first term in the mashable article that strikes me as unfamilar: responsive web design.

A quick Wikipedia search tells me that in a nutshell, responsive web design gives the viewer the most bang for its buck. The design is easy translated on different platforms: desktop, mobile, tablet etc. That means easy viewing and navigation through minimum resizing, panning and scrolling.

So what does that actually mean?

It means I need to learn some more vocabulary!

RWB involves:

  • Media Queries (the page can use different CSS styles depending on what platform it’s being used on)
  • Fluid Grid Concept ( I think this applies to text?)
  • Flexible images (meaning, depending on what platform the page is being viewed on, the image will adjust appropriately.

The Mashable article thinks that RWD is going to used more than ever. Which is great for me, the device user!

Further down the road, Mashable predicts that RWD will have it’s place when it comes time for an Apple tv (speculation.) For now, desktop, mobile, tablets, and other large- screen web browsers will appreciate the use of RWD.

An Ode to the First Week

The first week of school is such a unique time in the span of my life.

It means sitting in my class wondering if everyone else already knows each other.. Or if everyone knows way more than you.

It’s making a good first impression, or maybe just the best deception.

Showing up early or on time.

Being attentive.

Pretending you don’t wear yoga pants every day of the week.

All things that seem like the right thing to do, but quickly lose their importance as the days pass.

That first week is when you find out whether your New Year’s Resolutions will stick.

Good luck to those who vowed get to the gym three times a week, or spend more time with friends and family, or start getting enough sleep.

You’ll find out soon enough if those resolutions will get bumped to next year’s list.

But on the plus side it’s a time when you can park freely without prosecution by parking tickets.

And it’s syllabus week. Although some teachers take it upon themselves to create a detailed novel disguised as syllabus. Meaning you might not get out that early.

The hallways and student union are high traffic areas populated with people milling about between classes, unsure what to do with the gaps that their new schedules have put into their lives.

First weeks of school: they only come but twice a year so enjoy them while they last.