People

Nimble Development: The importance of staying nimble

Posted in People on April 20th, 2011 by admin – Comments Off

Some other ways to stay nimble:

  • Work with what you have.
  • If you have to re-factor, confer with at least two others on the team
  • Don’t break what already works unless everyone on the
  • Modify for re-use in small chunks.
  • Always question mock-ups created in MS Paint. These are suggestions, not things to replicate exactly.
  • Ask yourself constantly if there is an easier way.
  • Talk about your challenges, there is always an easier way

Keeping Trac of things has never been easier

Posted in development, Information, People, Technology on January 15th, 2009 by admin – 2 Comments

Trac is a development team’s dream.

Subversion an engine upon which Trac draws, but it has equal power in other areas.

It’s Wiki for example. Or the RSS feed provided by the timeline…which means filthy integration potential for IDE plugins for which a number have already established footholds for Eclipse and Visual Studio.

What (I think) I know about Web 2.0

Posted in People on January 14th, 2009 by admin – Be the first to comment

From what I know, Web 2.0 is a term used to represent a shift in how people use technology to communicate and interact with information resources on the Internet. It is about potential, discovery, and sharing.

Human connection and sense of belonging power the interest.
Web 2.0 finds root in the human interest to communicate and share experience. Advances in technology allow us to connect to the Internet and computers in more and more ways. We connect and interact, weaving information sharing into our lives. Not just because it’s increasingly easy.

Developers on the backs of giants: AJAX, DHTML, CSS, HTML, XML
With the widespread realization that JavaScript has server and DOM access at the same time, innovations in web applications are like comparing telephone to telegraph.

User experience getting deserved attention.
Because of these innovations, adherence to standards, and in part, the open source movement, user experience is getting deserved attention because developers don’t have to start from scratch. With so many competitors, user experience and content become the discriminator and strategic advantage for securing attention and interest online. These same innovations provide developers new ways to observe and improve the human-computer interaction.

We are learning from each other.
As data is gathered and studied about how people interact with others online, patterns and behavior similar to communities and social systems are finding ground where there isn’t one. As people with similar interests and information needs discover and invent ways to share perspective, opinion, and thought, technology is there recording it all. Everything shared online, explicity or incidentally, becomes part of a vast miscellaneous collection of data ready to be searched, categorized, tagged, and studied in nearly infinite ways.