Skip to content
View skybleak333's full-sized avatar

Block or report skybleak333

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
skybleak333/README.md

Andrei Fedoseev

Senior backend engineer in Valencia, Spain. I build PHP/Laravel services: APIs, queues and background jobs, SSO integrations, and the systems that keep releases running reliably.

Open source

  • hindsight-php: long-term memory for Laravel AI SDK agents on the open-source Hindsight server. It stores memories through the Laravel queue, and a retry never stores one twice; Hindsight::fake() makes it testable, and v0.3 ships a Laravel Boost skill for coding agents. CI runs against real Hindsight 1.1 and 1.2 servers.
  • Hindsight (~59k stars, no outside pull requests): bug reports with reproductions and patches. The maintainer fixed all three within four days: #6231 (shipped in v1.2.0), #6235, #6280 (fixed with thanks). Open: #6335, #6337.
  • laravel-queue-lab: reproducible experiments with Laravel workers on a real RabbitMQ broker: jobs that run twice after an acknowledgement timeout, a frozen broker that queue:work doesn't notice, and rabbitmq:consume ignoring SIGTERM in maintenance mode.
  • vyuldashev/laravel-queue-rabbitmq#680 (under review): fixes rabbitmq:consume for the Worker API changes in Laravel 11.52+, 12.59+ and 13.x. With the released v15.0.2 it doesn't process jobs on Laravel 13.31+.
  • Queue reliability checks for other people's issues: an analysis of #664 (the reported hang is really redelivery), an independent check of PR #674, and measurements for php-amqplib#1227.

Engineering interests

  • Queues and workers: retries, connection failures, recovery, and safe restarts.
  • Release reliability: what happens when old and new application versions run together.
  • AI-assisted development: understanding, testing, and reviewing the code that coding tools produce.

Stack

PHP · Laravel · PostgreSQL · Redis · RabbitMQ · Docker · Kubernetes

Connect on LinkedIn

Pinned Loading

  1. hindsight-php hindsight-php Public

    PHP client for Hindsight agent memory: long-term memory for Laravel AI SDK agents, queued retains that never store a memory twice, and Hindsight::fake() for tests.

    PHP

  2. vectorize-io/hindsight vectorize-io/hindsight Public

    Hindsight: Agent Memory That Learns

    Python 59.7k 7.3k

  3. vyuldashev/laravel-queue-rabbitmq vyuldashev/laravel-queue-rabbitmq Public

    RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.

    PHP 2.1k 458

  4. laravel-queue-lab laravel-queue-lab Public

    Reproducible experiments with Laravel queue workers on a real RabbitMQ broker: ack timeouts that run jobs twice, a frozen broker that queue:work doesn't notice, and maintenance mode, where rabbitmq…

    PHP