We have several IDEs in the cloud such as:
Bespin
Heroku
Tide4Javascript
Code IDE
Ecco
(Update: How’s the timing? This blog post was written one day before Dion and Ben announced Bespin, the massively important open-source project to build an IDE in the cloud among many other things. Needless to say, [...]
[Read more →]
Tags: Agile·Ajax·cloud IDE·sequence diagrams·UML
Confirming that enterprise reuse can be a bit of a joke at times, Jason Gorman shares this fable on enterprise reuse (via another inspired Jason). Short summary: Two ladies could save 8 cents by boiling tea in the same kettle. But the cunning analyst forgets that, since they live 20 miles from each other, there [...]
[Read more →]
Tags: Agile·Enterprise Reuse·REST·Reuse·Web Services
Welcome to Ye Olde Ajax Patterns Podcaste, the final in this series that began twelve months ago. 3+4+4+1 = 12 podcasts in all, covering 71 patterns (the 70 patterns in the the book as well as Dyanmic Favicons). Find them all on the podcast category – http://www.softwareas.com/category/podcast/ or subscribe to the podcast feed at http://www.softwareas.com/podcast/rss2.
Thanks [...]

Standard Podcast [60:19m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: Agile·AjaxPatterns·DHTML·Firebug·Firefox·IE·Javascript·Links·TDD·Venkman·Web·Web 2.0
Dion posted a story about Nokia's new mobile widgets. This will be very cool if it's as good as it sounds. However, what got me was the XML-based config - three separate files for config, skin, and widgets. The widget config:
PLAIN TEXT
XML:
<widget name="Example widget" version="0.1">
<info>
<creator>
<user>username</user>
<date>7.6.2006 12:00</date>
[...]
[Read more →]
Tags: Agile·Configuration·EJB·XML
Nate's talking about functional specs.
How much doco happens on a project is one part opinion and one part "what do you want to optimise for?". I generally find there's a dichotomy in attitude to software documentation.
1. Definitive (aka normative, exhaustive, complete, bureaucratic, rigourous, formal). The ideal here is that everything should be covered in documentation [...]
[Read more →]
Tags: Agile·Development·Software
Cool! The Best Practices/Processes Patterns are now complete. They are the final eight Ajax Patterns for now - "final" in the sense of "the list is not yet finalised". The patterns had been sitting there unattended for about four months now.
More details on the new patterns later, but here's a quick summary ...
First, there's a [...]
[Read more →]
Tags: Agile·AjaxPatterns·DHTML·JsUnit·JUnit·Links·Logging·QA·Rhino·Software·Testing·Web·Web 2.0
Agile is a big theme these days. Not surprising that it should be a big part of "Web 2.0", since Web 1.0 is often attributed as an inspiration. Paul Scrivens reminds us of [37Signals' association with agile principles](http://9rules.com/whitespace/fear_is_a_good_thing.php] and that's evident, for example, in this talk by Jason Fried. Similarly, the agile manifesto was mentioned [...]
[Read more →]
Tags: 37Signals·Agile·Design·Extreme Programming·Software·User-Centered Design