Skip to content or main menu

HEY YOUR STUFF'S DONE 1

One of the stranger parts of my job is working on features that haven’t been completely nailed down yet – someone will say “users should get e-mailed when a new comment is posted”, but won’t say what that “new comment” e-mail should look like.

Some people would treat this as a challenge. I treat this as an invitation to liberally sprinkle outlandish messages throughout the feature that’s being ...

Project Management Window 4

We’ve built probably the best project management board ever. Well, maybe not the very best but we’re pretty proud. It utilizes the magical properties of static cling vinyl and as each project progresses we move it along the time line of Discovery to Design to Production. Look out projects, get ready to be managed!

Ordering coffee can be difficult 1

“the coffee’s over there… it’s self serve”
~ cashier

Trying something new isn’t always as simple as it should be. This morning, I had a few minutes to kill so I stopped in at a new (to me) coffee shop to grab a cup to go. It’s a fairly well known establishment in town, but I had only been there once before. Not thinking that it should ...

Tips for Handling Slow Business Periods 0

Here are a few ideas that might get you started.

  1. Get a handle on your expenses. Often when times are busy, businesses take on extra expenses and when things slow down it might be time to get out the spreadsheet and figure out what can be trimmed.
  2. Get better at your ‘trade’. Whatever it is you do, when it gets a bit slower, take some time to read more online ...

Do you appreciate failure? 0

I used to teach a few classes on various aspects of web development at the University of Alberta and one of the things I would say to boost the students’ confidence was, “every mistake you make, I’ve made a dozen times.” And it’s mostly true. The number might be exaggerated in some cases but every typo, every logic flaw, every design decision that I make is based on ...

Ad Space Available 2

If you are interested in promoting your company/website we are now selling ad space on our Foosball field. Please comment or email for details.

101: Screen Resolution 6

101 is an ongoing effort to answer commonly asked questions related to the web design.

One of the most common comments we get in the design process involves screen resolution. Although most computer users understand that there are different screen sizes, many still don’t realize that there are various screen resolutions that can be set by preference.

Put simply, the resolution of a screen is the number of pixels ...

CSS print stylesheet intricacy 1

This caused me much frustration. So for the record, don’t ever include a title attribute on an HTML <link> element.

This may not come into play in most situations (I’ve never run into the problem before), but if the CSS file you’re linking to is for print (as opposed to screen) it may break the link and your print styles will not be rendered.

For example, this ...

Bugs happen. 0

One of the unfortunate things about being a developer is that if I do my job really well, no one outside the company will know that I exist.

On the bright side, this lets me get away with a lot – generally, I need to worry a lot less about client expectations and timelines, which means that I can focus more on getting things done than on dealing with any pesky ...

Do you have a bad client rate? 0

If you provide a service for clients, do you have a way to deal with clients that give you headaches or frustrate you? You should.

I was given a piece of business advice from a friend with quite a bit of experience in the area. He said, “never say no to work, just say how much.” I find so much value in such a short statement. The meaning here is ...

« Previous 1 2 3 4 5 6 7 8 9 Next »