technology
Web 2.0 Emerging
Dion Hinchcliffe's Web 2.0 Blog is the closest I have come so far to reading a definitive site on the subject of this new web application design philosophy known as Web 2.0. The days of static web pages with links and buttons is being overtaken by pages that come alive kinda like the programs we began using before the web emerged, but in a new massively connected way not possible before it did.
Thumbdrive-sized Portable Apps
You can now fit a full collection of open source productivity software onto a regular thumbdrive for easily transferring your work environment from comptuer to computer. Download a full suite or each portable-ready app individually at johnhaller.com.
My Favorite Firefox Extensions
Even though Microsoft is finally getting around to releasing a version seven of their Internet Explorer browser, most of the recent innovation has been taking place with the freely downloadable Firefox browser. The main feature Firefox brought to the mainstream and that IE7 will be offering is tabbed browsing. With a tabbed browser, you can open new browser "windows" in the same window but with the page title appearing in a tab instead of the window title bar. This makes it really practical to switch between multiple web pages simultaneously without spending all your time finding the right window on your task bar.
Beyond tabbed browsing, Firefox has captured a significant share of the browser market by offering programmers the ability to extend its functionality through add-ins they call Extensions.
Here are some of my favorite Firefox Extensions and why:
Ruby on Rails - Web development framework to watch
Ruby on Rails sounds like a promising web development framework, though I know nothing more than the
XP PowerToys - Making Windows Even Better
Windows XP works quite well with tons of hardware and software. But even the programmers at Microsoft have thought of a bunch of ways to make it better. Enter the PowerToys for Windows XP, a group of freely available extensions to the Windows XP operating system that you can install and use to make your life easier. I especially like the Image Resizer, Command Prompt Here, and Tweak UI which lets you adjust things like menu speed, desktop icon size and spacing.
I also like the "Send to X" powertoy from Windows 95 which lets you copy groups of filenames to the clipboard, send a filename to a command line, or send files to any folder, all with a right-click.
OpenOffice - Is It Finally Time to Switch?
I've been watching the Open Office project for quite a while, even back when it was known as the free version of StarOffice from Sun. Over the past few years, several clunky and annoying issues have been obliterated, allowing this free program to emerge as a viable replacement for the spendy Microsoft Office in nearly every way. Some folks are saying that only Powerpoint and a few types of highly complex documents may still require the features of MS Office. Other folks are pointing out that OpenOffice is a memory hog and loads slowly.
NVU - Free and Simple Web Page Editor
For people who aren't ready for serious web design work but need a flexible and useful place to edit web pages without knowing HTML, the NVU (prnounced n-view) web editor is the ticket. You can't go wrong with this free tool, and you can run it on Windows, Mac, and Linux. Read what some others say, then start to use it yourself!
Ning and Jotspot - two great examples of Web 2.0
A lot of talk these days about emerging web-based programs using new methods of stitching together information and services from many sources into an arrangement desired by the user. That's my definition of "Web 2.0", anyway. It seems a couple sites, Ning and Jotspot are making some of the visions a reality. I'll enjoy seeing where all this goes!
BlueSecurity - poke spammers in the eye
Blue Security has come up with an innovative way of applying real pressure on companies who use spam to generate traffic to their web sites. If identified spammers don't heed warnings to stop, participants' computers will be instructed to post a complaint to the offender's web site every time a spam message from that site is received.
Run Like Mad
What a great summary of my life in programming. Adam Bosworth describes the new model of application development:
- Run like mad
- Try things out, watch, learn
- Iterate
- Learn form the customers in real-time
- Real applications, APIs to follow

