# Improve your Kong plugin experience

**URL:** <https://discuss.konghq.com/t/improve-your-kong-plugin-experience/8899>\
**Category:** Questions\
**Tags:** plugins\
**Created:** [August 18, 2021, 12:08pm UTC](https://discuss.konghq.com/t/improve-your-kong-plugin-experience/8899 "2021-08-18T12:08:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![utix](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.konghq.com/utix/32/2424_2.png) [@utix](https://discuss.konghq.com/u/utix)\
**Post date:** [August 18, 2021, 12:08pm UTC](https://discuss.konghq.com/t/improve-your-kong-plugin-experience/8899/1 "2021-08-18T12:08:42Z")

</div>

Hi,

I have written a little serie of 3 articles to explain how we have improved our plugin development experience.  
This explain with an example how to set up your env to have TDD, and try to provide missing documentation of several helpers provided by Kong, for schema validation and test.

> **[Improve your Kong Plugin Experience](https://medium.com/manomano-tech/improve-your-kong-plugin-experience-2e4bad9d6178)**
>
> Test is easy, they said. We will share what we have found to have a great TDD experience with Kong Plugin development

> **[Kong Plugin Configuration, how to define schema and test it](https://medium.com/manomano-tech/kong-plugin-configuration-how-to-define-schema-and-test-it-cf72f77e11f8)**
>
> Set up a TDD experience and deal with plugin configuration helpers

> **[Kong Plugin: Easy Functional testing](https://medium.com/manomano-tech/kong-plugin-easy-functional-testing-67949957527b)**
>
> How to easily test your Kong plugins
