For web developers it is always a big choice, whether to use a regular links or load data through AJAX. Regular links are boring and old, but AJAX is not supported by Google and other crawlers.
This is exactly how we decided to implement 3 pages on www.agiletoolkit.org:
- download page (integrates with twitter and starts download automatically)
- newsletter page (integrates with Campaign Monitor)
- contact page (integrates with Database and Email Sender)
My company produces around 10-20 web projects per year for small companies and web entrepreneurs. Our clients, often business-oriented, are busy chasing investors and winning awards, while we are looking after their Web Software. However interacting with them is very important and we are looking for a better ways to do so.
Since we are developing web-software, why not use that web-software to interact with the client? In this article I am explaining how to go through a steps to develop a simple yet robust feedback system.
It’s been 4 years since I showed up for M50 Enterprise Program (Government program helping start-ups in Ireland) dressed in jeans and t-shirt. I had an idea for on-line project and I wanted to pursue my goal. My belief was that if I write a great software and make it look good, people would certainly start using it. Sometimes it turns out to be like that, but it rather an exception that a rule.
Back then my idea failed, however I have learned two important things about software development:
- Research is very important. Talk with potential clients of what they want before putting your effort into making it.
- Find a shortest path to your goal. Make things work first, then make them work good.
By sticking to those two rules you can avoid spending time on something unnecessary, failing a project or even go bankrupt. Let’s see in more details how to achieve those goals in practice with help of Agile Toolkit.