Compare Top Python Frameworks

Python frameworks make it easier for developers to create web applications quickly by offering required functionality out of the box. This allows developers to focus on the business logic instead and get up and running faster and smarter See comparison between popular Python frameworks.

March 7, 2020

All Articles

Why Do Developers Love Music so Much? How to Concentrate in Noisy Open Offices

There are a million ways to lose a work day, but not even a single way to get one back - PeoplewareI used to like open floor plans until I had to work in one. On my first day of wor...

May 28, 2016

Avoid Singletons to Write Testable Code

Often times there is a need to share a single object of a class throughout the code base. For example, we might want to store all online users in one central registry or share a centr...

May 27, 2016

Effective Coding Standards

Coding standards are a set of guidelines, best practices, programming styles and conventions that developers adhere to when writing source code for a project. All big software compani...

May 22, 2016

7 Deadly Sins of Mobile Websites

A mobile website is designed and optimized for browsing on a smartphone. They come in various flavours: sometimes there are different desktop and mobile versions, other times they are...

May 15, 2016

Software Estimates are not Targets

Software estimation is a hard problem. So much so that in 2012, when Woody Zuill tweeted his blog post with the hashtag #NoEstimates, he set the software development community on fire...

May 14, 2016

Top new Java features in Java 8 and Beyond

In this post, we’ll look at some of the latest features introduced in Java 10. Let’s go.

May 10, 2016

The char Type in Java is Broken?

If I may be so brash, it is my opinion that the char type in Java is dangerous and should be avoided if you are going to use Unicode characters. char is used for representing characte...

May 08, 2016

Minimum Viable Product - Lessons for Software Teams

The concept of the minimum viable product or the MVP was popularized by Eric Reis in his book The Lean Startup. He defines it as: The minimum viable product is that version of a new ...

May 07, 2016

Good Abstractions Have Fewer Leaks

Abstraction is one of the greatest visionary tools ever invented by human beings to imagine, decipher, and depict the world. - Jerry SaltzAbstraction are all around us. We abstract ...

May 06, 2016

Software Rot, Entropy and the Broken Window Theory

“Complexity is the business we are in and complexity is what limits us.” - Fred Brooks, The Mythical Man-MonthSoftware projects go through many modifications over their lifetime. As...

May 02, 2016