Uniting fresh design and clean code
to create usefull and functional applications and websites.

Application Architecture

Creating and continous improving your Application Architecture.

Continous Integration

Creating and improving Continous Integrations based on Unit and Spec Tests.

Continous Delivery

Creating and improving Continous Delivery based on solid Release Managent and Deployment Pipeline.

Legacy Code

Legacy application Refactoring based on Exploration Whirlpool and Domain Driven Design.

Latests posts

Why Singleton Pattern in PHP sucks!

Recently at workshop with Mariusz Gil I've been trying to implement secure singleton pattern in PHP. It may sound ridiculous but there actually is no way to implement this pattern the Right Way. Speaking...

Why Object Types are usefull in Hydrators and Extractors

There are many implementations of Hydrator and Extractor pattern. What is Hydration? Hydration is the act of populating an object from a set of data. Hydrators have wide usage in ORM and Data Mappers...