User:Meadhbh.siobhan

What can I say? I'm just another silicon valley g33k trying to make a living.

My professional interests include writing software for mobile devices, OOP and software security. Personal interests include discussing gender politics, long moon-lit walks on the beach, eating good food and drinking good wine.

I'm also interested in the development of software development systems. When we were all young nerds with Commodore-64's we were happy with BASIC (and maybe a little assembly language.) Then we were introduced to Pascal and FORTH and Smalltalk and even Prolog. When we started working as professional programmers, we learned about IDE's and Debuggers and Profilers and so forth. Now there are people who are doing cool things with Aspect Oriented tools and SOA "solution construction kits." And I'm still not sure I know where the "Programming" aspect of Interface Builder ends and the "Enterprise" aspect of WebObjects begins.

In short, the way we solve problems depends greatly on the tools we use. I might even go so far as to say that our perception of the "problem space" is constrained by the tools we're familiar with. So in the same way the CHI (Computer Human Interaction) crowd is applying what we know about human cognition to develop more effective user interfaces, I'm interested in taking what we know about human cognition and applying it to software and system development.