Categories
Life

Where would I be?

First off, leave now if you don’t want to hear me gush a little about my wife. Good.

I don’t normally try to dwell on the past because, well, it is in the past. However, sometimes it is kind of fun to think back a little and try and imagine how different things would be if decisions you had made were changed. Tonight’s thought: Where would I be if I hadn’t met Laura (my wife)?

The best way for me to enumerate this is to create a list!

  1. living in my parent’s garage (loft)
  2. drinking a lot more pop
  3. eating terribly
  4. still wearing the same shirts I wore in high school
  5. have a desk with four monitors on it
  6. stay up until 2am most nights
  7. still trying to figure out what to do with my life
  8. afraid to drive in a city with more than 13,000 people in it
  9. still wearing the same glasses from high school
  10. never EVER worked out

It would be quite a change. There is no mention of the other things that I would be missing out on either like having a family, owning a house, soliciting bids for a bathroom project, having kids, being a husband and father … and the list can just go on and on.

I’d also not smell nearly as nice.

Categories
Life Technology

Note Taking Adventures at MinneBar

I was going to title this “iPad vs. Field Notes” … but that’s a little bit too dramatic for me. Really, it was just me using MinneBar as an opportunity to test out two different ways of taking notes and see which one worked the best for me. These are my overall impressions.

iPad

It actually worked better than I expected, both with and without the keyboard. The keyboard was nice, but it is big and took up space (both at a premium in a packed session). I just used the built-in Notes program and it worked just fine.

For the most part, I recommend using the on-screen keyboard to take notes and just take down what you need. The main problem, for me, was finding a comfortable position to sit and type in when there was no desk or table top. Typing, for me, is relatively fast but mistypings and misspellings were pretty common because I was trying to get down more notes than I could type.

One thing I did notice is that I spent more time concentrating on typing notes than on the speaker for parts of the session as I tried to get certain things down.

Field Notes

I’ve gotten into the habit of using a 48-page Field Notes notebook to take down my daily todo list and any thoughts I have during the day. I also tend to doodle or sketch in them as well, so I wanted to see how well it would hold up as a note-taking apparatus.

If I was going to give one bit of advice about using a notebook it would be to get a GREAT writing utensil. Buy as many different pens as you can find and try them all out, you are bound to find something that you love and you need to in order to make it worth the effort to use a notebook.

I’m going between three at the moment, but that is for another time.

The Field Notes notebook was perfect for many things like writing down short little notes as quickly as possible. Sadly, I had a substandard pen with me at the time so I can’t read some of the notes because the ink becomes too light. Maybe the best thing is that the notebooks are small and the feedback immediate. You can write down a short little blurb faster than on an iPad and then set it aside until the moment you need it again. It is also easier to sketch things in the notebook.

It is hard, however, to write with certain pens if you can put the notebook against something (like your leg) so you get into the habit of sitting in funny ways to get around it.

You should always have a surface to write on at conferences.

Winner?

Neither and both. Both worked well and I liked using both but you really just have to try out the different options and choose for yourself.

I choose the pen and Field Notes. Now I just need to find a better pen.

Categories
Technology

My Day at MinneBar

On May 7, 2011, me and two friends (Aaron Spike and Phil Wels) headed up to the Best Buy headquarters in Bloomington, Minnesota to attend this year’s MinneBar. We were only three of the nearly 1200 people there, but I think I can safely say that we enjoyed our time.

It is hard to get all of the information contained in the talks during the day, but I’m going to briefly touch on the ones that I thought were the best for me.

HTML5, CSS3, & Mobile: Responsive Design

This was the first talk I attended and it did not disappoint. I was able to catch Mike Bollinger’s CSS3 talk during last years MinneBar, and you might consider this talk an extension of that.

If you don’t know what Responsive Design is about, I would recommend reading Ethan Marcotte’s article at A List Apart for an overview and then check out Andy Clarke’s 320 and up for some code that you can start with. If you want some inspiration, check out Media Queries for some good examples of live sites doing exactly what we would like to see.

It really boils down to using the same semantic HTML markup and using CSS with media queries and other mumbo jumbo to tailor a site for any screen resolution. It really is an exciting idea, and recent advancements in browsers has allowed this to become a reality. While Mike’s example of the upcoming TECHdotMN contributor page starts with the largest viewport and works it way down, Andy Clarke starts from the smallest viewport and adds in things as it gets larger.

The talk was great and seeing the actual code and how things are structured was really useful. The venue also had the most comfortable seats. WHOHOO!

Ban Helvetica Part 2: How to Pair Fonts

Typography is one of the huge weaknesses in my web design/development toolkit and this talk was a good introduction to how one designer chooses fonts that work together in different ways. It is a highly subjective topic, but he added some objectivity to it in order to provide a framework to work from.

Here are the four steps:

  1. pick a font (any font)
  2. REALLY look at it (REALLY BIG)
  3. complement and contrast
  4. pick fonts based on observed attributes

The four parts of a font that he (Garrick van Buren) observed were:

  • serifs
  • contrast
  • shape
  • terminals

That’s it. You look at the four parts of a font, look at what would be similar and what would be different and then start choosing fonts based on those attributes. You want to choose a font face based on whether it complements or contrasts with your chosen font.

That might be the main thing I took away: choose fonts for a reason. Be deliberate in your choices and have reasons outside of “they just look right together.”

Overall, a great talk that had way 10 minutes of information and then many examples of how he does it. Sometimes it is the simplest things that you take away.

Pseudo Elements for Fun and Profit!

his one was right after lunch, so I was in a little bit of a food coma at the time, but Chris Coyier did an awesome job of showing us how awesome pseudo elements can be for hammering out designs in CSS. It really is remarkable what you can do with just CSS, and it was the inspiration for me to hammer out my CSS calendar icon today at work.

Nothing like an icon written entire in code that will be easy to update on the homepage. Awesome sauce.

Chris is a great speaker and I hope I can catch him again in the future. Remember, pseudo elements are a part of CSS 2.1, so if someone isn’t implementing them, they can’t use the CSS3 excuse!

Color Theory & Consumption: A Matter of Life & Death?

This one was a last-minute change for me, and I’m glad I went. John Mindiola III was an awesome speaker, very engaging and very funny talking about a very serious subject.

He started (and most of his presentation) revolved around what design is used for in order to sell things to consumers. Most of the time it is trying to sell something that maybe a consumer doesn’t need, or maybe shouldn’t want. He used chips as an example, blue M&Ms and many other junk food things.

He then brought up baby carrots and their website and campaign to try and get them into more places and more kids eating them. It was all very eye-opening, even for someone like me who tries to work my way through the advertising. It really is all around us.

Finally, the main gist (I think) of the entire talk was to get us to think. Here is my (poor) paraphrase:

What is we spent as much time trying to sell things that are good to people as we do trying to sell things that are considered bad?

That’s a terrible paraphrase (he said it far more profoundly), but it brings an ethical tilt to the job of a designer when often they might just be asked to make something look pretty to get people to buy something … anything!

The Missing Web Curriculum: What Every Web Professional Should Have Learned

Jeff Lin took the time to talk about what he sees as the missing parts of the current curriculum for web professionals. He kept it broad for a reason so that he could bring in anyone who even touches the web (which could include producers of content along with coders and designers).

He’s currently working through a curriculum change at the college where he teaches and he gave an overview of how they are handling that. Basically, they are moving to a more generic curriculum so that they have the opportunity to catch all of the current technologies without having to go back and redo the entire curriculum every year.

He is an advocate of learning how to actually markup in HTML and CSS, which is HUGE in my book.

However, the rest of the time was mainly spent with discussions going on in the group. Sadly, most of it revolved around people defending the current higher education model of education and trying to fix it or mold programs into what they perceived as beneficial. While that might work in some cases, I think that the web and technology in general (NOT things like computer science necessarily or design generics) do not lend themselves to the “ivory towered” approach of higher education and that starting from scratch and building something new might be both more beneficial and more economical.

Overall, a good presentation with even better discussion.

Closing Comments

The whole day was great and I enjoyed the whole thing. I’m looking forward to getting back again next year to learn some more. Last year I went to many of the startup/business sessions and this year I spent most of my time at the design sessions. Who knows what I’ll visit next year.

Categories
Life

Funk

For the past two weeks I’ve been in a sort of a “funk.” What I mean is that I really have not felt like myself and have had a very hard time focusing on the tasks I need to get done.

It doesn’t just end there. Where I would normally go through the day with thoughts dancing through my head of how to solve problems or ideas of what I could be doing during the rest of the day or ideas for websites I want to build or products I should be shipping. Frustrating.

It’s a funk, and I’m never quite sure how I can get myself out of one quickly or easily. Usually it requires copious amounts of caffeine and music as I force myself through it as I stay up late one night and push my way through the blocks. However, I’ve been drastically cutting my caffeine consumption, so my normal way of handling things wasn’t going to work.

One thing I have learned is that playing video games is not the beset route to take (for me). I finally finished up Dragon Age: Origins tonight, and looking back on it, it was a great game but I lament the amount of wasted time over the past couple of weeks. The hours I spent working my way through the game probably could have been better spent actually building something.

One thing I found out, as well, is that my mind tends to shut off key parts of my brain as I play video games. The creative part of my brain completely turns off as I work to logically figure out what the rules are for the game and exploit them as best I can. Not helping the situation much there.

For me, games are a good distraction but when I get too engrossed in them I waste a lot of time. Wasting time isn’t good.

My hope is that tomorrow’s MinneBar will help me break through some of my funk. I’m going to be going iPad-only to the event so we will see how that goes. Should be a lot lighter pack compared to last year. There are a lot of really great talks going on, so hoping to catch lightning in a bottle to help me break through the barrier.

Categories
Life

What is this … “normal”?

I just heard on a podcast (This Developer’s Life 1.1.4 to be exact) and I heard the tired phrase again: “normal college experience” (not a direct quote and probably way off). I won’t comment on the context of the quote, but I will comment on just the phrase “normal college experience” and the word “normal” as it is used consistently.

A “normal” college experience usually includes, at least in the minds of the media, partying, skipping classes, hanging out with friends, hijinks and all other sorts of things usually attached to a group of young people in their early twenties (or late teens). Needless to say, responsibility and thinking of the future usually is not part of that equation.

Once again, in the minds of the media and what connotation the word “normal” carries with it.

The sad thing is that using the word “normal” for behavior like that encourages that behavior to become, well, normal. When you perpetuate the idea that doing things like that is somehow justified by the idea of “normal,” then I think you forfeit the idea of acting surprised when you hear of what people are doing under such a banner.

It’s also a lame excuse for not getting your work done or learning anything useful.

However, to an extent, the word “normal” bugs me as well because there are people who tend to look down on you if you are not following the “normal” path (or what they expect, which is what they would consider “normal”). Want to finish your education degree but not get your teaching license? That’s not normal, so expect to get some flack for it. Want to get married in college? That’s not normal, so expect comments during class pointing that out. Having a kid before you are out of college? That’s not normal, so expect more comments and a constant “that was your choice” to be reigned down from on high for the choice you made.

Who cares what “normal” is. If I would have followed that path, I would be very miserable right now and doing no one any good. “Normal” tries to hole us up into easily defined categories so that people can more easily understand us, or more easily pare down the choices we need to make because we should stick to only the “normal” ones.

Get over it. People are complex and all people are individuals and should be treated as such. The choices that a single person makes isn’t going to please everyone, but maybe it is the decision that needed to be made anyway.

It wasn’t normal to move to Milwaukee, start a new job and then move back to another new job in my home town only four months later. That’s not normal, but it was what was needed.

Give it up, there is no “normal,” only people.