david, XUL padawan Hello! So, first of all, how old are you and where do you come from?

Hello. I'm 17 years old, and I was born in Bilbao (north of Spain). Right now, I live in Torremolinos, Málaga.

What do you like most about computing?

What I really like most is programing -I program in different languages- and I also like cryptography.

17 years old is really young. How long have you been coding in XUL, and how have you come to do this at such a young age?

I discovered XUL not long ago -about two months ago- when I started developing TuentiFox. I started programing in HTML and Javascript when I was 11 years old. At the time, I was living in a small village that didn't even have Internet, so I actually learned everything from a small guide that cost me 9€. A bit later, I learned PHP. When I moved to Málaga and finally had an Internet access, I was able to learn much more languages (C, C#, visual basic, java...), as well as improve a lot on Javascript. My school would regularly send us information through Tuenti (a Spanish social network), so I created myself a profile, and two days later I started collaborating in the development of Tuentifox. To my surprise it was completely composed from languages that I already knew, so I was able to start improving it really quickly. I was surprised with how easy it was to create an interface. I would often use HTML and Javascript because it was so easy to create interfaces with them. With XUL I can also do everything that HTML didn't support, thanks to XPCOM.

And how did you get to know Mozilla?

I only had Windows on my computer, and I found Internet Explorer 6 was really slow. That's why I installed Mozilla Firefox. Its speed immediately convinced me. And as time passed, I progressively started to realize and understand the importance of standards. Add-ons were what I really liked the most in Firefox, and later (more or less two months ago), I learned about Mozilla technologies, and was really impressed.

What attracts you most in XUL and in Mozilla applications?

I really like the fact that it's easy to learn and use, and that there is a vast number of XPCOM classes that you can use in whichever platform you want -without needing to change anything.

And what would you like to do later on?

I've been thinking about learning more C++, in order to create XPCOM components. I've been wanting to do this for a while now.

Do you have a favorite Add-on, that you use with Firefox?

My favorite Add-on is Ubiquity, because it's so easy to use and because it really simplifies certain tasks.