Ideas and insights from our team

Latest post

The flat success path
Design Patterns

For Pythonistas this could also be called "why flat is better than nested" If you want to write clear and easy to understand software, make sure it has a single success path. A 'single success path' means a few things. First, it means that any given function/method/procedure should have a single clear purpose. One of the ways to identify if you a...

Jan. 9, 2018
read more
Django CORS

It’s common among web developers, and mainly the ones who are developing web APIs, to face problems related to CORS. According ...

March 17, 2015
read more