---
title: "Chris Ramacciotti (@christherama) | Hashnode"
description: "I spend time understanding problems. Sometimes I help solve them. Sometimes those solutions involve code."
url: "https://hashnode.com/@christherama"
---

@christherama

# Chris Ramacciotti

@christherama · Joined November 2021

I spend time understanding problems. Sometimes I help solve them. Sometimes those solutions involve code.

### [Boost Engineering Agility with Mock Servers](https://blog.rama.io/boost-engineering-agility-with-mock-servers?utm_source=hashnode&utm_medium=feed)

Eliminate network dependencies until the last responsible moment

7 min read · [blog.rama.io](https://blog.rama.io/boost-engineering-agility-with-mock-servers?utm_source=hashnode&utm_medium=feed)

[Feb 18, 2023](https://hashnode.com/posts/boost-engineering-agility-with-mock-servers/63f0c80eddb92183f883bf1b)

### [Validating OpenAPI Specs in a CI/CD Pipeline: A Guide to Ensuring API Quality](https://blog.rama.io/continuously-validate-api-spec?utm_source=hashnode&utm_medium=feed)

An API should operate as intended. This requires both an expressed intent and verification that, indeed, the API fulfills this intent.

7 min read · [blog.rama.io](https://blog.rama.io/continuously-validate-api-spec?utm_source=hashnode&utm_medium=feed)

[Feb 3, 2023](https://hashnode.com/posts/continuously-validate-api-spec/63dd865d5b6aeb393d2da3bf)

### [Test-Drive Your API with a Validated OpenAPI Spec](https://blog.rama.io/test-drive-your-api-with-a-validated-openapi-spec?utm_source=hashnode&utm_medium=feed)

Background When I worked for Arity (an Allstate startup), Allstate had contracted with Pivotal Labs to facilitate its agile transformation. Pivotal's model was one of enablement - they would augment a cross-functional product team with their own cros...

10 min read · [blog.rama.io](https://blog.rama.io/test-drive-your-api-with-a-validated-openapi-spec?utm_source=hashnode&utm_medium=feed)

[Jan 9, 2023](https://hashnode.com/posts/test-drive-your-api-with-a-validated-openapi-spec/63bc387802232eb4e09bc24f)

### [JSON Logging with uWSGI](https://blog.rama.io/json-logging-with-uwsgi?utm_source=hashnode&utm_medium=feed)

Setting up JSON logging for a production Django app requires the following steps: Configure JSON logging from the Django app Configure JSON logging from the application server (for example, uWSGI) In the last article I covered how to configure JSON...

10 min read · [blog.rama.io](https://blog.rama.io/json-logging-with-uwsgi?utm_source=hashnode&utm_medium=feed)

[Nov 26, 2022](https://hashnode.com/posts/json-logging-with-uwsgi/638282ea5dac0a820f9503ac)

### [JSON Logging with Django](https://blog.rama.io/json-logging-with-django?utm_source=hashnode&utm_medium=feed)

What is observability? Improving an application's observability can be one of the most empowering endeavors as an engineer. Imagine tiptoeing across a messy child's room in the middle of the night with the goal of not stepping on a Lego. Now imagine ...

7 min read · [blog.rama.io](https://blog.rama.io/json-logging-with-django?utm_source=hashnode&utm_medium=feed)

[Nov 19, 2022](https://hashnode.com/posts/json-logging-with-django/6379252f2d8a58218b2290f2)
