Software engineering

I'm sharing the experience I've gained in the past 10 years.