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
170
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
470
No REST No Stress! Connect LINE SHOPPING with MCP
linedevth
0
96
Build & Ship LINE MINI App with MINI AI Studio
linedevth
0
200
Scouter: Unleashing the True Power Level of Web Performance
linedevth
0
94
Spec > Spell: Write It Clearly, and Let AI Do the Magic
linedevth
0
91
ArgoCD: Deploy with confidence, conquer YAML mysteries
linedevth
0
110
LINE Group Bot by Zwiz.AI
linedevth
0
160
Next-Gen Retail: LINE MINI App with AI Location Intelligence
linedevth
0
170
TicketO: Reinventing the event experience with AI on MINI App
linedevth
0
280
Other Decks in Technology
See All in Technology
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
7
1.2k
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
690
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.4k
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.6k
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
770
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
160
OpenClawで回す組織運営
jacopen
3
630
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
150
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
840
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
3
620
AIファーストを前提とした開発スタイルの変化
sbtechnight
0
170
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
140
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
510
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
What does AI have to do with Human Rights?
axbom
PRO
1
2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Optimising Largest Contentful Paint
csswizardry
37
3.6k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
250
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
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