Bushbaby

Prooph Snapshot Serializer

Recently version many of prooph's components were updated to a new mayor release. One of its components is the prooph/snapshot-store able to serialize, and persist aggregates so they do not have to be reconstituted from the event stream when they are needed again. A missing feature was

Solving websockets subscriptions and disconnects

I finally came around to solve an annoying issue in an EmberJS application that uses websockets to connect to RabbitMQ messaging. The issue is with disconnects after a network error and existing subscription to the channels. I had solved the principal reconnect issue before in a similar fashion as described

EmberJS & SASS & Bootstrap

Because I have figured this out more than once... I present my notes on how to setup an ember-cli project with sass css. Additionally I will add the bootstrap framework and a pattern to be able to override it's .scss sources. I focus on the Bootstrap framework but

How to specify custom message names on prooph messages?

I've been using FQCN as the names of command, queries and events in my prooph application. I felt it was time to change those long and ugly names to something more readable. In various places these names are used in configuration so I wanted to keep the ability

Logging with Zend Framework and PSR-3

Recently I encountered a library that requires its logger dependencies to implement the psr-3 standard. A common interface for logging libraries. I wanted to use the zend loggers because they are easy to configure and already used in my application. General configuration Zend has a LoggerAbstractServiceFactory which is capable of

Bushbaby © 2026