JesuminhumanmanagedOptimizing REST API PerformanceThe content of this blog is written assuming you use FastAPI (but some recommendations are not tied to any specific API framework).Jul 13, 2023Jul 13, 2023
JesuminhumanmanagedOptimize Count(*) when SELECTing data with filtersWe recently had the following ask from the front-end UI team that we needed to implement in our REST APIs: I want to fetch a set of records…Jul 11, 2023Jul 11, 2023
JesuminhumanmanagedQuick-Start to Integrating OpenTelemetry with FastAPI (Part 3)Traces, and logsJul 10, 2023Jul 10, 2023
JesuminhumanmanagedQuick-Start to Integrating OpenTelemetry with FastAPI (Part 2)The Otel Python SDK is still a work-in-progress piece of technology. These are gaps which I discovered during my journey and how I managed…Jul 10, 20231Jul 10, 20231
JesuminhumanmanagedQuick-Start to Integrating OpenTelemetry with FastAPI (Part 1)No long useless rants here. Just code. Let’s go!! (That snack saw me through some of the code below, so it deserves a place here!)Jul 10, 20231Jul 10, 20231
JesuminhumanmanagedHow we mint JWTsA while ago, I wrote about how we integrate Okta and Auth0 using Auth0’s Social Connector (it runs OAuth2 behind the scenes). Today I will…Apr 6, 2023Apr 6, 2023
JesuminhumanmanagedBuilding event-driven APIs for a modular microservices platform…part 1This is the first part of Human Managed’s event-driven API story. In this part, we cover the high-level decisions that we made to build…Jul 28, 2022Jul 28, 2022
JesumRedoc + FastAPI: Array of object examples limitationJust ran into a redoc limitation. As you know, Redoc renders an OpenAPI spec-ed JSON schema.Jul 25, 2022Jul 25, 2022