Archive | March, 2010

TodaysMeet – twitter backchannel

TodaysMeet helps you embrace the backchannel and connect with your audience in realtime.

Encourage the room to use the live stream to make comments, ask questions, and use that feedback to tailor your presentation, sharpen your points, and address audience needs.
(Link: TodaysMeet – twitter backchannel)


Richardson REST Maturity Model

Level 0

The starting point for the model is using HTTP as a transport system for remote interactions, but without using any of the mechanisms of the web. Essentially what you are doing here is using HTTP as a tunneling mechanism for your own remote interaction mechanism, usually based on Remote Procedure Invocation.
(Link: Richardson REST Maturity Model)

Mingle – Agile Project Management Tool for Iterative Development from ThoughtWorks Studios

Mingle, the agile project management tool, was built from the ground up to adapt to constantly changing processes, business priorities and program/project structures within your development environment. Empower your team to collaborate in ad hoc ways, based on a baseline process (such as Scrum, XP or a hybrid) you define. Your team (and customers) use Mingle on a daily basis to plan and execute development tasks. Use the resulting real-time, true-to-life information to facilitate iterative development and ensure that projects/programs are inline with business vision and constraints.
(Link: Mingle – Agile Project Management Tool for Iterative Development from ThoughtWorks Studios)

About the Dilbert Strip Finder

Find that Dilbert strip!

Have you ever thought of a comic strip but could not find it? It takes hours to look through your book collection.

Here is what to do: Simply enter one or two words into the search box on the sidebar. You will get a list of Dilbert strips by date, a short description and where to find them in the books, if they have been published, and a link.
(Link: About the Dilbert Strip Finder)

(My) RSpec best practices and tips | EggsOnBread

After a year using RSpec, I’m happy to share “(My) RSpec Best Practices and Tips”. Let’s make your specs easier to maintain, less verbose, more structured and covering more cases!

Use shortcuts specify {}, it {} and subject {}
(Link: (My) RSpec best practices and tips | EggsOnBread)

Inside Architecture : Should IT run “like a business” or “like a non-profit?”

For years, we’ve heard the old saw: If only we could run IT like a business!  But really, we cannot.  IT does not have a market the way a business does, and IT cannot ignore the edicts of the CEO like an outside service provider can. 

It is far better to make a clear distinction between the services that need to run as cross-organizational “platform” services and those that support one or more lines of business.  The services that support one line of business can be funded by that line of business.  The ones that support many lines of business can use a “non-profit” model like I outlined above.   These are really two variations of the same model: the subsidized non-profit service provider.
(Link: Inside Architecture : Should IT run “like a business” or “like a non-profit?”)

Atlassian Open Sources its User Interface (AUI) – Developer Documentation

The Atlassian User Interface (AUI) is a set of reusable, cross-browser tested, high-quality JavaScript and CSS UI components. We developed AUI for use in Atlassian applications such as JIRA, Confluence and others. As a plugin developer, you will find AUI useful to provide standard, sophisticated UI components that plugin into the host application’s user interface. Refer to the version matrix to see which AUI version is included in each host application.
(Link: Atlassian Open Sources its User Interface (AUI) – Developer Documentation)

The Economics of Perfect Software

Ergo, I propose the Golden Rules for Deciding When Your Software Is Ready for Prime Time. The Golden Rules state that you should keep testing your software and fixing bugs until the new bugs you find:

Aren’t embarrassing to your company.
Won’t tick off your customers.
The cost of fixing all the bugs in your program and then being sure you fixed them all is way too high compared to the cost of having a few users hit some bugs they won’t care about. The mindset here is not to use your customers as your testers — you’re bound to violate the golden rules if you do that — but rather to recognize that not all bugs are created equal, and some bugs justify not shipping a product while others don’t. Don’t be afraid to ship software with bugs. If you’ve got a good product that people want, a couple bugs won’t bother them at all, especially if updates to your product are easy to deploy, as they are with SaaS or a web application.
(Link: The Economics of Perfect Software)

Whiteyboard – The Original Stick-On Whiteboard – FAQ

What is it made of?

WhiteyBoards are like big stickers that won’t damage your wall. They are made of a vinyl peel and stick material that is durable, washable, movable and removable.
(Link: Whiteyboard – The Original Stick-On Whiteboard – FAQ)

PlanCake – Open Source and Free Tasks Manager and Todo Lists

Plancake is a free online task and list manager to help you get organized. It is open source and is a great tool for Getting Things Done (GTD).
(Link: PlanCake – Open Source and Free Tasks Manager and Todo Lists)