Abstractions and Specializations

March 11, 2013 john 0

Sometimes when developing a solution I stop my coding for a several minutes visualizing my work as a battle between abstractions and specializations. The contrast […]



March 11, 2013 john 0

Developing software has as side effect the creation of bugs that compromise the quality of it and add to the total cost of the solution… […]


Programming Languages

March 11, 2013 john 0

As a seasoned programmer for the last three decades I have used a wide spectrum of programming languages and development approaches. By the end of […]


Web vs Desktop development

March 11, 2013 john 0

Over the last years of the twentieth century we witnessed the browser wars with more important incitement the antitrust case of the United States vs. […]


Python is great

March 11, 2013 john 0

I have fallen in love with several programming languages in the past, with C++ being the most dominate of them. During the last years though, […]