PRESENTED BY:

2

@rabbigreenberg 3

@rabbigreenberg 4

Custom Platform • Ruby on Rails • Markdown Content • Focus on Manual Testing • Documentation & Code Intertwined @rabbigreenberg 5

@rabbigreenberg 6

Custom Platform Tool • Markdown Renderer OpenAPI Renderer • Automated Testing Suite Internationalization • Documentation & Code Separated @rabbigreenberg 7

@rabbigreenberg 8

NEXMO-MARKDOWN-RENDERER PRESENTATION TITLE NEXMO-OAS-RENDERER CUSTOM GITHUB ACTIONS @rabbigreenberg 9

single-purpose @rabbigreenberg 10

@rabbigreenberg 11

@rabbigreenberg 12

@rabbigreenberg 13

*But, Let’s Do Something Else @rabbigreenberg 14

Note: This table comes only from my imagination, and does not represent empirically derived information. @rabbigreenberg 15

@rabbigreenberg 16

Developer Portal Station OAS Renderer Markdown Renderer @rabbigreenberg 17

Testing Suite Automated Releases Spell Check Prose Check Automated Translations @rabbigreenberg 18

@rabbigreenberg 19

@rabbigreenberg 20

One of the early productivity mottos of Rails went: “You’re not a beautiful and unique snowflake”. - Ruby on Rails Doctrine @rabbigreenberg 21

@rabbigreenberg 22

@rabbigreenberg 23

@rabbigreenberg 24

@rabbigreenberg 25

@rabbigreenberg 26

@rabbigreenberg 27

@rabbigreenberg 28

@rabbigreenberg 29

@rabbigreenberg 30

@rabbigreenberg 31

@rabbigreenberg 32

@rabbigreenberg 33

@rabbigreenberg 34

POINTS TO CONSIDER @rabbigreenberg 35

@rabbigreenberg 36

• Station on GitHub: https://vonage.dev/398sFfJ • Station on Rubygems: https://vonage.dev/2KZEZaq • Station Documentation: https://vonage.dev/3ofmw7Y • Bootstrap Portal Project: https://vonage.dev/38gkT4u • Vonage API Developer Portal: https://developer.vonage.com • Vonage Business Communications Portal: https://developer.uc.vonage.com/ @rabbigreenberg 37

Questions? Comments? Please Be In Touch! @rabbigreenberg || ben.greenberg@vonage.com @rabbigreenberg 38