Category Archive for 'tech'

Sixth Sense Technology

Tuesday, November 17th, 2009

Just unbelievably impressive – “I want to tell you that you’re one of the 2 or 3 best inventors of the world right now” coming from a TED conference of global thinkers! Not only is this man intelligent, his wisdom is inspirational, he just wants to open source the whole thing, and wants it to […]

simplest ways of drawing UML sequence diagrams

Thursday, July 31st, 2008

A picture says a 1000 words. This is quite true even of UML, the Unified Modeling Language that’s used as a diagrammatic representation of software artifacts. One of the key advantages of having a diagram is to convey a lot of ideas with a simple glance. Diagrams usually simplify one’s perspective, and can give a […]

a bit of refactoring

Friday, June 13th, 2008

In software engineering, “refactoring” a source code module often means modifying without changing its external behavior, and is sometimes informally referred to as “cleaning it up”. … In particular, adding new behavior to a program might be difficult with the program’s given structure, so a developer might refactor it first to make it easier, and […]

grails – hasMany does not generate dynamic properties

Thursday, February 21st, 2008

This is a technical post, I should probably create another site for such things. Just want to document some problems I came across while trying out some examples from The Definitive Guide To Grails… class Bookmark {     static hasMany = [tags:Tag]        URL url    String title    String notes    Date dateCreated = new Date()} class […]

the future of work has arrived

Saturday, November 17th, 2007

A hotel is not just a place where travellers sleep, but a United Nations in miniature. ~ Theodore Zeldin’s muse on The Future Of Work I’ve found the same applies to a software company as well, and I’ve found it more in my own company nowadays – this happens to be one of the key […]

software architecture revisited

Monday, November 12th, 2007

This is a very old writeup from a few years ago from my older website, which I came across recently again, and am reposting here… Now I have a lot more to say about this topic… but just putting in the old one for now… — Once in a way, I feel software might be […]

agile development links

Saturday, November 10th, 2007

Having worked mostly in the waterfall software development cycle and just venturing into the agile world – these were quite interesting links… Refactoring database Agile Model Driven Development (AMDD): The Key to Scaling Agile Software Development

develop debugging skills playing Mastermind

Saturday, November 10th, 2007

This was one of the really cool tips from Steven’s presentation. I used to play this game in my childhood when my cousin sister had gifted us this from the US. Now I am sometimes apalled when I see developer’s struggling to find simple problems in any code, and was wondering how I could help […]

Steven Feurstein's PL/SQL resources

Saturday, November 10th, 2007

Steven may not have been a rock star but his presentation on PL/SQL Best Practices definitely ROCKED! Its been the most entertaining, informative and positively INSPIRING tech talk I’ve ever attended (and believe me, with 10+ years in the IT industry I’ve attended quite a few and given some of my own as well) 🙂 […]

SQL code generators

Saturday, November 10th, 2007

The below are excerpts from a couple of websites… ——– We all know the drill: Don’t reinvent the wheel. Re-use code. Rely on libraries of pre-built code. And yet so few of us do it. One way to avoid “deja code”, that feeling you’d written this algorithm before, is to generate code rather than write […]