Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Boosting Development Quality through Continuous...
Search
LINE Developers Thailand
October 29, 2024
Technology
0
160
Boosting Development Quality through Continuous Documentation Integration
Boosting Development Quality through Continuous Documentation Integration
LINE Developers Thailand
October 29, 2024
Tweet
Share
More Decks by LINE Developers Thailand
See All by LINE Developers Thailand
Unlocking the Power of AI Agents with LINE Bot MCP Server
linedevth
0
430
No REST No Stress! Connect LINE SHOPPING with MCP
linedevth
0
80
Build & Ship LINE MINI App with MINI AI Studio
linedevth
0
150
Scouter: Unleashing the True Power Level of Web Performance
linedevth
0
75
Spec > Spell: Write It Clearly, and Let AI Do the Magic
linedevth
0
83
ArgoCD: Deploy with confidence, conquer YAML mysteries
linedevth
0
96
LINE Group Bot by Zwiz.AI
linedevth
0
130
Next-Gen Retail: LINE MINI App with AI Location Intelligence
linedevth
0
150
TicketO: Reinventing the event experience with AI on MINI App
linedevth
0
250
Other Decks in Technology
See All in Technology
"人"が頑張るAI駆動開発
yokomachi
1
660
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
2.1k
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
490
Snowflake Industry Days 2025 Nowcast
takumimukaiyama
0
150
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1.1k
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
130
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
230
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
1
260
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
250
Everything As Code
yosuke_ai
0
410
Strands AgentsのEvaluatorをLangfuseにぶち込んでみた
andoooooo_bb
0
100
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.6k
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
200
Optimising Largest Contentful Paint
csswizardry
37
3.5k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
The Invisible Side of Design
smashingmag
302
51k
Ethics towards AI in product and experience design
skipperchong
1
150
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
80
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
A Modern Web Designer's Workflow
chriscoyier
698
190k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
240
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Transcript
Boosting Development Quality through Continuous Documentation Integration
Have you seen anything like this?
Have you seen anything like this?
• How can we improve document? • How can we
use it to improve development quality? Agenda
Swagger generator Swaggo
Swagger generator
Swagger generator
Swagger generator
Swaggo Code Swagger YAML
Swaggo Swagger YAML DEV DEV
QA Other Dev team DEV DEV Swagger YAML
Swaggo Swagger YAML QA Other Dev team DEV DEV Swaggo
Swagger YAML Swaggo Swagger YAML
Swagger YAML Swagger YAML Swagger YAML Document Portal QA Other
Dev team DEV DEV
Docusaurus
What is Docusaurus?
What is Docusaurus? • Static website generator • Markdown based
• React component support, we can do many things with this!
Docusaurus + Redocly
Redocly
Integrate with CI/CD DEV push code Swagger YAML Git
Integrate with CI/CD DEV push code deploy application pipeline Git
Kubernetes Swagger YAML
Integrate with CI/CD DEV push code deploy application pipeline document
pipeline build grab swagger files Git Kubernetes Swagger YAML
Integrate with CI/CD document pipeline build application pipeline application pipeline
application pipeline when dev env deployed
Docusaurus + Redocly
Database spec
Database spec
Kafka spec
Not only Redocly! Mermaid
Mermaid
Mermaid
Mermaid
Not only Redocly! draw.io
draw.io
Can see changes in PR
Can see changes in PR
DEV DEV DEV API Changes
DEV Pull Request DEV DEV Revie w swagger changes API
Changes Pull Request kafka spec changes
DEV Pull Request DEV DEV Revie w swagger changes Pull
Request kafka spec changes Pull Request logic implementation API Changes
Even more use case
Key Takeaways • Use code as document as much as
possible • Make document changes easy to review • Communicate with the team using document
None