Edmonton Transit’s new lost & found system: Foundtastic by Hybrid Forge

A little over a year ago, the City of Edmonton held an open house for a new initiative known as Leveraging Technical Expertise Locally (LTEL). The initiative was created as a way to allow the City to gain access to innovative local technology companies who may not otherwise have the scale or resources to participate in a traditional RFP process. The pilot project was a replacement for Edmonton Transit System’s electronic lost and found system. A total of fourteen local companies proposed solutions and the field was narrowed to six finalists in January: Hybrid Forge, Aldata, Aurora Bar Code, Damaag, Stage 2, and XEA Services.

Hybrid Forge was selected in February, and they started work on their lost and found solution in early spring. Called Foundtastic, the application goes live today and tomorrow at the City of Edmonton.

Foundtastic

I caught up with Geoff Kliza and Chad Smith from Hybrid Forge, as well as Loren Andruko and Bruce Beecher from the City of Edmonton, to talk about the process and the new solution.

Geoff and Chad told me they “underestimated the seriousness with which ETS treats lost and found.” This is good news for you, the transit user! Here’s how the process worked before Foundtastic:

  1. You lose something on the bus in the morning.
  2. Later that day, at the end of his/her shift, the driver collects all the items found on the bus and hands them off to the dispatcher at the garage (there are six garages, plus DATS, and the ETS security officers who also find items).
  3. The dispatcher does the paperwork for the lost items and prepares them for transport to Churchill Square.
  4. The items are transported to Churchill Square, and the items are entered into an Access database.
  5. By the middle of the next day, your item has been catalogued at Churchill Square and is ready for staff to respond to your requests.

Certain items are special, of course. For passports, driver’s licenses, cell phones, or other easily identifiable items, ETS will proactively try to contact individuals. But for the most part, that’s the process. There are signoffs along the way, so that ETS can track items from bus to customer.

There are a number of issues with that process. Two of the most obvious issues are the disconnect between the paper trail and the database at Churchill Square and the time delay between an item being found and that item being searchable. If you called on the same day you lost your item, staff would tell you to call back the next day because they’d have no way of knowing if something was found until it was in the Access database.

Foundtastic solves both of these problems, and more. The process is largely the same, except that dispatchers no longer need to catalogue items on paper. Instead they enter them into the system directly. A paper manifest is still kept at each garage, but it is printed now, reducing the likelihood of mistakes or illegible handwriting. And by enabling each location to add the items into the database directly, the delay for customers is also removed. Now staff can tell you the same day if its likely that your item was found or not. Auditing is greatly improved now too. The system records whenever a change is made, whereas in the past something could be scribbled and crossed out on paper, making it difficult to track.

I asked whether the idea of using scanners or photographs as part of the process was considered. Maybe using barcodes at the garage and Churchill Square to further automate the process of ensuring that everything that was found made it to the station. Both sides looked at the idea, but ultimately decided that the costs outweighed the benefits.

Chad told me that like most software projects, the scope evolved and changed over time. Instead of “here’s the problem, give us a solution” it evolved into more of an agile development process. When it became clear that the paperwork could be reduced by allowing dispatchers to enter items directly, a slight business process change was required. That’s where Loren came in – he played a key role in the process, acting as the key connector between the City and Hybrid Forge. Chad remarked that Hybrid Forge “would not have been successful if Loren had not gotten involved” in the project. Loren was equally as positive about working with Hybrid Forge, saying he would love to work with them again.

One of the most interesting things I learned is that Foundtastic is software-as-a-service, which means Hybrid Forge is responsible for hosting the application. At the open house, it was specifically stated that the solution would have to run in-house, so I’m quite pleased to see that the City relaxed that requirement (they indicated they would as the deadline for submissions approached). Foundtastic is an important system, but it’s not mission critical, so it was a great opportunity for the City to experiment with SaaS.

Foundtastic

An interesting challenge that Hybrid Forge ran into was the interface. As you can see, they’ve created an attractive user interface, but it was actually scaled back somewhat from their original designs. The application needs to be efficient for staff to use, so maintaining the Access-like data entry interface was important. While tabbing from column to column and making extensive use of the keyboard is the way Access works, that’s not typical on the web. Hybrid Forge used jQuery to maintain that experience for users. For those of you interested in the technical side of things, Foundtastic is built using ASP.NET MVC 2.

With Foundtastic, the City of Edmonton received a cost-effective piece of software, with a user interface that isn’t typical of City applications, and the opportunity to explore SaaS. For Hybrid Forge, the opportunity to showcase what they can do and the ability to count the City of Edmonton as a customer were both positive outcomes. And for you, the transit user, improved customer service is the big win.

The idea that the LTEL project would be a way for local companies to springboard into a larger market seems somewhat less successful, however. While the City has arranged contracts and such to ensure that Foundtastic could be used in other departments, there are no immediate plans for that to happen. And Hybrid Forge would of course need to spend the time and money to identify opportunities and market their solution if they wanted to sell it to customers beyond the City, something they’re not likely to do as a company focused on custom solutions rather than product development. It seems that aspect of the project is something that TEC Edmonton could have helped with, but they were not involved beyond the initial selection process.

I asked all four gentlemen if they’d do the LTEL process again, and if they’d recommend it to other software companies or other departments at the City. All said yes. That to me suggests that the pilot was a success! Of course, there are lots of improvements that will be made, and Bruce said the City is now operationalizing the process, and that an LTEL2 seems likely. I hope it happens.

In the next six to eight weeks, another key aspect of Foundtastic will go live. Instead of having to call ETS to check if your lost item was found, you’ll be able to fill out a form on the website. You’ll be asked for some identifying criteria, and the system will tell you whether or not it’s likely that your item was found (it’s important to avoid specifics, to reduce the potential for abuse) and what the next steps are to retrieve it. It’s another improvement to the customer service experience made possible by Foundtastic.

Kudos to Geoff, Chad, and the team at Hybrid Forge for showing the City of Edmonton what local software development companies are capable of. And kudos to the City for experimenting with something new. It’ll be interesting to see how LTEL evolves!

Exploring Apps4Edmonton using Microsoft Live Labs Pivot

You’re going to hear a lot more about apps over the next few weeks! The deadline for submissions for the City of Edmonton’s Apps4Edmonton competition was Friday evening. Local developers came up with more than 30 really interesting and useful local apps, which will now compete for your votes and for the attention of the judges. You can learn more about the prizes and the competition here.

I started looking at some of the apps, and decided I wanted a better interface to browse them. I thought it would be nice to be able to sort the apps, to see a screenshot of each one, and to see which datasets each of the apps made use of. I also didn’t want to spend too much time on it, so with all of that in mind, this seemed like the perfect opportunity to experiment with Pivot.

Here’s what I came up with! Click on the image below to load the Apps4Edmonton Apps Directory in Pivot. You’ll need Silverlight 4 installed for it to work. Alternatively, if you have downloaded Pivot and have it installed on your computer, you can browse to this URL inside Pivot.

Click here to launch the Pivot!

Might take a minute or two to load. If it doesn’t, just refresh it. What you see are all the apps from the contest page, with a screenshot, description, contest URL, and list of datasets for each one. If you want to see just the apps that use the “Police Stations” dataset for example, you can select it in the navigation pane on the left and the view will update.

Ever since TechEd, I’ve been really interested in Microsoft Live Labs Pivot, an interactive data visualization technology. It’s great for exploring large datasets, identifying relationships, visualizing patterns, etc. The Apps4Edmonton dataset isn’t very large of course, but the tool still does a great job.

How It Works

I started out by building a Pivot Collection using Microsoft Excel. Pivot has a pretty handy tool for turning spreadsheets into collections, so that’s what I used initially. Quickly though I realized that I wanted to host this on the web somewhere, and that I wanted others to help me refine the dataset.

I uploaded the spreadsheet to Google Docs, and then downloaded the Just In Time Pivot Collection sample. After a little bit of experimentation with the Google Docs API (which I have never used before) I had the code working to create my collection on the fly. It loads the spreadsheet from Google Docs, creates the collection, and then serves up the XML and Deep Zoom images.

The spreadsheet is mostly complete, but a few apps are missing datasets. This is because either it wasn’t immediately obvious which they were using, or they simply don’t use any that are part of the data catalogue. You can update the spreadsheet here.

If you’d like to experiment with creating your own just-in-time Pivot Collection, you can download the sample code here and the code for the collection I wrote here. I also made use of CutyCapt to generate screenshots. You’ll also want to check the XML schema.

Apps4Edmonton

There are some really great apps in the Apps4Edmonton competition, so check them out. You’ve got until September 10 to vote for your favorite ideas and apps!

And for full disclosure, I submitted ShareEdmonton to the competition. If you like it, vote for it!

UPDATE: Thanks to John for helping me get the Pivot Collection right!

Edmonton’s Omni Technology Solutions brings CRM integration to the world

Last year, local software company Omni Technology Solutions celebrated its 10th birthday. They’ve had some incredible success during that time, and are well-positioned for future growth. With a focus on customer relationship management integration solutions, they’re probably not a company that you’ve heard of, unless you happen to be a customer. While almost all the leading CRMs are headquartered in Silicon Valley, it’s interesting to know that the number one CRM integration platform is developed here in Edmonton! That’s why I reached out to Trevor Poapst, Omni’s Director of Global Marketing, to learn more.

Their core offering, Riva, overcomes the limitations of Outlook CRM plug-ins that need to be installed, configured and managed on each user’s desktop, laptop and mobile device. Instead, Riva gets installed once on a server and transparently syncs CRM address book, calendar, sales and support data to all Microsoft Exchange and Novell GroupWise email clients. Riva is compatible with the very popular Salesforce, SugarCRM, Microsoft Dynamics CRM, Oracle CRM, SageCRM, Saleslogix and several other leading CRM systems. What’s unique about Riva is that the synchronization all happens server-side, so there are no Outlook plug-ins required.

The company’s second product is called eControl, and it satisfies the need for a simpler, web-based alternative to the native management tools for Microsoft Active Directory, Exchange, Novell GroupWise, eDirectory, SAP and other systems. Though eControl has been designed to be simple enough for non-technical users to use, it is still very powerful, and features full auditing, enhancing compliance with SOX and other regulations. Omni’s customers have used eControl to manage anywhere from 500 to 50,000 user accounts, and a typical deployment takes less than 3 hours.

You’ll notice that both solutions work with Novell’s products, which is really where Omni got started. They’re one of the top three GroupWise developers in the world, and have benefited greatly from participating in the Novell ecosystem. Being focused on Novell hasn’t been without challenges, however. The first was the size of the market. There are far fewer Novell customers than Microsoft customers. In the last year or two however, Omni has successfully expanded into the Microsoft marketplace, and is working hard to continue to grow in that area.

The second challenge is one that Omni continues to deal with. Though the company has always been based here in Edmonton, very few of its customers have been in Canada because GroupWise has traditionally had a stronger following elsewhere. Winning global sales hasn’t been easy. In addition to working with partners, Omni has started to open offices abroad. Offices in Chile and Munich opened late last year, and the company recently closed its first major eControl deal in Chile as a result.

Though reaching the global market is challenging as an Alberta-based company, Trevor wouldn’t have it any other way. The company has received lots of support from the provincial government, and has benefited from having access to a highly trained workforce and relatively low business costs. Trevor also mentioned that Alberta is a great place to raise a family, in part because you don’t have to commute several hours every day. In fact, Omni’s CEO and CTO both bike to work year-round, even in the snow!

Omni just launched version 3.5 of eControl (education customers can save 70% until August 31), as well as its new Riva website. The company is planning its second annual eControl conference in Santiago, Chile. Omni is poised for growth and is looking to expand its partner network, especially now that it can tap into the large Microsoft and CRM partner communities.

It was great talking to Trevor (who is actually working from Mexico this year), and learning more about a successful Edmonton-based software company making significant inroads into the global CRM and identity management markets. I think it’s a fantastic example of the success that companies based here can have, and I wish Omni all the best as they continue to grow. You can follow Omni on Facebook and on Twitter.

Recap: Tech·Ed North America 2010 Day 4

Yesterday was the final day of TechEd North America 2010 and the start of a max exodus of geeks out of New Orleans (they’re hard to miss wearing the official TechEd backpacks or other clothing emblazoned with tech company logos). I’m sure some people skipped the final day, but it still seemed pretty full. As you can see in this video I recorded mid-afternoon, many people were still attending the final sessions:

After a leisurely morning, John and I attended Mark Russinovich’s session on Pushing the Limits of Windows. Mark is one of just a handful Technical Fellows at Microsoft, and probably knows more about how Windows works internally than anyone else. As expected, Mark packed one of the larger auditoriums at the convention centre. He didn’t strike me as a natural-born presenter, but I still very much enjoyed his talk (and learned quite a lot). As John remarked on the way out, “my brain hurts.”

Tech·Ed North America 2010

I couldn’t resist attending the Coding4Fun session in the afternoon, titled Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon. Daniel Fernandez and Clint Rutkas walked us through how they built a Windows Phone 7 app to control the robot (affectionately named Betty) that debuted at Mix back in March. Along the way, they shot out a few dozen t-shirts and weren’t afraid to show off the robot’s capabilities! Here is a video I recorded of the robot in action:

Tech·Ed North America 2010

It was a fun way to get some exposure to Windows Phone 7 development. If you’ve never checked out Coding4Fun before, you really should! You can find the source code for the app they built here.

The final session I attended at TechEd was Programming AppFabric: Moving Microsoft .NET to the Cloud, presented by Pluralsight’s Aaron Skonnard and Keith Brown. Despite progressing a little slowly at times, I thought the talk was fantastic. In particular, the way Aaron started it was memorable. He fired up a console app running on his laptop and asked everyone with Internet-connected devices in the audience to hit a public URL. Immediately requests started appearing on the screen, prompting the very distinctive “how did he do that” murmurs among everyone in the room (turns out it is the magic of the AppFabric Service Bus).

TechEd officially finished with a large party in the evening at Mardi Gras World. Buses took thousands of geeks to and from the event, which featured a number of live bands, magicians, jugglers, palm readers, and an Xbox gaming room, among other things. It was fun to just walk around the party, taking in the sights and sounds.

Mardis Gras World

Mardis Gras World

I learned quite a lot at TechEd, and have a pretty long list of things I want to look into further! It was a fun week.

You can see more of my TechEd photos here, and also at the TechEd group on Flickr.

Recap: Tech·Ed North America 2010 Day 3

Maybe it was because I was wearing shorts, but the convention centre seemed especially cold yesterday (and today). Still really hot outside for TechEd attendees however, with temperatures hovering around the 30 degrees C mark. The day seemed to go fairly smoothly, with the exception of lunch (there was a session that went through most of the lunch break, and they ran out of food, which meant incredibly long lineups right at the end).

Tech·Ed North America 2010Tech·Ed North America 2010

The first session I went to yesterday was Windows Server AppFabric Caching: What It Is and When You Should Use It. I’m a fan of Memcached, and have been using it for a number of years now, so I really wanted to see how AppFabric compares (the codename for this was Velocity, which I wrote about here). I’d say that overall they are quite similar, though if you’re a .NET developer using AppFabric can give you some quick wins. One example is that with just a couple of lines in the Web.config, you can use AppFabric to store Session information, perfect for a web farm scenario. Another thing I like is that AppFabric Caching is managed through PowerShell. Here are some resources:

Tech·Ed North America 2010

After lunch I attended one of the bigger sessions, Overview of the Microsoft ADO.NET Entity Framework 4, hosted by Julie Lerman and Chris Sells. I really enjoyed it, first and foremost because it consisted mainly of demos, and secondly because Julie and Chris were really entertaining and worked well together. Here again, I have been using an open source solution – SubSonic. I remember reading about EF really early on, but didn’t spend too much time on it because of all the criticism it received. If nothing else, the session yesterday made me want to look at EF again – it has really come a long way. I was impressed.

Another session I attended was Building RESTful Applications with the Open Data Protocol. Although labeled a 300-level session, it was very introductory, and didn’t contain anything I hadn’t already seen. It was great to see so many people in the session though – clearly there’s some interest.

I also took some time yesterday to explore the Exhibition Hall a bit more, stopping by the Spoon booth to talk with them. They have some really interesting virtualization and application streaming technology. I recorded a short video and wrote more at Techvibes.

Tech·Ed North America 2010

There are lots of social events during TechEd, but last night in particular seemed like a busy night. John and I checked out the Springboard party at the House of Blues (where we saw some of the Hawks-Flyers game) as well as the Pluralsight mixer. Good times!

You can see more of my TechEd photos here, and also at the TechEd group on Flickr.

Recap: Tech·Ed North America 2010 Day 2

Full day of sessions at TechEd yesterday, though I did take some time in the morning to catch up on blogging, as I am doing today. Probably the most talked about topic at TechEd so far has been the breakfast! People are simply not happy with bagels, muffins, and scones. Either the breakfast or these mascots that everyone has been stopping to get a photo with:

The main feature of the day was the Business Intelligence keynote with Ted Kummert, Microsoft Senior Vice President, Business Platform Division. I missed it, so I’ll watch it online, which you can do here. You can also read a transcript here.

The first session I went to was Prototyping Rich Microsoft Silverlight 4 Applications with Microsoft Expression Blend + SketchFlow. It was really interesting to see how you could use SketchFlow to draw out some screens from your application, and then start to add behaviours and other improvements. We also saw the new feature that enables you to publish a SketchFlow document to SharePoint, making it easy to share a prototype/mockup with colleagues. For more information:

Another session I checked out was Intro to Workflow (WF) Services & Windows Server AppFabric. I’m getting increasingly interested in AppFabric. It seems like a no-brainer to use it if you’re on the Microsoft platform already. I probably should have brushed up on some WF before attending the session, but it was still useful to see how WCF, WF, and AppFabric work together. For more information:

My favorite session of the day was the final one, Open Data for the Open Web, presented by Douglas Purdy and Jonathan Carter. This session had two things going for it: open data, one of my favorite topics, and the hilarious tag team of Douglas and Jonathan. They were really quite entertaining, but still managed to do a great job of explaining what OData is, and what the vision is. And, bonus, the City of Edmonton logo was on screen briefly! Some resources from this session:

The Internet at TechEd was pretty reliable yesterday, which meant that everyone on Twitter was able to find out that it was raining outside:

Some other sights:

Tech·Ed North America 2010
Microsoft Tag spotted at TechEd!

Tech·Ed North America 2010
Developers don’t actually talk like that…

Tech·Ed North America 2010
Top Secret! mPad!

You can see more of my TechEd photos here, and also at the TechEd group on Flickr.

Recap: Tech·Ed North America 2010 Day 1

TechEd kicked off here in New Orleans yesterday, with an opening keynote from Bob Muglia, President of the Server & Tools Business at Microsoft. There are more than 10,000 customers, partners, and staff on-site and I think all of them caught the keynote (they had to setup a few overflow rooms). John and I arrived early to register and quickly chow down some breakfast so that we could lineup for the keynote. Neither of us have sat in the front row before, but we managed to do so yesterday!

Here’s a quick video that John recorded:

The focus of the keynote, which you can watch here, was cloud computing. Some of the highlights  for me included (more info here):

  • The public beta of Service Pack 1 for Windows Server 2008 R2 and Windows 7 will start in July.
  • Windows Server AppFabric is now available.
  • The Pivot control for Silverlight 4 will be launched this summer. Pivot is such amazing technology (it utilizes Deep Zoom for some of its magic) and being able to embed it on a web page is going to be awesome.
  • We saw a quick demo of Windows Phone 7, specifically related to integration with SharePoint. The enterprise features look pretty slick, so I hope they can deliver on the consumer experience too. You can see some screencaps from the demo here.
  • It was really interesting to hear from Tony Scott, Microsoft’s CIO, about how they are fully adopting the cloud internally. He said that Microsoft IT is now officially “cloud first”.
  • Also very cool: a video talking about the digital asset management system that Microsoft built for James Cameron and his team for Avatar. Cameron talked about this at D8 too.

Tech·Ed North America 2010

Next up for John and I was the Developer Foundations keynote with Jason Zander. He announced quite a few interesting things for developers, including a new Feature Pack for Visual Studio 2010. Microsoft is going to release Feature Packs in between major releases to continually add functionality to the product. Some of the new stuff that excites me:

  • HTML clipboard support (copy code and paste it into your blog and its ready to go)
  • Search functionality for the Add Reference dialog
  • Tons of code editor improvements, such as entire-line-highlighting, and “tabify/untabify”

Jason also has a great post with links to new platform bits here. In particular, I’m very happy to see that Microsoft is working on Scrum Process Template for TFS 2010.

Throughout the day I explored the TechEd site. I visited the Community Lounge, which is where all the Hands-On Labs take place. I couldn’t resist taking a photo with the Channel9 guy:

Tech·Ed North America 2010

Channel9 was livestreaming all day yesterday, and are doing the same today.

I also visited the Exhibition Hall, full of Microsoft product team representatives, as well as dozens of partners. One of the more interesting things to see was one of the Azure server containers:

Tech·Ed North America 2010

After the day’s sessions were finished, there was a reception in the Exhibition Hall. I made sure to stop by the Windows Phone 7 booth, to check out the prototype:

Tech·Ed North America 2010

I didn’t learn any new details, of course, but it was neat to see the phone in action.

Other thoughts on day 1:

  • As expected, not everything went smoothly. The Internet was down for most of the day, which was really annoying. I always wonder why some innovative company hasn’t come along to revolutionize Internet access for conferences, because it is such a common problem.
  • There were far more unhealthy options available for snacks than healthy options (I saw only a few bananas and oranges, but lots of popcorn, cookies, and Goldfish crackers).

Tech·Ed North America 2010
In between sessions

You can see more of my TechEd photos here, and also at the TechEd group on Flickr.

Edmonton IT Community: What are your top 5 needs?

Along with a few other usual suspects I’ve been invited to take part in an informal IT Circle later this week. The goal is to come to some consensus about what the top 5 or 10 needs of local startups and growing IT companies are, so that we can start trying to address them. I feel very strongly that we need to be doing more for the tech community in Edmonton, particularly the part of the community that is often overlooked – web & software. I’ve written about this in the past, most notably here.

The meeting is being hosted by EEDC, who I openly criticized in that post. I’m encouraged by the progress I’ve seen them make over the last six months – I think they’re really making an effort to listen, to learn, and slowly to participate in the community. I hope to see that trend continue, through this meeting and other initiatives.

So now I need your help. If you’re a member of the local IT community, whether it’s biotech, public sector, startups, or something else, what are your top needs? What’s on your wishlist? How can we make the tech community in Edmonton better? Let me know, and I’ll bring that to the table this week. Thanks!

FWIW, here are a few on my list:

  • Micro/seed funding. Small amounts of money to enable entrepreneurs to try things out.
  • Exposure to external experience. How can we connect with people who in other places that could teach us a lot?
  • Storytelling. I talk about this a lot…how can we do a better job of telling local success stories to others?

OpenID Connect

I’ve been doing some work with OpenID and OAuth lately, making use of the excellent DotNetOpenAuth library. I am pretty much a beginner when it comes to these technologies, but I have been able to get up-to-speed fairly quickly. I was a big fan of Facebook Connect, and I quite like the new Graph API too (which uses OAuth 2.0). Though it was easy to develop against, I think the biggest benefit of Facebook Connect was the excellent end user experience. It was consistent and simple.

In contrast, OpenID is a little more cumbersome, and a lot less consistent. The discussion on how to make it easier and sexier has been going on for a while now. It seems like some significant progress will be made this week when OpenID Connect is discussed at the Internet Identity Workshop. What is OpenID Connect?

We’ve heard loud and clear that sites looking to adopt OpenID want more than just a unique URL; social sites need basic things like your name, photo, and email address.

We have also heard that people want OpenID to be simple. I’ve heard story after story from developers implementing OpenID 2.0 who don’t understand why it is so complex and inevitably forgot to do something. Because it’s built on top of OAuth 2.0, the whole spec is fairly short and technology easy to understand. Building on OAuth provides amazing side benefits such as potentially being the first version of OpenID to work natively with desktop applications and even on mobile phones.

Chris Messina has some additional thoughts on the proposal here:

After OpenID 2.0, OpenID Connect is the next significant reconceptualization of the technology that aims to meet the needs of a changing environment — one that is defined by the flow of data rather than by its suppression. It is in this context that I believe OpenID Connect can help usher forth the next evolution in digital identity technologies, building on the simplicity of OAuth 2.0 and the decentralized architecture of OpenID.

It sounds very exciting – I hope OpenID Connect becomes a reality!

I love Opera 10

As long-time readers will know, my web browser of choice is Opera. I’ve been using it as my primary browser since at least version 9.0, which came out over three years ago. On September 1st, the latest version was released:

In a world of ordinary Web browsers, Opera 10 stands out from the crowd with innovative new features wrapped in an elegant, fresh interface. Opera 10 is absolutely free, comes in 43 languages, and works on Windows, Mac and Linux platforms.

Opera 10 really does look fantastic, and has a decent list of new features. Interestingly enough, I haven’t found the most touted feature, Turbo, all that useful. I suppose I haven’t really used it on a slow connection however, and that’s what it is designed for.

Here are my favorite things about the new release:

  • Speed. Opera now loads Facebook and Google Reader as fast as, if not faster than, Chrome. I used to leave Chrome open for those apps, but not since Opera 10.
  • The big, beautiful new icon, as seen above.
  • The updated interface. It’s slick, and I love the little circle notification when a tab has been updated. Visual tabs are also pretty neat. I also enjoy that I can get rid of the File menu.
  • Spell checking built-in. Yes I know other browsers have this.
  • Customizable speed dial! You can now increase the number of buttons on your speed dial.
  • Built-in auto-updates. This is long overdue for Opera, and works quite well (I was using the betas and release candidates which got auto-updated).

Favorites I mentioned about versions 9.5 and 9.1 are still relevant too!

If you haven’t tried Opera, I encourage you to do so. It’s a fantastic browser! Others seem to think so too – Opera 10 was downloaded 10 million times during the first week of release. Pretty impressive.