Welcome. If you are reading these lines, you have already made an important step forward. You are probably passionate about software development and looking to improve and expand your knowledge, or what you think you know. The average reader here is smart, talented, and looks sharp anytime of the day. You are in the right place.

In the following series of articles, I will introduce new ideas and approaches to common problems in software development.
These are real-world observations, techniques, and philosophies that you can modify to your style of software development.
These lessons are not clinical research, nor are they Ph. D. academic material. They are the result of success and failure and they make sense where it counts.

The articles are divided into three groups. Feel free to read from cover to cover, or… learn what you need for the moment and use it right after.

  • The Software Development Bible – The Dos and Don’ts for CTOs, IT Managers, Project Managers, Team Leaders, and programmers.
  • Beyond Software Development – Paradigm shifting insights, and innovative ideas. This is were you take the red pill, you stay in wonderland and I show you how deep the rabbit-hole goes.
  • Transaction Processing – This is a fascinating area in real world business applications. Learn here about the forces that change the way we design and build our large scale systems.

I hope these articles will provide you with information that you can use. If you are developing software, then I know what you are up against and I know how hard work is. If you need additional help – please contact me and let’s speak about your project.