Archive for September, 2011

Practices of an Agile Developer by The Pragmatic Programmers

September 20th, 2011

Practices of an Agile Developer is not a book about what Agile Development means, but is more than that.
Agile is a software development methodology

This book will help you improve five areas of your career:

* The Development Process
* What to Do While Coding
* Developer Attitudes
* Project and Team Management
* Iterative and Incremental Learning

Instead of reading what Agile development means and how the methodology works, this book advises on how software development teams should practice Agile development regardless of their Agile methods.

There are over 176 pages and following are some of the notes I took out from it while reading through:

  1. Do not find the culprit to blame, but work on the solution.
  2. Team learning, take turns to learn new technology and then share.
  3. Keep records of the decision and reasoning behind them.
  4. No resume driven design. Choose technology to use based on need and not to decorate your resume.
  5. A fixed price guarantees broken promises.
  6. Hardware is cheaper than developer time. Do automated unit testing for different platforms or at least use VMWare.
  7. There is no such thing as a stupid user. There is such a thing as an arrogant, stupid developer.
  8. Write clear code. Documentation.
  9. Keep it simple
  10. Maintain a log of solutions and problems.
  11. Teaching is another way to improve your learning and others can trust you to help them.

Books, Review, Software , , , , ,

Google DevFest 2011 – Kuala Lumpur

September 17th, 2011

Google DevFest is coming to KL for the second time this 2011! The first one was in 2010 and it was a blast.

Track 1 Track 2
09:00 – 09:30 Keynote
09:30 – 10:30 Android Market for Developers (Tony Chan)
10:30 – 11:00 AM Break
11:00 – 12:00 Bleeding Edge HTML5 (Eric Bidelman)
12:00 – 13:00 Implementing Google Analytics (Vinoaj Vijeyakumaar)
13:00 – 14:00 Lunch
14:00 – 15:00 What’s New and Important in Android (Tony Chan) Displaying Large Geographic Datasets: Google Fusion Tables (Luke Mahe)
15:00 – 16:00 These Aren’t the Site You’re Looking For: Modern HTML5 Web Apps (Eric Bidelman) Working Off the Grid: HTML5 Offline (Ernest Delgado)
16:00 – 16:30 PM Break
16:30 – 17:30 Insights to Drive Your Business Forward (Analytics Codelab) (Vinoaj Vijeyakumaar) Fusion Tables (Geo Codelab) (Luke Mahe)
17:30 – 18:30 Demos
18:30 – 19:00 Q & A

Registration is required to attend although the venue details is not out yet.

For more information, visit:

Events, Google , ,