Author Archives: Brian Whaley

Unknown's avatar

About Brian Whaley

Technologist, Digital Transformation Professional, User Experience Champion, Landscape & Macro Photographer, Avid World Traveler, Advanced Open Water Scuba Diver, Enthusiast of Home-Cooked Food

Blogroll – SEO, Web Analytics, Usability, Upcoming Conferences, and Other Interesting Stuff

These are just some of the articles I have read in Google Reader over the last month and a half that I have found interesting.  I thought maybe you would too…

SEO

Web Analytics

Usability

Upcoming Conferences

Other Interesting Stuff

Reflections from the Other Side of the Interview Table

Over the last 10 years, I have been involved with many, many interviews.  I have blogged about good interview booksresources for interviewinghow to prepare for an interview as the interviewer, and how to conduct an interview.  Being on the other side of the interview table is a bit different.  It definitely added some serious insight into how I conduct my interviews, and reinforced a lot of the process I have put in place.

There are different things to do before the interview,  to prepare for the interview itself, and to follow up with after the interview.  This is my brief step-by-step guide to navigate the interview process as an interviewee.  It seemed to be successful, as I have moved my cheese recently to the Associated Press!

Should you stay or should you go?

This is a big decision.  In this rough economy, having a job at all is a blessing.  But decide to leave a stable job for something else is risky.  But, with great risk comes great reward.  This move has been great for me mentally, personally, and professionally.  Here are a few sites that I used to help me decide to take the leap.

Preparing your resume

Your resume is your potential new boss’s first glimpse at who you are.  If you decide to make the leap and look for a new job, be sure that you spend the time to present yourself as best you can.  This is where the bulk of candidates will be cut from the running.  Make sure you stay on the short list with these resources.

Once your resume is just the way you want it, be sure to update your profiles on FacebookLinkedInDiceMonster, your Google Profile, or any of the other places where your work history might be stored online. Your new employer will check all of these, and consistency in you message and timeline is very important.

Where to look for a new tech job

Once your resume is all tidy, and your profiles are updated, now it’s time to start looking for that perfect new job.  Here are a couple of articles that will help you find that perfect new home.

One of my favorite places I liked to search for new jobs was indeed.com.  You could search across DiceMonsterCareerBuilder, and lots of Fortune 500 corporate career sites.  Personally, I created a search on each of these sites, and added the RSS feed from the search to Google Reader, and checked it each day.  This made job searching simpler, and centralized it for me all in one place.

Preparing for the interview

When preparing for the interview, you should anticipate the questions you are going to be asked.  you should expect technical, managerial, project management, style, and soft skills questions.  Here are a few books that I recommend to prepare for your interview questions:

Follow up afterwards

After the interview, you need to thank your interviewers and let them know that you are interested in the job.  Be sure to follow up with them after the interview.  Thank them for their time, build on some points or strengths discussed in the interview, and express your enthusiasm in the position.  There are lots of good sample thank you letters out there.  Be sure to customize it to your interviewer, the interview, and to you.

Research the salary band for the position

You are going to be talking about salary at some point with your potential new boss or HR department.  You need to be prepared.  Be sure to research the salary band for your title, position, region, and level of responsibility.  Salary.com is a great place to do this.

How to navigate the job offer

Job offers can be complex, confusing, and a very touchy situation.  This is very far along in the process, and you now know whether you want the job or not. Negotiations.com offers some good advice in negotiating your offer package.

Wrap Up

Overall, the objective of an interview is to get to know your new possible employer, and let them get to know you.  If you are a match for them, and they are a match for you, things will work out fine.  If not, then don’t be disheartened – you and your interviewing company were not a match for each other, and you are better off finding a job that will make everyone happy.  You move on to the next interview.  My piece of advice to find that perfect match is to be yourself, be honest, and be prepared.

My Cheese has moved…

There has been lots of change in my life lately.  For those that are not already in the know, I have taken a new position at The Associated Press.  This is a very exciting opportunity.  I am working for another company with a long and prestigious history, with a team of extremely smart developers and a sharp management team, and some very exciting technology.  You can read all about The Associated Press on the AP Web Site, or you can take a look at some of the new web sites I will be managing – AP Images, AP Exchange, AP Archive, the Winter Olympics Microsite (and more like this to come).  I will be working in the mobile space as well.  I am still getting a handle on the mobile landscape at the AP, but I already have the AP Mobile and AP Today in History applications on my Motorola Droid.  As you would expect, the AP has a large social media footprint.  You can follow AP, AssociatedPress, or AP_Images on Twitter.  There is an AssociatedPress channel on YoTube.  You can also join the Associated Press page on FaceBook.

I have also changed my blog’s home.  After much of the hemming and hawing, I have moved my blog onto my own domain, PixelatedViews.com.  There is not a lot of content on the main site, but more is on the way.  The new URL for my blog is http://www.pixelatedviews.com/blog.   I have changed the old FeedBurner feeds to point to the new ones, so you might have gotten 140 new posts from me in your feed reader.  Sorry about that.  I have also created two new FeedBurner feeds – Pixelated Views Blog and Pixelated Blog Comments.  I recommend following them.

So… that’s enough change for me for now.  If only it were always my choice…

Main Course – My Motorola Droid, With a Blogroll for Dessert!

Motorola Droid

So I have traded my Samsung i760 running Windows Mobile 6 for the Motorola Droid running Android 2.0.1 code named Eclair. I am loving this phone. It is just as good as (some even say better than) the iPhone. It is fast, comes with a speaker phone, a big screen, built in wifi, bluetooth, and GPS, is based on Linux, is all open source, and is a slider so I have a physical keyboard. The hardware, OS, and software are all very finger-friendly. The Android market doesn’t have as many apps as the iPhone yet, but there are still thousands to choose from and the number is growing every day.

My Favorite Apps

The first thing I did was to connect my Gmail account to my Android phone. I instantly got my Gmail, Google Calendar, and Contacts synced. Then I connected the email and calendar client to my Outlook account at work. I love how the Corporate Contacts app can look up people at work without any additional information.

Plantronics Voyager Pro

I also bought a new Plantronics Voyager Pro and hooked it up to my new phone.  What a great pair!  The bluetooth connection is great, the noise cancelling works awesome, the volume is excellent… i am so glad I bought this!

Blogroll

And here are some of the great articles that i have read recently on SEO, social media marketing, and user experience.

Mobile-izing an Existing Site

There has been a lot of talk amongst my clients lately on how to make our existing sites more mobile device compatible. We have done some brainstorming, and have come up with some ideas on how to do this.

Build a separate site

The simplest thing to do would be to do build a separate site for mobile users. Some simple user agent switching based on the user’s browser can take mobile phone users to the separate site. The new site can then be tailored for smaller screens, be less graphics intensive, and develop alternative solutions for Flash components.

Full Redesign of the existing site

Another possibility would be to build one site that has enough logic to manage multiple resolutions. This could be through multiple master pages, separate sets of images, JavaScript to display different image sizes, different CSS files, and a fluid CSS based layout without tables. This can be cumbersome and time-consuming, but may be a good approach long term. This will accommodate both large monitors on desktops, smaller resolutions on netbooks, and tiny resolutions on mobile phones.

Hybrid approach

One approach we are considering is a hybrid approach, combining the strengths of the first two approaches. If we have two domains with user agent switching, we can optimize each of the sites – one for mobile users and one for full browser users. Each site could have its own master page or template with its own separate set of images. We can reduce the work by tagging the reusable content with specific div or span labels, and reuse them on the mobile site.

Build a Mobile App instead

Building a separate mobile application for each of the major phone platforms would allow the development team to tailor the user experience to the individual phone. Delivery to the phones and advertising the mobile application may make the user base smaller. We would also need to develop across at least 4 different platforms – Android, iPhone, Windows Mobile, and Palm. There are multiple versions of the platform to manage, as well. The phones that use a custom platform would then miss out on the entire mobile experience.

Invest in a tool or 3rd party

There are lots of third party tools that can be used to help migrate or transform your site into a more mobile friendly experience. Some of the companies who develop and support these tools either have fully managed solutions or have a consulting services group that can be hired to help you through this process. There are also a lot of companies who say that they specialize in mobile-izing sites that you can contract with, and I am sure they are not cheap.

Do Nothing

The further technology advances, the more this option becomes really viable. The iPhone’s browser has multi-touch pinch-to-size technology, allowing you to zoom in and out of the HTML page. The Android is releasing this as well very soon, but in the interim has a zoom feature. Even the old Windows Mobile 6.0 phone I used to use had a custom browser with zoom technology for the pages it rendered. the more improvements in technology, the less developers will need to customize based on resolution.

What are your thoughts?

What are you or your team doing to break into the mobile arena? Do you prefer one of these solutions over another? Do you have another idea or approach you would use? What tools or 3rd parties are you using to mobile-ize your site? Leave your thoughts, ideas, or experiences here and share with others!

SEO Blogroll

I don’t usually do this, but with my recent trip to India, it might be a good idea to do a SEO blogroll post. I have found a number of interesting articles lately, and thought that I would share them with my team, particularly the developers in India. So, without further ado, here is an SEO blogroll from the last 3 months:

Whew! That was a lot of links! But the articles are really interesting, and pertain to my day-to-day job, and I thought some folks I work with would be really interested to read them too.
Let me know if I should do this more often, or if this is annoying and a waste of time. Leave me a message and let me know what you think of these articles!

Accenture India Visit – Wrap Up

There are a lot of takeaways that I have brought back to the US with me after such a great trip to see Accenture in Bangalore, India:

  • Accenture is a people-oriented culture. They have an enormous program to identify, train and retain the best talent in India.
  • The team members are young, energetic, and ambitious. The average age of the folks on the team is 25. Our job is to harness that energy and focus it.
  • A great idea might be to implement a grass-roots continuous improvement program. This will give team members a feeling of ownership and pride.
  • There are over 50 different Centers of Excellence (CoEs) that are available along 3 dimensions: technology, industry, and type of work. This is how Accenture manages knowledge. We need to take advantage of these more. This is particularly true for the Application Outsourcing, Quality, and Usability CoE.
  • The Technology Lab is exploring tools that will streamline Accenture’s process. What tools do they have that we can take advantage of?
  • Take your team lead with you to India. They need to meet the team too, and it is great for team-building. The whole trip I wished my team lead was with me.
  • One week was not long enough. The first week we got to experience Bangalore, and Accenture, and its organizational structure, but I did not get to spend enough time with my team leads and all the team members.

Overall, I had a fabulous time in India. My hosts were extremely gracious, the food was great, the traffic was always entertaining, and I learned a lot about Accenture and my team. I can’t wait to go back. I hope I get an opportunity to go back soon.

Accenture India Visit – Flight Home and Mysore Photos

Rahgu came out to the hotel for Sunday bunch with Laurent and me. He brought his beautiful wife and cute kids. We talked about work, and vacations, and next steps. It was a nice send-off to a very productive and action-packed week.

The flights home went smoothly. I sorted through my photos, and worked on a lessons learned and next steps PowerPoint deck. I also watched a whole bunch of movies to help pass the time. I decided to try to stay up the whole flight like I did on the way to India. I thought I would adjust to the time difference easier. It worked. The only problem is that I caught Laurent’s cold, so I have the sniffles now.

I have posted some of the better photos of the Mysore trip onto flickr. There are a lot of them, but that is because it was a long day, and we saw a lot of great things. I like flickr. Itis very easy to use, and the pro account has unlimited space. I also like the slideshow feature. Take a look at the photos, and leave me some feedbackwith what you think.

Accenture India Visit – Mysore

The drive to Mysore was a bit longer than expected. We were told that it would take anywhere from two to four hours, the most common answer being two and a half hours. It took us about three and a half. One thing I did notice is that the space between cities is more urbanized than I expected. We did encounter some more rural areas, such as rice fields, but much less than I expected. India is growing very quickly.

Our first destination in Mysore was the Sri Chamundeshwari Temple. We parked the car and hiked up a huge stone staircase. We walked through a few side streets liked with simple houses, and watched the “free range monkeys” climb all over the rooftops. We turned a corner, and all of a sudden there was this huge temple in front of us. It was very impressive. We took a number of photos, decided we did not want to wait the hour to get inside, and went into a smaller side temple. The Hindu religion is not one that I know very much about. Laurent recommended a number of books that would be good for me to read.

Next stop was a brief photo opportunity at the Lalitha Mahal Palace Hotel. Our driver said that this used to be the home of one of the Princes, and that now it has been turned into a hotel. We took a couple of snapshots, admired the beautiful sunflowers, and moved on to the zoo.

It had been a long time since I have been to a zoo. I have been to the drive-through safari with my nephew earlier in the year, but walking through a zoo is much different. It seems much more personal, and allows you to connect to the local residents a bit more. Laurent and his wife have been visiting zoos wherever they travel, and find that it is a fun thing to do and an opportunity to get away from more touristy location. The Mysore Zoo was very nice. They had lots of local animals, particularly birds and snakes. They did have African elephants, white tigers, gorillas, giraffes, rhinos, leopards, and king cobras. The short walk through the zoo was 3 kilometers. It was a bit hot, and at the end I was ready for lunch and a cold soda.

Lunch was at a very nice hotel within the town proper. It seems that hotels have the safest restaurants for foreigners’ delicate stomachs. They had an international menu, and the food was good. The coke was cold, and the seat was comfortable. It gave us time to rest and rejuvenate, and prepare for the trip through Mysore Palace.

As we approached the center of town, we turned a corner, and Mysore Palace was on our right. It was an impressive sight. Our driver parked by the side entrance, and let us out. He had coordinated for someone to give us a tour. We took photos of the palace exterior, then had to check our cameras and our shoes, as they were not allowed on the inside. The tour inside took about an hour and a half. The guide was very knowledgeable. He told us all about the paintings, the hand carved mahogany and teak doors, and the history of the maharajahs that lived there. The most impressive room was the audience hall, with its gorgeous view of the palace, its colorful painted ceiling, and the overall architecture of the room. Other interests were the pure gold thrones that the maharajahs use atop elephants, and the pure silver doors that are used as entrances to their private audience hall.

After the tour, we made our way to one of the temples on the palace grounds. On the way to the temple, we came across the elephants and their riders preparing for the parade that evening. One of them reached out his trunk and smelled my hand! This is considered good luck, as elephants are associated with the god Shiva. The only problem with that is that the elephant must have been sniffing around some mud or dirty water, as my hand and pants got covered in brown mud. But that’s okay, I think I need the luck.

After the temple, we collected our shoes and our camera, and went shopping. We went to a local silk shop. Laurent wanted to see if he could find something for his children. The first place we went sold mostly bulk silk, not clothes. We moved on to a Cauvery store, the only company that can sell sandalwood. I bought white wood statues for Nick and John, and a small sandalwood statue of Shiva for myself. The driver took us to another silk clothing store for Laurent, and he was much more successful. He found something for both of his kids there. As we got into the car, the rain started. We were afraid it would ruin our plans to get photos of the palace all lit up at night.

We finished up our shopping at 6pm, so we had some time to kill until the lighting and the parade at 7:30pm. We headed back over to the hotel where we had lunch, and spent some time at the bar. The beer was very cold, and very refreshing after a long day. Laurent and I passed the time with some interesting conversation. We did not want to spend a lot of time at the palace again, just enough time to get some photos. We made our way back to the car, and the driver fought the gridlock and the rain to get us to the palace. We hopped out, took a few quick snapshots of the main gate and the palace, saw the tail end (don’t mind the pun) of the elephant parade, and hopped back in the car to head back to the hotel after another long day.

With all the rain we got, it took us four hours to get back to the hotel. The roads throughout Bangalore flooded. This is an example of the need for improved infrastructure. I know this is the monsoon season, but the three times we got rain this week all flooded the streets to the point of real danger. This is different than the gaps of power from the electric companies. A man died during the first rainstorm. Cars were washed away during the second storm. I was afraid that we would have problems getting to the airport the next day. Bangalore is expanding very fast. I hope the infrastructure catches up soon. I really like this town.