🇷🇺|🇷🇸 Dmitriy Lezhnev
Software Developer
PHP/LEMP-stack/Go practitioner
Zend Certified Engineer
Clean Architecture advocate


PHP version 7+ Nginx web-server MySQL Linux Ubuntu Jet Brains Docker DuckDB Clickhouse
Remote developer

Find me on the Internet






Tue, 2 May 2017

# Clean architecture links

In this post I will maintain a list of blog posts, projects and related material which cover the whole Clean Architecture subject (aka onion architecture, hexagonal architecture or "ports and adapters". This list is language/framework agnostic). Also this post covers ideas of modularity, and in general well designed software.

# Implemented projects

# Posts on the web

# Slides

# Books

# Videos

# Podcasts

# Packages

  • Prooph - well designed service bus, event sourcing package. Awesome lib to design a decoupled system.
  • Symfony Messenger - The Messenger component helps application send and receive messages to/from other applications or via message queues.
  • Deptrac - a tool to enforce architectural boundaries (handy!)
  • rectorphp/rector - Instant Upgrades and Instant Refactoring of any PHP 5.3+ code






ATOM feed | Website source code