Skip to content




  • Pro


@ventureco @labrador-kennel
Block or Report

Block or report cspray

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.

Report abuse

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

Report abuse

Hi! 👋

My personal project focus is on Annotated Container, a dependency injection framework using PHP 8 Attributes! In addition to adding new features and fixing bugs, I'm also dog-fooding the library building some small apps with it.

Professionally I've convinced the team at @Roave to pay me for making their PHP code marginally less worse. Yea, I don't get it either.

If you still can't get enough of me, particularly in non-code form, check out these other cyberplaces I frequent.


  1. Dependency Injection framework to configure a PSR-11 Container with Attributes!

    PHP 10

  2. A static analysis tool for parsing uses of Attributes in PHP source code.


  3. A foundation for building async applications on top of amphp

    PHP 11

  4. phinal Public

    A Psalm plugin to ensure your classes are marked final!

    PHP 10

  5. A PHP8 library for documenting Architectural Decisions with Attributes!


1,734 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri
Activity overview
Contributed to cspray/annotated-container, cspray/blogisthenics, cspray/annotated-target and 34 other repositories

Contribution activity

August 2022

Opened 39 pull requests in 7 repositories
cspray/annotated-container 30 merged
labrador-kennel/async-event 2 merged
cspray/annotated-target 2 merged
cspray/typiphy 2 merged
cspray/amphp-http-server 1 open
labrador-kennel/composite-future 1 merged
cspray/architectural-decision 1 merged

Created an issue in amphp/http-server that received 2 comments

RFC: Add start() and stop() methods to HttpServer interface (v3+)

I'm digging into the 3.0 beta and from a testing perspective I appreciate the HttpServer interface. It allows to more easily write unit tests in ad…

Opened 46 other issues in 6 repositories
cspray/annotated-container 20 open 16 closed
cspray/typiphy 3 open 1 closed
cspray/http-client-test-interceptor 3 open
cspray/annotated-target 1 closed
cspray/architectural-decision 1 open
cspray/blog-comments 1 closed
Started 7 discussions in 2 repositories
11 contributions in private repositories Aug 3 – Aug 17

Seeing something unexpected? Take a look at the GitHub profile guide.