Full-stack engineer · Malaysia
Tools for reliable tests, accessibility, and honest CI
asyncapps-hq · asyncapps.org · email
I treat shipping as a loop: plan → implement → verify (e2e / a11y) → ship.
Small diffs. Root-cause fixes. AI for scope and drafts — never unreviewed merge.
Deflake — catch flaky Playwright tests before CI gaslights you
git clone https://github.com/asyncapps-hq/Deflake.git
cd Deflake && npm install && npm run demo # exit 2 = flake foundAlso shipping · asyncapps-hq
| Project | One-liner |
|---|---|
| A11yGuard | PR accessibility review — WCAG + SARIF |
| LensQA | Visual · a11y · perf · runtime QA |
| SafeMigrate | Safer Postgres migration sandbox |
| MarginWatch | B2B price / margin monitoring |
| DocuSource | Knowledge RAG with citations |
| daily-ship-log | Ship habit · weekly checklist |
Merge trail: all merged · usually a11y, Playwright/CI, accurate docs
| MiniSearch#2293 | Playwright e2e smoke vs prod container |
| warp #191–198 | FAQ a11y · reduced-motion · docs |
| weftmap#169 | <main> landmarks — Nice job, Merged! |
| hubcdn#37 | prefers-reduced-motion |
| rama#19 | Navbar + theme toggler a11y |
| mcp-migrate#93 | Smarter scan defaults |
| RR#50 · nanopore#39 | a11y link text · docs accuracy |
TypeScript ████████████████████ primary (apps, CLIs, Playwright)
Python ████████░░░░░░░░░░░░ tooling / triagers / automation
Postgres ██████░░░░░░░░░░░░░░ SafeMigrate + product data
CI / YAML ████████████░░░░░░░░ Actions · Dependabot · CodeQL


