We are performance tuners, Django and Python experts, infrastructure and scaling architects.

Django Consulting / Dev / Support Software / Application Development
PostgreSQL Consulting Services Open Source Software Support
Infrastructure Operations & Deployment System Administration

Our experience is your advantage.

We offer technical support and consultation for complex open source systems.

Recent Activity

Using Different Read and Write Serializers in Django REST Framework

On a recent project, we needed to use different serializers for GET vs POST/PUT/PATCH requests to our API. Read on to learn how we used a mixin to accomplish this goal.

Read more...

REVSYS in the News

The Django Chat podcast interviewed Jeff Triplett to discuss testing Django applications, TDD, and Python/Django community involvement. You can listen to the full interview here.

Dataclasses and attrs: when and why

Python 3.7 introduced dataclasses, which design is based on the "attrs" library. This article will show the way I use dataclasses and attrs, why I think you should use both, and why I think attrs is still very relevant.

Read more...

Recent Posts

Lacey Williams Henschel

Using Different Read and Write Serializers in Django REST Framework

On a recent project, we needed to use different serializers for GET vs POST/PUT/PATCH requests to our API. Read on to learn how we used a mixin to accomplish this goal.

Flavio Curella

Dataclasses and attrs: when and why

Python 3.7 introduced dataclasses, which design is based on the "attrs" library. This article will show the way I use dataclasses and attrs, why I think you should use both, and why I think attrs is still very relevant.

Stephen Spencer

jetstack/cert-manager on GKE Private Clusters

how to train your validating admission controller webhook without losing a hand

All Posts