Author name: Naresh Jain

Naresh Jain is an award-winning, internationally recognized Technology & Product Development Expert. Over the last 15+ years, he has helped many Unicorns and fortune 500 companies like Jio, Google, Amazon, JP Morgan, Hike, Directi, HP, Siemens Medical, GE Energy, Schlumberger, Shell, Dell, EMC, CA Technologies, etc. to streamline their product development. His hands-on approach to coaching teams by focusing on product discovery and engineering excellence is a key differentiator.

OpenAPI Examples Simplified: Visualize and Generate Domain-Specific Test Data​

Streamlining API Development: An Interactive Guide to Example Generation and Validation using Specmatic  A robust, streamlined approach to API development is crucial for maintaining efficiency, reliability, and scalability in your development pipeline. One powerful methodology that has emerged is Contract-Driven Development (CDD), allowing developers to fully realize the benefits of microservices architectures. This article demonstrates […]

OpenAPI Examples Simplified: Visualize and Generate Domain-Specific Test Data​ Read More »

OpenAPI’s Broken Tooling: Roundtrip Fidelity Failure with CodeGen and DocGen​

Exploring the Strengths and Weaknesses of Automated API Development  Maintaining well-documented and reliable APIs is essential for any microservices development pipelines. At the heart of this process for OpenAPI specs are two important tools: CodeGen and DocGen. CodeGen, short for code generation, and DocGen, documentation generation, are designed to streamline the development cycle by automating

OpenAPI’s Broken Tooling: Roundtrip Fidelity Failure with CodeGen and DocGen​ Read More »

gRPC Flaws​ – The Illusion of Safety & Frustrating DevEx in Proto3’s Type-Safe Contracts​

Understanding the Shortcomings of gRPC and How Contract Testing Can Bridge the Gap  In the ever-evolving world of API design, development, and testing, the pursuit of a seamless developer experience (DevEx) remains a constant. This article sheds light on some of the overlooked pitfalls of gRPC, a popular choice for its performance capabilities and type-safe

gRPC Flaws​ – The Illusion of Safety & Frustrating DevEx in Proto3’s Type-Safe Contracts​ Read More »

Introduction to Contract Driven Development with Specmatic

Transcript Hi, welcome to this demo of contract-driven development where I’m going to use Specmatic, an open-source tool to turn your API specification into executable contracts. We have an app which sends a request to a BFF, a backend for frontend, which in turn sends a request to a domain service. Notice you could have

Introduction to Contract Driven Development with Specmatic Read More »