Follow Up – Three Additional Principles for Web Development

Thank you everyone for the feedback! Many interesting points were raised on twitter and on Facebook, so I thought I would follow-up with a couple of extensions to the first principle. You can read my original article here.

Perfect the Most Frequent Use Case
Andre wrote: “Focus on delivering the core, not making the perfect application.…

Three Additional Principles for Web Development

Following my work on various web applications in Django/Python and Spring/Java, I thought it would be beneficial to summarize some of the principles I have found that are very useful but seemed to be ignored or just plain unknown. The focus will not be on principles such as KISS or Convention over Configuration but instead on the uncommon principles.…

Neat Features in Python: Slicing and Sliding (Stepping)

NOTE: The article is written for Python 2.4-2.7. It is untested on Python 3.0+ and may contain errors for that series.

Anyone following my twitter feed can tell you that I am a great fan of the Python programming language. It is an incredible programming language and it is filled with many neat language features that truly help programmer productivity and code readability.…