Showing posts with label documents. Show all posts
Showing posts with label documents. Show all posts

Wednesday, March 4, 2009

Web Tools for Staying Productive and Organized

I am an admitted web tool junkie. Put out a new wizbang tool and I'm all over it. However, there is a method to my madness when it comes to web tools. Before going crazy with a new tool, I must see the practicality of it. How will it make me more productive and organized?

Below is a list of tools I am using to make myself more productive and organized:

1. Gmail - I made a gradual shift from Hotmail to Gmail a couple of years back. This was difficult for me because I have had the same Hotmail account for ten years. Gmail is such a superior product, and the folks at Google continue to improve it.

2. Google Reader - Google Reader is the base for all of my daily read material. I am a voracious consumer of information ranging from national security issues, to pop culture, to fantasy football and reader makes it possible. I spend a lot of time fine tuning (adding and subtracting) my RSS feeds to maintain a fresh flow of relative and timely information.

3. Google Calendar - A great tool to keep your life organized, and keep you on time.

4. Google Documents - Google Documents has just about supplanted the Microsoft Office suite for my word processing, spreadsheet, and presentation requirements.

--The beauty of ALL the Google tools is their ability to synch with my iPhone.

5. Toodledo - My electronic brain. I'm a big list maker and Toodledo is my list maker of choice, and it has a great iPhone application.

6. Twitter - I just started using Twitter recently, so I'm still learning the Twitter ropes. I am using Twitter to connect socially, keep track of my thoughts, learn from others, and share my knowledge. Twitter has multiple iPhone applications.

7. Facebook - I use Facebook to communicate with old friends and make new friends. Facebook has an iPhone application.

8. Blogger - Much like Twitter, I use Blogger to keep track of my thoughts and exercise my brain.

9. Evernote - I am still learning the power of Evernote as an organizational tool, but I can see its power. Evernote also has an iPhone application.

10. delicious - delicious is a great tool for keeping track of your bookmarks if you are jumping from computer to computer.

These tools are but a few that I have found supremely useful. What do you use to stay productive and organized?

Thursday, April 17, 2008

Finishing Up O'Reilly's Seven Web 2.0 Principles

In earlier posts I discussed two of the O'Reilly Web 2.0 principles ("The Web as Platform" and "Harnessing Collective Intelligence"). In this entry I'll discuss a couple more: "End of the Software Release Cycle" and "Rich User Experiences." I would also like to note two other O'Reilly principles, "Data is the Next Intel Inside" and "Software Above the Level of a Single Device," which I will not delve into. However, if you would like more information on these two principles please see the "What is Web 2.0" article I have been referencing for these posts.

End of the Software Release Cycle
What exactly does "End of the Software Release Cycle" mean? Essentially, the Web 2.0 era is a time of the constant beta -- software accessed through the internet with a web browser is always in the developmental stage. Take the Google applications as an example. I use Gmail, Calendar, Documents, and Reader and they are always evolving. However, the evolution is not intrusive -- meaning that it does not affect my ability to continue to use the tools. Most of the changes are transparent, but occasionally there will be a significant update that is easily apparent. Of the Google tools I use, Documents seems to change the most. See the below image from a Phil Lenssen 28 Feb blog post.

As you can see, the change here was a simple update to the tool bar in Google Documents. But this change highlights the continuous beta cycle of the Web 2.0 era. As O'Reilly states, "...one of the defining characteristics of internet era software is that it is delivered as a service, not as a product."

The Google Documents example is pretty powerful because, essentially, what you have with Documents is an internet mini version (word processor, spreadsheet, and presentation software) of the Microsoft Office suite -- albeit a less robust version -- that only requires a web browser, is constantly evolving (in beta form), is accessible anywhere there is internet access, and there is no long software development and release cycle. The service is always being improved and it's free. This type of development cycle is significantly different than what we are used to from the PC or client-server era, and will require a significant paradigm shift for software companies still in the design and release a product model -- as opposed to a software as a service model.

Rich User Experiences
This is another way of saying that web developers are now able to build web applications as rich as local PC-based applications.

Continuing with the Google theme, according to O'Reilly, Gmail was the first "mainstream" web application to deliver rich user interfaces and PC-equivalent interactivity. The combination of several technologies, which became known as AJAX, made this leap forward possible. Since Gmail was introduced a flood of other software service applications with rich interfaces has followed. According to O'Reilly:

"We expect to see many new web applications over the next few years, both truly novel applications, and rich web reimplementations of PC applications. Every platform change to date has also created opportunities for a leadership change in the dominant applications of the previous platform."

Using the Google Documents example again, essentially O'Reilly is saying that a platform change -- from a PC-based software PRODUCT (Microsoft Office) to an internet-based comparative software SERVICE (Google Documents) -- based on a rich user experience has the potential to cause a paradigm shift in the way we view and use computers.

At the end of the day, O'Reilly's Web 2.0 principles have offered a great start point for exploring the Web 2.0 phenomena. With these principles as a foundation, in future posts I will delve into some of the Web 2.0 applications and technology that I am discovering.