This is a collection of useful resources that taught me somethign or that I find very useful and good. Also, kind of a noteblock for myself.

Architecture

  • draw.io - Open Source Diagram Tool.
  • Archi - The Open Source modelling toolkit for creating ArchiMate models and sketches
  • Arc42 - All you ever need to construct, communicate and document your software architecture.
  • iSAQB - The International Software Architecture Qualification Board (iSAQB®) brings together professional software architecture experts from industry, consulting, training, academia, and other organizations.
  • TOGAF - The Open Group Architecture Framework
  • BPMN, DMN and Form Builder - Web-based tooling for BPMN, DMN and Forms.
  • Egon - A Domain Story Modeler.
  • RESTful Objects Specification - Restful Objects is a standard covering RESTful interfaces to domain object models.

Books

Architecture

UX

Leadership

Websites

Conference Websites

News

DDD Companies

Misc

  • Lindy Effect - The Lindy effect (also known as Lindy’s Law[1]) is a theorized phenomenon by which the future life expectancy of some non-perishable things, like a technology or an idea, is proportional to their current age.
  • Conways Law - Conway’s law is an adage linking the communication structure of organizations to the systems they design.
  • Goodharts Law - Its basically saying that a metric becomes bad one if one just aims for fulfilling the numbers without respect to quality.

Youtube

Conference Talks

People

Other

People to follow on Twitter / X

PHP

PHP Libraries

PHP Dev Tools

  • CI/CD
    • phive - The Phar Installation and Verification Environment (PHIVE)
    • gh-ci - Github for the CLI
    • grumphp - Pre-Commit Checks using different tools
    • nektos/act - Run Github Workflows locally
  • Testing
  • Debugging
    • kint - Debuggin Utility with zero dependenices
  • Architecture:
    • phpstan - Static Analyzer
    • composer-dependency-analyser - Detects unused, shadow and misplaced composer dependencies.
    • phpcs / phpcbf - Code Sniffer and Auto-Fixer
    • PHPArkitect - Hou to keep your PHP codebase coherent and solid, by permitting to add some architectural constraint check to your workflow.
    • phpat - PHP Architecture Tester

Alternative PHP Servers

Uncommon PHP Frameworks

The framework listed here are explicitly not the well known big ones.

  • Spiral - Elegant high-performance framework + Roadrunner.
  • Hyperf - Co-routine based framwork (requires Swoole) that also features AOP (optionally).
  • Goaop - An aspect-Oriented Framework for PHP that doesn’t require any PECL-extentions.

Java

Frameworks

  • Spring Boot - The Spring Boot Framework.
  • OSGi - The Dynamic Module System for Java.

Websites

  • Spring Academy - A very good learning resource, free and paid content.
  • Baldung - Free and paid learning resources.

Tools

  • SDK Man - The Software Development Kit Manager (Linux or WSL2 only, requires Bash).
  • pgAdmin - Posgres Admin Tool.

Windows Tools

Cross OS Tools