Backend engineer at @RightCapitalHQ, based in Beijing. I work on PHP by day, and contribute to the PHP open-source ecosystem by night.
No bug, no gain.
- π οΈ Maintainer of
symplify/monorepo-builderβ a Composer-based toolkit for managing PHP monorepos. - π Reporter of
CVE-2026-41570β argument injection in PHPUnit, found while upgrading to PHPUnit 12. - π§© 90+ merged PRs across the PHP ecosystem, including: Laravel Β· Symfony Β· Composer Β· PHPUnit Β· PHP-CS-Fixer Β· PHPStan / Larastan Β· Spatie Β· AWS SDK for PHP Β· Sentry
- π¦ X / Twitter: @KaiWei_capper
- π§ Email: d2Vpa2FpaWlAc2luYS5jbg==
- symplify/monorepo-builder - Composer tools to maintain a monorepo (today)
- laravel/framework - Laravel is a web application framework with expressive, elegant syntax. (1 month ago)
- kayw-geek/phpstan-type-trace - See the full type-inference chain of any value in PHPStan, not just a single snapshot. (2 months ago)
- kayw-geek/x-spam-cast - LLM-powered X/Twitter spam filter β full-auto mode, community subscription packs, gist backup, customizable prompt (2 months ago)
- GitLabPHP/Client - GitLab API v4 client for PHP (2 months ago)
- symplify/monorepo-builder (12.7.2, today) - Composer tools to maintain a monorepo
- sebastianbergmann/phpunit (13.2.6, 3 days ago) - The PHP Unit Testing framework.
- laravel/framework (v13.23.0, 4 days ago) - Laravel is a web application framework with expressive, elegant syntax.
- rudderlabs/rudder-php-sdk (v2.2.0, 1 week ago) - RudderStack's PHP SDK for effective server-side event tracking.
- composer/composer (2.10.2, 1 month ago) - Dependency Manager for PHP
- thecodingmachine/phpstan-safe-rule (v1.4.7, 1 month ago) - A PHPStan rule to be used with the thecodingmachine/safe package
- mlocati/docker-php-extension-installer (2.11.12, 1 month ago) - Easily install PHP extensions in Docker containers
- kayw-geek/phpstan-type-trace (v0.2.0, 2 months ago) - See the full type-inference chain of any value in PHPStan, not just a single snapshot.
- kayw-geek/x-spam-cast (v0.3.0, 2 months ago) - LLM-powered X/Twitter spam filter β full-auto mode, community subscription packs, gist backup, customizable prompt
- GitLabPHP/Client (12.1.0, 2 months ago) - GitLab API v4 client for PHP
- Add kayw-geek/phpstan-type-trace to extension library on phpstan/phpstan (2 months ago)
- [13.x] Return FAILURE exit code when key:generate is prohibited on laravel/framework (2 months ago)
- [13.x] Restore base_path() guard in SQLiteConnector lost during merge race on laravel/framework (2 months ago)
- [13.x] Fix path separator encoding in temporaryUrl on local disk on laravel/framework (2 months ago)
- [13.x] Resolve scheduled event callback parameter by type rather than name on laravel/framework (2 months ago)
- Fix uninitialized typed $container error on Symfony Console 8.1 on symplify/monorepo-builder (2 months ago)
- [13.x] Add Batch::addOrFail() and use in PendingBatch::dispatch() on laravel/framework (3 months ago)
- Add "Add to .git/info/exclude" action in project_panel and git_panel on zed-industries/zed (3 months ago)
- Add parameterized disableAutoloadMerge(sections, forTypes); deprecate zero-arg form on symplify/monorepo-builder (3 months ago)
- Honor disablePackageReplace() in RootRemoveComposerJsonDecorator on symplify/monorepo-builder (3 months ago)
- remotion-dev/remotion - π₯ Make videos programmatically with React (1 day ago)
- kvcache-ai/AgentENV - AgentENV (AENV) is a distributed platform for running agent environments at scale. (1 day ago)
- mintdotgg/mint-playground - Open-source Three.js experiences built with Mint MCP and Mint Three.js Skills (2 days ago)
- phpstan/turbo-ext - [READ ONLY] Split of turbo-ext directory from phpstan-src repository. phpstan_turbo is a native acceleration extension for PHPStan. (3 days ago)
- CatsJuice/sticker-forge - A tactile WebGL sticker maker with rich text, image uploads, and interactive peel physics. (1 week ago)
- LiamGvchi/gc-minimal-zine-poster - Codex skill for generating quiet minimal zine-style editorial poster prompts and images. (1 week ago)
- swoole/typephp - (1 week ago)
- mksglu/context-mode - Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks. (2 weeks ago)
- mui/base-ui - Unstyled UI components for building accessible web apps and design systems. From the creators of Radix, Floating UI, and Material UI. (2 weeks ago)
- shipmonk-rnd/passkeys - zero dependency spec-compliant passkey library for php (2 weeks ago)