Frontend developer working with PDFs in the browser. I write about PDF rendering and coding with AI agents on my blog (in Korean).
- 300-page PDF viewer performance - Renders only the visible pages, so memory drops from 2.2GB to 30MB. (demo)
- Saving and restoring PDF highlights - Saves a selected passage as coordinates and a quote, then finds it again in a revised PDF. (demo)
- Box annotations in PDF coordinates - Stores boxes in PDF coordinates so they stay in place through zoom and rotation. (demo)
- Full-text PDF search - Searches an index instead of the text layer and highlights every match, even a word split across a line break. (demo)
- CDISC ODM study notes - Notes from 4 of us reading the ODM v1.3 spec, the clinical trial data standard. Written in Korean.
- REA
- Korean docs: added the Linux
psprerequisite to the README, corrected 32 FAQ translations, and fixed the skip-link label on 17 pages. - OpenEDC
- Open-source EDC for clinical studies: added Korean localization.
- MDN Web Docs
- Korean translation: synced the
<script>See also links with en-US, cleaned up 19 CSS pages withcsssyntaxmacro errors, and clarified thatMap.groupBy()shares the elements. - Vite Korean docs
- Synced the per-environment and global hooks docs, aube and nub lockfile support in dependency pre-bundling, and Environment API guide fixes.
- PDF.js
- Text selection fix: shared selection listeners no longer stop working when the viewer that registered them is torn down.
- zod
- Reported two bugs with fix branches:
Infinitymissing from non-English "invalid type" messages, andz.union()inside.pipe()losingunrecognized_keys. - CDISC Conformance Rules Editor
- Used a placeholder for a missing Rule ID in YAML export file names, and kept the last alert visible while the notification closes.
- ODK Central
- Data collection server: used the selected locale when comparing form names for duplicates.
- react-pdf 11로 올렸더니 크롬 143에서 멈춤 2026.10.08
- AI 에이전트 말만 믿고 만든 문서도 규정상 괜찮을까 2026.10.05
- pdf.js는 왜 '임상시험'을 반만 찾을까 2026.09.30
- 9월에 만든 커밋을 1월에 쓴 것처럼 바꿔 봤습니다 2026.09.29
- 300쪽 PDF 띄웠더니 메모리 3GB 먹음 2026.09.28