Development

Doing the Homework on REST vs. GraphQLDoing the Homework on REST vs. GraphQL
|
February 7, 2023

Doing the Homework on REST vs. GraphQL

Which tool is better for your project? We believe GraphQL is an alternative to REST, not a replacement or a successor.

READ MORE
Tips for Running Smoothly with AirflowTips for Running Smoothly with Airflow
|
December 2, 2022

Tips for Running Smoothly with Airflow

New to Airflow? Here is a list of “gotchas” and suggestions we learned during a recent project.

READ MORE
Top Features in the Airflow 2.3 ReleaseTop Features in the Airflow 2.3 Release
|
July 27, 2022

Top Features in the Airflow 2.3 Release

Apache recently released Airflow 2.3.0. Since its last update, Apache Airflow 2.2.0, this new release has over 700 commits, including 50 new features, 99 improvements, 85 bug fixes and several doc changes. Here is a glimpse of the major updates.

READ MORE
The Mira App: Why HTML5 RocksThe Mira App: Why HTML5 Rocks
|
April 19, 2013

The Mira App: Why HTML5 Rocks

I got a chance to directly contribute code to the app and I must say I had a blast. I actually had so much fun I found myself waking up at 3am to keep improving it...

READ MORE
Why We Choose PythonWhy We Choose Python
|
February 18, 2013

Why We Choose Python

We're happy to see that Python is now one of the fastest-growing programing languages, even rivaling PHP to become the most popular interpreted language. Today I explore the reasons why we believe Python is the language of choice for serious developers.

READ MORE
Why Choose Pyramid For Rapid Web Dev ProjectsWhy Choose Pyramid For Rapid Web Dev Projects
|
August 28, 2012

Why Choose Pyramid For Rapid Web Dev Projects

Looking at PHP, Python, Django, Bottle, Flask, and CherryPy, why do we pick the Pyramid framework?

READ MORE
New, Simpler Collections in Plone 4.2New, Simpler Collections in Plone 4.2
|
August 22, 2012

New, Simpler Collections in Plone 4.2

With the new Collection type, the criteria are defined as search terms with corresponding results that can be previewed right away...

READ MORE
Why PEP8 Makes your Python Development EasierWhy PEP8 Makes your Python Development Easier
|
January 9, 2012

Why PEP8 Makes your Python Development Easier

Hardly any software is maintained by the original author for its whole life and some claim that 80% of the lifetime cost of a piece of software comes from maintaining that code.

READ MORE
Automating Plone site creation with collective.recipe.plonesiteAutomating Plone site creation with collective.recipe.plonesite
|
September 14, 2011

Automating Plone site creation with collective.recipe.plonesite

The Plone site recipe allows you to automate creating and maintaining a Plone site using zc.buildout, allowing everyone working on a project to start from the same point and improving build quality by reducing the need for human interaction.

READ MORE