Senior Laravel & Vue.js engineer, 6+ years, remote from Uzbekistan.
- Stack:
Laravel,Vue.js,Docker,TypeScript,Node.js,Nuxt.js,Inertia.js,AWS,GraphQL - Contact: lazerg.uz · LinkedIn · Telegram · lazerg2@gmail.com
Packages I've built and maintain:
- laravel-enum-pro — a simplified, enhanced version of PHP's built-in enum (43★, 2 forks)
- laravel-response-helpers — expressive response helpers for Laravel APIs (7★)
- laravel-macros — useful macros for Laravel
- laravel-image — a Docker image for Laravel development
A few fixes that have landed upstream:
- statamic/cms — Fix filter badge showing the term title in the wrong site, fix video thumbnail generation logging an error on success, fix broken asset reference when discarding a duplicate upload, fix global variable references not resolving through the data repository, do not set the Inertia root view globally, fix amber and default badge button hover background shade
- lerna/lerna — Support changelog presets that only expose the ESM import condition, support OIDC trusted publishing on CircleCI
- laravel/mcp — Fix nested OAuth resource path with preceding route parameters, allow OAuth client registration without a client name
- vueuse/vueuse — Ignore stale abort error after refetch succeeds in
useFetch - quasarframework/quasar — Correct title/label mismatch in the JS app-vite template
- laravel/octane — Update the existing
OCTANE_SERVERvalue on install - laravel/sail — Fix MongoDB failing to restart by persisting the configdb volume
- thephpleague/flysystem — Honor an explicit ACL override when copying in the AwsS3V3 adapter
- vuejs/apollo — Bump
serialize-javascriptto patch GHSA-5c6j-r48x-rmvq - openai-php/client — Default missing optional keys to null in
from() - nunomaduro/phpinsights — Bump version to 2.14.2
- tailwindlabs/tailwindcss — Ensure
@tailwindcss/postcssrebuilds when the input CSS changes but its mtime is unchanged - tusen-ai/naive-ui — Respect
sizeprop value of 0 in Space, hide the placeholder slot when an image fails to load, center collapsed menu item icons when options contain a group - fruitcake/laravel-debugbar — Allow non-string messages in
QueryCollector::addMessage - symfony/symfony — Review Uzbek (uz) translations
- slidevjs/slidev — Pre-bundle
@fix-webm-duration/fixfor dev recording import - yajra/laravel-datatables — Allow non-latin characters in column names
- laravel/telescope — Normalize dashboard JavaScript line endings, order deletes when pruning and clearing to prevent deadlocks
- laravel/cpx — Add coverage for positional arguments with multiple binaries
- laravel/echo — Replace socket.io-client imports with a local type shim, fix presence and whisper examples in the echo-react Boost skill
- laravel/socialite — Fix undefined array key error in LinkedIn provider
- swoole/library — Fix null key deprecation in
ArrayObject::valid()on PHP 8.5 - filamentphp/filament — Pre-populate
tableColumnSearchesto prevent a JS.lengthcollision on column search - spatie/pdf-to-image — Use a white background by default when flattening PDF layers
- swoole/swoole-src — Fix the io_uring kernel version check for major versions above 6
- sebastianbergmann/phpunit — Enter the test-case context before checking a test's requirements
- tighten/ziggy — Create the directory for a custom types path if it's missing
- laravel/cashier-stripe — Fix
trial_ends_atnot clearing whentrial_endis null in the webhook payload - laravel/framework — Clear transaction manager state on disconnect
- laravel/pint — Write issues to stderr when
--quietis set - vuejs/test-utils — Keep re-rendering the root component after another wrapper is mounted
- laravel/prompts — Print completion line after task finishes, use static rendering for Spinner when output isn't decorated





