One of the field in which I am not of much help with is user interface. It is hard for me because it is a blend between cognitive psychology, computer science, computer history, common sense and design. I am only good at computer science and quite average for the rest.
This does not mean that I [...]
In a programmer’s mind
Category Archives: Software development
Doing the user interface right
Getting started with unit testing
Some months ago, I decided to find out what software development is about. I had a look around in the wide web, I bought some books and I started to investigate. How do you build and maintain better software?
I found out that unit testing can be part of a good software development plan. Unit [...]
Staying in touch with the new trends
What is new in the computer world these days? That is a question I asked myself many times a day. In my case, the question is: what is new in the computer world these hours? The sad truth is that I am a news junkie.
On a daily basis, I read or fast-read about 10 to [...]
Finding out what is under the hood
When I was a teenager, I was enormously curious. I wanted to learn everything about everything or close to everything. I am still curious but just a notch down on that level. It is during that period that I started learning the X86 assembly language. It seemed like all I wanted to know about programming [...]
Programming for the world’s differences
Building a good software for yourself is easy. Building a good software for other people can be challenging. Building a good software for other people who are from a different culture and have a different background can be quite an achievement.
Welcome to the world of internationalization (i18n) and localization (l10n). This world can be confusing [...]
Speeding up javascript development with frameworks
Javascript development can lead you to create some pretty huge security holes but can also lead you to create a beautiful web 2.0 masterpiece. If you have been developing all your Javascript code by yourself, it is time to embrace Javascript frameworks.
Javascript framworks encapsulate the common stuff you do not want to do by yourself [...]