Tuesday, March 15, 2011

Looking back and moving forward. The things I learned while working for Opera.

For the past four and a half years, Opera Software has been at the center of my professional life. It's also been nearly a year since I stopped working for Opera full-time. In April 2010, I shifted from a full-time role at Opera to a part-time role (as an independent contractor/consultant), focusing on Opera's once-a-month State of the Mobile Web report.

Over the last year, I've also been pursuing personal projects, helping my wife launch a successful style blog, celebrating milestones like my daughter's first birthday and my son going to kindergarten, and getting fitter than I've ever been (which will be the topic of my next post).

I've been plenty busy and moving forward. Eventually, my contract work with Opera will come to an end, and I'll be sad to leave, but I'm proud of what I achieved with the company and thankful for the lessons I learned. In this post, I thought I would reflect a bit upon my years at Opera and discuss what I learned.

My first two years at Opera


Some of you already know the story of how I got my job at Opera. Long story short, I was supposed to be working on my doctoral dissertation (on otaku culture in America), but I found myself procrastinating instead, thinking heavily about how certain browsers became popular while others did not (independent of technological superiority on one side or another).

To address such questions, I wrote an article in early 2005--Better branding for Opera—and shared it with the My Opera user community. Shortly thereafter, I was contacted by Opera, and when I completed my degree in late 2006, I started to work for Opera (in San Diego, CA).

I started my professional journey with Opera as a member of the Desktop Marketing team. I joined the company to help Opera understand its users better--especially in the United States--in order to improve how we communicated with them. As part of that task, I had the wonderful privilege of interacting with a lot of Opera users (and non-users) both online and in person. I got to meet people at conferences such as SXSW and numerous Barcamps, helped to create Opera's outreach program (Choose Opera), and wrote articles for My Opera, Opera Watch, Opera Labs, and other Opera-related blogs.

Learning what people cared about regarding the Web and the browsers they used was a lot of fun, and I really loved being a bridge between Opera (the company) and its vibrant user community. Even though I came from an academic background, I learned a lot about internet marketing and online community building. In 2008, however, I moved from Marketing to Consumer Product Management and Developer Relations (later the Products group) at Opera, and it's there that I really stepped up my research efforts.

Product and user research at Opera


As I mentioned above, I didn't have a traditional marketing, business, HCI, or UX background. I was a social scientist, fresh from the world of academia where I used ethnography as the main tool to understand social phenomena (e.g. media fandom's use of technology). As part of the Marketing team, my initial concern at Opera was how to improve communication between the company and the users (and potential users), with the secondary task of compiling and making sense of user feedback.

In 2008 however, user feedback became my primary concern when I moved onto Opera's Product Management team. Suddenly, it became my job to understand how people use and respond to the Opera browser itself (and not just the marketing). Based on my research, I made recommendations to the designers and engineers working on the product.

This was both exciting and scary. I now had some say (albeit small) regarding the direction of a software product used by millions of people all over the world, and I had to make sure that everything I recommended was based on factual evidence and stayed in line with the ideals of the company, not just my own biases regarding what a browser should be.

What I learned


Here are some of the guiding principles I followed and some of the lessons I learned in my role as a user researcher for Opera:

1. For a product with so many diverse users, making the right decision regarding who to study is absolutely critical.

For many years, before I started working for the company, I was a die-hard fan of Opera--interacting regularly with other Opera fans and even Opera employees on the My Opera community. Like my fellow Opera fans, I had no shortage of things that I wished Opera could do, or things that I thought had to be changed. When I started to study Opera's user base (as a researcher), my first instinct was to look at the fan community I belonged to, but I also knew that I had to look much farther beyond that. After all, there is a larger world of Opera users who are not part of (or represented by) the fan community on My Opera, and an even larger population of non-Opera users who are completely different from the core community of Opera fans.

2. Browsers are used in many different ways by all kinds of people.

It's important not to overgeneralize users. When researching users of a multi-faceted product like a web browser, it pays to be particular and precise. Specifics count.

To be most effective, I needed to study users (and their behaviors ) across many different contexts. For example, I had to carefully decide who I would interview among all the different groups of people using the browser, and come up with recommendations that best served as many users and potential users as possible.

Even when conducting survey research, I had to make sure that the results I compiled were organized properly and representative of the groups I was interested in (existing Opera users, new Opera users, users in different countries, non-users, users who were uninstalling the browser, mobile users, etc).

3. It's not a good idea to assume that users, even the technical ones, are very knowledgeable about your product.

It's an understatement to say that Opera is "full-featured" (right out of the box, without having to download any extra extensions, widgets, etc.). For the most part, even "power users" are not completely well-versed in everything Opera can do. A person who knows how to use one advanced feature in Opera might be completely clueless regarding a different feature, even one that is considered "basic" by most people. In other words, almost all Opera users are like novices in one way or another. Even most "browser geeks" (like myself) are normal, everyday users most of the time, so it's not a bad idea to treat everyone as novices regarding most things in the browser.

4. Helping people learn about your product is difficult but worthwhile.

When I first started using Opera, I liked the fact that it held all sorts of secrets for geeks like myself to uncover and share with everyone. Eventually, however, I started to care more about the browser as something that could immediately help more people overall, not just hardcore browser tinkerers.

It's not that I wanted to see the browser simplified to the point that it contained nothing interesting to be discovered. Instead, I thought it was important that we should help all people who use Opera to learn about the things that make it unique. Instead of Opera being a browser strictly for "power users", I've come to believe that Opera should help out anyone who wants to become more effective at browsing the Web. In my mind, Opera should be the program for inquisitive (but not necessarily techie) people who enjoy exploring their technology and what it can do for them, beyond what they're used to.

In that sense, Opera might be considered "the browser that makes you smarter". In my opinion, Opera is the one browser that has the biggest potential to show everyday people (who aren't already browser geeks) all the amazing things you can do with a browser that will help you save time, organize your data, search for information, and communicate with others.

5. Mechanisms to educate people about your product should be subtle, elegant, non-intrusive, relevant, and fun.

There are many ways to help users understand your product, but not all of them are equally effective:

  • You can rely solely on documentation provided to users (e.g. help files and tutorials), but many people don't like looking for or reading directions, and there's an unfortunate temptation to blame users for not reading the manual (or not searching forums and FAQs for previously answered questions).

  • You can have things like the notorious Clippy, but that's the example everyone brings up when discussing intrusive help measures.

  • You can show "tips of the day" within your software, but there's no guarantee that any given tip will be relevant to the user who's reading it at the moment.

On the other hand, many agree that some of the best and most empowering products make sure that:

  • users understand the consequences of their actions (e.g. using clear visual cues to show cause and effect).

  • users are presented with information in a contextual way, such that relevant information unfolds in front of them based upon their actions (as opposed to appearing arbitrarily).

  • users are not afraid of (or otherwise prevented from) exploring the product. Trying out the capabilities of something you own, whether a car or a browser, should be fun and exciting. That's only possible if users can play around with the product without fear of accidentally breaking something that they don't know how to fix.

Parting gifts and fond farewells


Although I haven't been part of the team working on Opera Desktop for over a year now, Opera 11 came out in December (and Opera 11.10 beta debuts at SXSW this week). I've been thrilled to see that some of the research I did made an impact on Opera 11 (and hopefully future versions of the browser).

Specifically, I was involved in conducting research that informed Opera's decision to implement things like:
a) third-party extensions

b) a new way to manage and organize open tabs. (In my opinion, the specific implementation of that--which I had nothing to do with--is brilliant!)

c) visual mouse gestures (see video below). Reflecting upon the principles discussed in point #5 above, I daydreamed the idea and wrote up the initial set of requirements for visual mouse gestures while sitting all alone in Opera's now-closed San Diego office (US operations are now based in San Mateo). As such, I feel a little proud and somewhat nostalgic every time I use that feature.



With a renewed focus on usability and the overall user experience, along with a continued emphasis on pushing the envelope with cutting edge features, I think that Opera is evolving nicely. Before I was an Opera employee, I started as a fan of the browser, and when I finally hand in my keycard, I'll be leaving as an even bigger fan. If all goes well, I'll be using Opera until there's no more Web to browse.

I hope you've found this retrospective interesting, or maybe even useful. When I was in grad school--studying anime fans to earn my degree in Science and Technology Studies--I never imagined I'd have the privilege of working in such an exciting industry.

Post-Opera, I look forward to taking on fresh challenges and exploring new opportunities (either consulting or full-time), so if your company or small business is in need of user research insight, please don't hesitate to contact me. My CV can be found here (and my resume is available upon request): http://www.cjas.org/~leng/cv.htm
 
Finally, I just want to thank all the amazing members of the My Opera community and other Opera fans I've had the chance to meet and interact with over the years. Together, we were always part of something bigger than ourselves, and I hope to see you again soon!

PS: My heart goes out to my friends and colleagues in Japan, and anyone else affected by the tragedy.

191 comments:

  1. I started using Opera because of this blog and I really loved it. for me its much better then IE or firefox. A few weeks ago in my computer class my teacher was talking about different browsers and mentioned opera and that she had not used it. she asked if anyone is the class did i raised my hand and went on for a minuet or so about what i liked about it. really great product though wish i had known about it in the past and it really seems much more stable then other browsers i've used.

    ReplyDelete
  2. Thanks, Bri! I'm glad Opera helped you to stand out in class :)

    ReplyDelete
  3. When I was in school, teachers didn't even know what a browser was... It was The Internet, and that was it.

    ReplyDelete
  4. Nice Post ! I use Opera for a long time right now.. and I totally agree with you !

    ReplyDelete
  5. Hi Lawrence.
    Nice history!

    I wish one day do like you, work in Opera and to help to make a better software house (and web browser)!

    Thanks, and sorry my terrible English.

    ReplyDelete
  6. At this moment I am posting this using Firefox, which interface reminds me about the interface of Opera ten years ago.
    Why am I using it instead of Opera?
    Because I am inside the domain of an enterprise which domain has NTLM application proxy servers, and Opera can not connect directly to it.
    I already tried NTLMAPS, which got Opera to work, but very slowly. So, a person that goes for Opera, goes for speed, which in this case is lost. Using something like NTLMAPS SLOWS VERY MUCH the page loading.
    The other two things I like on Firefox are scrollable tabs and native auto-complete.
    The last two features are nice, but not so important, but the first one is really a killer - and yes, I know that even Microsoft unrecommends their own NTLM proxying technology -, so in this context I will never use Opera, the browser I use at home.

    ReplyDelete
  7. Opera as a very low market share, but there is a niche where it can be leveraged:

    The iPad and iPhone

    Althougth the current version for this devices is far from the abilities we should expect from Opera, I believe next versions will be very competittive.

    ReplyDelete
  8. It is so true and current what you say about Opera's name and logo.
    Firefox firt name was Firebird, but that was conflicting with an already existant Datbase Management System, so they did well on changing it.

    Calling the browser Opera was not a very good decision when they start it. Everything it suggests relates at a primary level to classic music, not with the identity of Opera

    The Opera logo is very weak and it seems a hole, which is not the image I have from Opera, nor the image I ant others to have.

    Or alternatively, it seems a red letter "O", a thing that even a child could do.

    It can also be seen as Internet Explorer'ish as IE did a simple thing like put a stripe on a lower-case "e".

    I think the Firefox icon has the right balance of not being not too simple, and not too complex. The Safari's icon is unnecessarily complex.
    Firefox's icon also has a strong identity - when you see that icon you immediately associate it the Firefox product, unlike the Opera's logo!

    ReplyDelete
  9. You say that Opera has not very good mottos, but when seeing your excellent article of "better branding for Opera", I could imagine some ones:

    - The technology is not enough

    - Proud inventors of almost everything

    - Opera innovates. All the rest immitates. - or alternatively - Opera innovates. Everybody else immitates.

    - Speed. Secutrity. Simplicity. Stability. Opera has the best asses.

    ReplyDelete
  10. Lawrence: I will say an offtopic thing as a suggestion for you to make essays. Seemsto me this is good stuff for marketese writing.

    - Why Grundig is not selling high quantities of TVs or other products? In my opinion, they are not a cool brand, and they do need some rebranding operation like the GoldStar / LG

    - What does SAAB need in marketing terms to be selling out loud their cars? They have been bought by Spyker that is doing hard work to make the company profitable.

    I can see some facts, but I am not into marketing enough to develop a good text or theory on both subjects.

    ReplyDelete
  11. Hey, I know this rather off topic and stuff like that, but the Opera Banner you have has a nice Japanese theme to it, is there an Opera anime like that?

    ReplyDelete
  12. There's no Opera anime, but see here to learn more about Opera-tan: http://www.lainspotting.com/2010/10/hobbylink-japan-hlj-to-release-opera.html

    ReplyDelete
  13. Many people find moving from one place to another as a very tedious process. There are many tasks which need to be carried out effectively with proper planning. This is the reason people consider it convenient to hire the services of a moving company. Dallas Moving Companies

    ReplyDelete
  14. Moving to another place in Toronto, moving to another place is really energizing. In any case, moving your things to your new home or office is a huge errand. It's troublesome, entangled, and out and out backbreaking.Moving Checklist App

    ReplyDelete
  15. Thanks for this very useful advice, I am sure that it will be very helpful for my colleagues, but I not prefer to use Opera, cause it a little bit slowly for my purposes. Thats why I wanna suggest you to try safari for windows 10 free download https://yepdownload.com/safari that in my opinion the best browser on the market right now.

    ReplyDelete
  16. A reliable junk removal service is something that many homeowners will require the use of at one time or another. visitar pagina

    ReplyDelete
  17. I dreaded when it would come for fear I wouldn’t be able to assemble the system, let alone use it. The instructions couldn’t be easier to follow: First you assemble the furniture lifter. cheap moving companies cross country

    ReplyDelete
  18. I love this blog!! The flash up the top is awesome!! check out here

    ReplyDelete
  19. Thanks for sharing this in here. You are running a great blog, keep up this good work.
    Also Read : https://www.credosystemz.com/training-in-chennai/best-amazon-web-services-training-in-chennai/

    ReplyDelete
  20. House shifting always comes with numerous activities and some of them can be real headaches. The main problem encountered by most of the people in the context is the safe packing and transportation of the household items to the new location. This applies to all those who are either living alone or as a family with the only difference that in the case of former, packing may include lesser number of items on comparison with the latter group. moving companies near me

    ReplyDelete
  21. Good article , I am going to spend more time researching this topic Storage movers

    ReplyDelete
  22. This is what we call soothing and The blog is like a portal of feelings.
    Removals rugby

    ReplyDelete
  23. Wow, this is really interesting reading. I am glad I found this and got to read it. Great job on this content. I like it. promovingsolutions.co.nz

    ReplyDelete
  24. Thanks for your post. I’ve been thinking about writing a very comparable post over the last couple of weeks, I’ll probably keep it short and sweet and link to this instead if thats cool. Thanks. cheap movers singapore

    ReplyDelete
  25. Such posts is very useful information.
    call girls London

    ReplyDelete
  26. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. venice movers

    ReplyDelete
  27. health insurance should only be taken from reputable companies, you really don’t want to get it from fly-by-night companies,, curbside delivery

    ReplyDelete
  28. We are a leading manufacturer and supplier of wooden shipping pallets and other storage products in Sydney and greater Australia. customs broker australia

    ReplyDelete
  29. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    junk removal near me

    ReplyDelete
  30. Hi Lawmune, you did a great job. The details you explained in this beautiful page really awesome to read. Thanks a lot for sharing your valuable experience to your audiences. Hope eveybody here will be benefited much taking his visit here.Interstate Moving Company
    Long Distance Moving Company
    Out of State Moving Company

    ReplyDelete
  31. Im no expert, but I believe you just made an excellent point. You certainly fully understand what youre speaking about, and I can truly get behind that. best moving companies denver

    ReplyDelete
  32. Why do only so much written on this subject? Here you see more. In state move

    ReplyDelete
  33. Three are usually cheap Ralph Lauren available for sale each and every time you wish to buy. Custom Impact Windows & Doors Florida

    ReplyDelete
  34. I have read your excellent post. This is a great job. I have enjoyed reading your post first time. I want to say thanks for this post. Thank you... rings

    ReplyDelete
  35. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. Invitations

    ReplyDelete
  36. So luck to come across your excellent blog. Your blog brings me a great deal of fun.. Good luck with the site. Exotics

    ReplyDelete
  37. Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot. masks for germ protection face masks

    ReplyDelete
  38. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have. Insurance Company Palm Coast

    ReplyDelete
  39. Thanks for sharing this information. Very good article, but Opera is not my browser.

    ReplyDelete
  40. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. northamptonremovalspro.co.uk

    ReplyDelete
  41. obtain boxes and other packing supplies from the moving company at little or no additional cost; alternatively, you may locate your own boxes or purchase ready-to-assemble boxes from office supply shops. Moving companies

    ReplyDelete
  42. Friend, this web site might be fabolous, i just like it. moving companies

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. If you are not willing to take the packing services then you need not to pay for that and you can save some more money. But you need to be conscious about the safety of heavy items that you cannot pack with care on your own and it is better to avail the services in this case. Moving services

    ReplyDelete
  45. Easily, the article is actually the best topic on this registry related issue. I fit in with your conclusions and will eagerly look forward to your next updates. Just saying thanks will not just be sufficient, for the fantasti c lucidity in your writing. I will instantly grab your rss feed to stay informed of any updates. Back Pain Relief

    ReplyDelete
  46. I don t have the time at the moment to fully read your site but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great site. Cbd Shisha

    ReplyDelete
  47. Custom Boxes is the leading brand in the designing, production, and printing of customizable packaging services and solutions, since 2010. At iCustomBoxes, we deliver businesses and consumers with customized printed packaging solutions. Please visit Quick Boxes Packaging LLC Texas

    ReplyDelete
  48. Relocating Services are the best options when you are moving to a far-off place. Moving services

    ReplyDelete
  49. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. hospederias guardia civil

    ReplyDelete
  50. Probably you don't travel abroad for a stag weekend just for drinking and watching sport channels. Budapest is the perfect place to do various activities. Immobilien in Budapest

    ReplyDelete
  51. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.! nemzetközi szállítmányozás Europa-Road Kft

    ReplyDelete
  52. I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. gebze evden eve nakliyat

    ReplyDelete
  53. I am definitely enjoying your website. You definitely have some great insight and great stories. Free shipping and quick delivery in EU

    ReplyDelete
  54. If you are looking for more information about flat rate locksmith Las Vegas check that right away. 성인용품

    ReplyDelete
  55. Tasty Maza!
    Here At Tastymaza You Will Discover A Large Number Of Free Pakistani Recipes, Indian Recipes And Cooking Recordings From Popular Pakistani Recipes Cooking Shows. Likewise Specific Territorial, South Indian, North Indian Middle Eastern And Arabian Premium Food Plans Both In English And Urdu. Tastymaza.com Is The Brisk And Simple Approach To Look For Recipes, Cooking Recordings From Cooking Shows Of Your Decision And Moreover Included Mehndi Design And Style Changes.
    Tasty Maza

    ReplyDelete
  56. You’ve got some interesting points in this article. I would have never considered any of these if I didn’t come across this. Thanks!. cajas de cartón

    ReplyDelete
  57. It is the intent to provide valuable information and best practices, including an understanding of the regulatory process. Organic loose leaf tea

    ReplyDelete
  58. I would like to say that this blog really convinced me to do it! Thanks, very good post. custom posters

    ReplyDelete
  59. You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! VIDEO and CAMERA EQUIPMENT

    ReplyDelete
  60. You completed certain reliable points there. I did a search on the subject and found nearly all persons will agree with your blog. black jersey hijab

    ReplyDelete
  61. I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. Fahrlektionen

    ReplyDelete
  62. This is important, though it's necessary to help you head over to it weblink: movers and packers list of top 5

    ReplyDelete
  63. I would like to say that this blog really convinced me to do it! Thanks, very good post. Refrigerator repair ( service )near me

    ReplyDelete
  64. Mishaps do occur occasionally despite the fact that the most extreme consideration was utilized. To shield your stuff from any harms, put resources into a decent arrangement. Numerous movement and business moving organizations offer this sort of security for a little charge.removals dublin

    ReplyDelete
  65. I truly like you're composing style, incredible data, thankyou for posting. etizolam powder

    ReplyDelete
  66. Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also. europass cv

    ReplyDelete
  67. Nice knowledge gaining article. This post is really the best on this valuable topic. 到會推介

    ReplyDelete
  68. You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! river lyrics

    ReplyDelete
  69. I want to say thanks to you. I have bookmark your site for future updates. for sale

    ReplyDelete
  70. Your website is really cool and this is a great inspiring article. Best Make up products

    ReplyDelete
  71. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details. Car insurance

    ReplyDelete
  72. I would like to say that this blog really convinced me to do it! Thanks, very good post. property in malta

    ReplyDelete
  73. I curious more interest in some of them hope you will give more information on this topics in your next articles. tandlægeudgifter

    ReplyDelete
  74. I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,.. take away pizza

    ReplyDelete
  75. I would also motivate just about every person to save this web page for any favorite assistance to assist posted the appearance. Home Furniture

    ReplyDelete
  76. https://www.the-working-man.org/2013/09/typography-basics-for-artists-part-1.html?showComment=1619074594398#c2933083037248669032

    ReplyDelete
  77. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details. Howdens kitchen unit doors

    ReplyDelete
  78. This was among the best posts and episode from your team it let me learn many new things. wix ecommerce

    ReplyDelete
  79. Great post! I am actually getting ready to across this information, is very helpful my friend. Also great blog here with all of the valuable information you have. Keep up the good work you are doing here. top affiliate programs

    ReplyDelete
  80. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post! Accessoires

    ReplyDelete
  81. I am genuinely thankful to the holder of this web page who has shared this wonderful paragraph at at this place aircon servicing

    ReplyDelete
  82. I really loved reading your blog. It was very well authored and easy to undertand. Unlike additional blogs I have read which are really not tht good. I also found your posts very interesting. In fact after reading, I had to go show it to my friend and he ejoyed it as well! Senior Movers

    ReplyDelete
  83. I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people. designer kids clothes

    ReplyDelete
  84. I've proper selected to build a blog, which I hold been deficient to do for a during. Acknowledges for this inform, it's really serviceable! Does CBD Body Lotion help with dry skin?

    ReplyDelete
  85. Thanks For sharing this Superb article.I use this Article to show my assignment in college.it is useful For me Great Work. moving company

    ReplyDelete
  86. This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this.. Musical Recording Studio in New Jersey

    ReplyDelete
  87. A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one Wooden pallet Johor Bahru

    ReplyDelete
  88. I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post. lace front wigs

    ReplyDelete
  89. Very nice post. I simply stumbled upon your weblog and wished to mention that I’ve truly enjoyed surfing around your blog posts.

    Thanks & Regards
    Physiotherapy in Orangeville

    ReplyDelete
  90. First You got a great blog .I will be interested in more similar topics. i see you got really very useful topics, i will be always checking your blog thanks. kredit schweiz

    ReplyDelete
  91. A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one. NJ Painting

    ReplyDelete
  92. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. oxford liquor store

    ReplyDelete
  93. I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website. mobile targeting

    ReplyDelete
  94. You completed certain reliable points there. I did a search on the subject and found nearly all persons will agree with your blog. Mini Face Mist Sprayer

    ReplyDelete
  95. Going to graduate school was a positive decision for me. I enjoyed the coursework, the presentations, the fellow students, and the professors. And since my company reimbursed 100% of the tuition, the only cost that I had to pay on my own was for books and supplies. Otherwise, I received a free master’s degree. All that I had to invest was my time. custom work shirts

    ReplyDelete
  96. Admiring the time and effort you put into your blog and detailed information you offer!.. Web Design Quotation

    ReplyDelete
  97. The best bit is that pinboards look great no matter what browser or device you view them from.

    ReplyDelete
  98. pleasant bLog! its fascinating. much obliged to you for sharing. Construction Near Me

    ReplyDelete
  99. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you! Financial Services Franchise

    ReplyDelete
  100. I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you. Construction Near Me

    ReplyDelete
  101. Your Opera browser will automatically update when a new version is available? https://www.officemoversperthwa.com.au/

    ReplyDelete
  102. I am impressed by the information that you have on this blog. It shows how well you understand this subject. Roof Storm Damage

    ReplyDelete
  103. Over the past 15 years, psychologists embraced the importance social connections more than ever before.

    ReplyDelete
  104. I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. Oxford Insurance Company

    ReplyDelete
  105. The best bit is that pinboards look great no matter what browser or device you view them from. www.syracuseconcretecontractors.com

    ReplyDelete
  106. Insulation is characterized as a material used to protect something, particularly a structure. Essentially, insulation is material utilized that diminishes heat misfortune or hotness gain by giving a hindrance between within your home and the fundamentally unique temperature outside.
    If you want to know more, Please check out here - Insulation Riverton

    ReplyDelete
  107. I will be interested in more similar topics. i see you got really very useful topics , i will be always checking your blog thanks search engine marketing

    ReplyDelete
  108. Whenever I have to search something from internet, I prefer opera over other browser till date. Its look and feel is as amazing as the well designed packaging of the products.

    ReplyDelete
  109. The Atlanta Opera provides you with inside information on how the opera works

    ReplyDelete
  110. You completed a fine few points in this blog post. Very detailed and informative. Check out more here

    ReplyDelete
  111. Opera (the Italian for work) is an art form that tells a story through music and singing. Unlike a musical, opera singers do not use microphones to amplify their voices, and the music, played by the orchestra, is completely live.

    ReplyDelete
  112. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article. https://voyance-telephone-gaia.com/

    ReplyDelete
  113. It’s very informative and you are obviously very knowledgeable in this area. You have opened my eyes to varying views on this topic with interesting and solid content. equipment

    ReplyDelete
  114. Because of your site, I started using Opera and I really liked it. It is far superior to Internet Explorer or Firefox in my opinion. My computer teacher was talking about other browsers a few weeks back, and she mentioned opera, which she had never tried. When she asked whether anyone in the class had raised their hand, I raised mine and went on for almost a minute explaining what I enjoyed about it. Really amazing product, wish I'd known about it sooner. It appears to be much more stable than other browsers I've used.

    ReplyDelete
  115. I started using Opera because of your website, and I truly like it. In my opinion, it is significantly superior to Internet Explorer or Firefox. A few weeks ago, my computer teacher was discussing different browsers, and she mentioned opera, which she had never used before. When she asked whether anyone in the class had raised their hand, I did so and proceeded to explain what I liked about it for over a minute. Really great stuff; I wish I'd discovered it sooner. It seems to be a lot more stable than the other browsers I've tried.

    ReplyDelete
  116. The majority of participants say that the pace of work at Opera Software is manageable.

    ReplyDelete
  117. Opera is a multinational technology firm based in Norway that focuses on web browser development, banking, and services such as Opera News and YoYo Games.

    ReplyDelete
  118. Opera embodies a fundamental human instinct: the ability to convey stories via music. It connects our modern, liberal intellectual and aesthetic culture to our ancient ritualistic roots. Looking for Commercial HVAC Spokane

    ReplyDelete
  119. Interesting story. Good job on sharing this one! cargo containers to buy

    ReplyDelete
  120. Describe opera. Opera is an artistic genre that uses singing and music to tell a narrative. Opera singers do not utilize microphones to augment their vocals, and the orchestra plays all of the music live, unlike in a musical.

    ReplyDelete
  121. Opera is a massive enterprise with numerous components, including overtures, acts, arias, and recitatives, to name a few.

    Also guys if you are looking for a good quality foundation for your waterproofing check us out!.

    ReplyDelete
  122. Italian music is lovely, melodious, and romantic. Italian is the primary language used in opera, as we have already mentioned.

    Get more details at

    ReplyDelete
  123. Great blog. Thanks for sharing.
    fencingwilmingtonnc

    ReplyDelete
  124. Amazing blog. Keep sharing the great work.
    concrete driveway raleigh nc

    ReplyDelete
  125. Great and informative content. Keep sharing.
    milwaukee-fence-installation

    ReplyDelete
  126. Great and informative blog. Keep up the good work.
    fence contractor raleigh nc

    ReplyDelete
  127. You must first lie down fully on the unit and test it as if you were sleeping. If you are a side sleeper, try it that way. Always test the best quality first to get a perspective and work your way down in price. Compare the difference in the various comfort levels, such as firm ,plush or pillowtop. Pick the feel that suits you the best and then pick a price level that gets you the service or number of years that you want. custom truck mattress

    ReplyDelete
  128. I definitely know a thing or two about moving forward, haha, as I drive a tow truck for a living.

    ReplyDelete
  129. Thank you for the information. Keep up the good work. omaha-concrete-repair

    ReplyDelete
  130. This is grateful content so far. Thanks www.eokitchen.com/

    ReplyDelete
  131. Glad to found this great blog. concrete company raleigh nc

    ReplyDelete
  132. Thanks for sharing your experience. It is cool! https://truckpartsuperstore.ca/

    ReplyDelete
  133. Love this topic. Thank you
    Statup Directories

    ReplyDelete
  134. Interesting blog post. Good job on this one.
    SaaS Startup

    ReplyDelete
  135. Thanks for this very useful advice

    ReplyDelete
  136. Yey! this is so informative. Thanks www.change-of-address-form-online.com

    ReplyDelete
  137. Very much appreciated. Thank you for this excellent article. Keep posting!

    Tree Services Richmond VA

    ReplyDelete
  138. I'll save your information! Thanks for sharing https://careers.tql.com

    ReplyDelete
  139. The way the writer brings to life each experience with vivid descriptions and insights is imposing. From engaging stories to practical tips, this blog will inspire readers to seek out new and exciting adventures of their own. I can't wait to see what the next post brings!

    ReplyDelete
  140. The things I learned while working for Opera," I was struck by the author's insightful reflections on the importance of adaptability, innovation, and collaboration in the tech industry. Their experiences serve as a valuable reminder of the need to constantly learn and evolve in order to stay ahead of the curve. Career Coaching Center of Baltimore

    ReplyDelete
  141. Nice post! Thanks for taking the time in sharing this great article in here.

    Plastic Surgery Shreveport

    ReplyDelete
  142. What a delightful journey through your years at Opera! It's comforting to hear about your milestones, from your daughter's first birthday to your son's first day of kindergarten. Your experiences as a bridge between Opera and its vibrant user community truly showcase the power of connection and understanding. I'm thrilled to see the impact your research had on Opera 11, and it's clear that your passion for empowering users shines through. Best of luck in your future endeavors, and may your love for browsing with Opera continue to grow!

    ReplyDelete
  143. I vividly remember the excitement of being involved in user research and having a say in the direction of a product used by millions. The principles shared here resonate deeply, especially the importance of understanding diverse user groups and finding subtle and fun ways to educate them about the product. Opera truly has the potential to make people smarter and more efficient in their online experiences. Thank you for this insightful and nostalgic journey through your Opera journey, and my thoughts are also with those affected by the tragedy in Japan."

    ReplyDelete
  144. This blog post is a heartfelt reflection on the author's journey with Opera Software, from their initial procrastination in academia to becoming a valued member of the team. They share their experiences of bridging the gap between the company and the user community, conducting user research, and offering insights to improve the browser. The author's pride and nostalgia shine through as they express gratitude for the opportunities and friendships formed along the way. As they move on to new challenges, their thoughts also extend to those affected by the tragedy in Japan, demonstrating empathy and compassion.

    ReplyDelete
  145. It's inspiring to see how their role evolved from a fan to a user researcher, making impactful contributions to the browser's development. The author's dedication to understanding diverse users, emphasizing usability, and fostering a sense of exploration truly humanized their experience at Opera. It's a testament to the power of passionate individuals and the impact they can have on shaping technology.

    ReplyDelete
  146. Oh! this is so good! Thanks take this

    ReplyDelete
  147. The author's experience working for Opera Software and the lessons they learned along the way. It's evident that their journey with Opera was filled with passion and dedication, as they went beyond traditional marketing roles to become a bridge between the company and its diverse user base. Additionally, their mention of the tragedy in Japan shows their empathy and solidarity with those affected, further emphasizing their compassionate nature.

    ReplyDelete
  148. Working in the Opera industry is not an easy. This is an inspiring blog post. Thank you for sharing. Myofascial Release

    ReplyDelete
  149. "very informative article!!! thank you so much!
    "
    Movers Red Deer

    ReplyDelete
  150. I really appreciate this wonderful post that you have provided for us.

    IoT Solutions

    ReplyDelete
  151. Nice post! Thanks for taking the time in sharing this great article in here.

    IoT Solutions

    ReplyDelete
  152. This blog post beautifully captures the essence of reflection and progress. "Looking Back and Moving Forward" reminds us of the importance of embracing our past while embarking on new journeys. It's a poignant reminder that growth and learning come from acknowledging our experiences. As we move forward, let's cherish the lessons learned and use them to shape a brighter and more fulfilling future. Here's to embracing change with optimism and determination! flower essence therapy

    ReplyDelete
  153. Yey! this is so informative. Love the whole content Link

    ReplyDelete
  154. Lockereviewtop8/05/2023 11:45 PM

    Hello everyone! I wanted to share my experience of using Opera to build and manage my review website. Its intuitive interface and advanced features simplified the entire process for me. Its built-in ad blocker and VPN offered an added layer of security, ensuring my site was not only user-friendly but also secure. If you're looking for a reliable and efficient browser for creating and maintaining your website, I highly recommend Opera!

    ReplyDelete
  155. I'll save this content! Thanks for sharing https://scottkeeverseo.com/

    ReplyDelete
  156. Nice blog so far! Thank you so much https://www.auctuscapitalinc.com/

    ReplyDelete
  157. The topic is highly informative. Well done on sharing it.
    https://accountantsedmonton.net

    ReplyDelete
  158. I'm so impressed with the information! https://www.auctuscapitalinc.com/

    ReplyDelete
  159. I truly enjoyed reading about your journey with Opera and the insights you gained during your time there. It's fascinating how your academic background in social science added a unique perspective to user research for a tech company. Your emphasis on understanding and catering to the needs of diverse users is a valuable lesson for any product development. I look forward to hearing more about your future adventures, and I'm sure your experience at Opera will continue to shape your path in exciting ways. Thanks for sharing your story!

    ReplyDelete
  160. Awesome read you’ve got there, I’ll have to pass it on!
    Accountant

    ReplyDelete
  161. This post perfectly encapsulates why mindfulness is a must-try for anyone looking to reduce stress and improve their overall well-being. https://changeofaddressnearme.com/

    ReplyDelete
  162. After stumbling upon this reflective post, I found myself immersed in the author's journey of looking back and moving forward. The poignant experiences shared resonated with me, evoking a sense of nostalgia for moments I've never lived. The author's ability to convey emotion and growth through words left me contemplating my own path with a newfound appreciation for introspection.

    ReplyDelete
  163. No looking back, just moving forward. :) www.sandyspringsfencepros.com extends their greetings!

    ReplyDelete
  164. Thank you so much for this amazing article! Fence Company Near Me

    ReplyDelete