Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-resources
Awesome Libraries, Websites, Books, People, Videos - everything I found useful!
https://github.com/floriankraemer/awesome-resources
Last synced: 5 days ago
JSON representation
-
Companies practicing and promoting DDD & good software architecture
-
Architecture
- BPMN, DMN and Form Builder - Web-based tooling for BPMN, DMN and Forms.
- Egon - A Domain Story Modeler.
- 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
- Online Version
- BPMN, DMN and Form Builder - Web-based tooling for BPMN, DMN and Forms.
- Egon - A Domain Story Modeler.
- draw.io - Open Source Diagram Tool.
- Online Version
- RESTful Objects Specification - Restful Objects is a standard covering RESTful interfaces to domain object models.
- 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
- RESTful Objects Specification - Restful Objects is a standard covering RESTful interfaces to domain object models.
-
Misc
-
News
- 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.
- 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.
-
-
People to follow on Twitter / X
-
Youtube
-
Conference Talks
-
People
-
Other
-
-
Books
-
Architecture
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Implementing Domain-Driven Design
- Domain-Driven Design Distilled - Read this before the former two, but it won't replace them!
- Patterns of Enterprise Application Architecture
- Clean Code: A Handbook of Agile Software Craftsmanship
- Mastering Non-Functional Requirements: Templates and tactics for analysis, architecture and assessment
- Design Patterns. Elements of Reusable Object-Oriented Software
- Team Topologies
- Clean Code: A Handbook of Agile Software Craftsmanship
- Mastering Non-Functional Requirements: Templates and tactics for analysis, architecture and assessment
- Design Patterns. Elements of Reusable Object-Oriented Software
- Team Topologies
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Implementing Domain-Driven Design
- Domain-Driven Design Distilled - Read this before the former two, but it won't replace them!
- Patterns of Enterprise Application Architecture
-
UX
- Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
- Humane Interface, The: New Directions for Designing Interactive Systems
- Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
- Humane Interface, The: New Directions for Designing Interactive Systems
-
Leadership
-
-
Websites
-
Leadership
- The clean code blog by Robert C. Martin
- Refactoring Guru - A nice list of patterns and refactoring techniques.
- Microservice Architecture - by Chris Richardson - Everything about Microservices & Distributed Systems
- Eventmodeling.org - Event Modeling is a method of describing systems using an example of how information has changed within them over time.
- Connascence.io - Connascence is a software quality metric & a taxonomy for different types of coupling.
- Impactmapping.org - Impact maps show assumptions and a connection between business goals, impacts on users and stakeholders, and team deliverables.
- Wardley Mapping
- Event Storming - Offical Event Storming Website by Alberto Brandolini.
- The clean code blog by Robert C. Martin
- Refactoring Guru - A nice list of patterns and refactoring techniques.
- Microservice Architecture - by Chris Richardson - Everything about Microservices & Distributed Systems
- Eventmodeling.org - Event Modeling is a method of describing systems using an example of how information has changed within them over time.
- Connascence.io - Connascence is a software quality metric & a taxonomy for different types of coupling.
- Impactmapping.org - Impact maps show assumptions and a connection between business goals, impacts on users and stakeholders, and team deliverables.
- Wardley Mapping
- Event Storming - Offical Event Storming Website by Alberto Brandolini.
-
Conference Websites
-
News
- Reddits PHP Section - Reddits PHP section.
- InfoQ
- Dzone
- InfoQ
- Dzone
-
-
PHP
-
PHP Libraries
- Ramsey UUID - UUID Library
- Beberlei Assert - Assertion Library
- Webmozar Assert - Assertion Library
- Nyholm PSR7 Server - PSR7 Server Library
- JSON API
- Automapper - PHP version of the c# Automapper library, an object mapper.
- AutoShell - A shell without further dependencies. I/O not included (use something like CLImate).
- API Platform - A Symfony based API framework / boilerplate.
- Prooph Event Store - Prooph Event Story Library
- Nyholm PSR7 Server - PSR7 Server Library
- Ramsey UUID - UUID Library
- Automapper - PHP version of the c# Automapper library, an object mapper.
- AutoShell - A shell without further dependencies. I/O not included (use something like CLImate).
-
PHP Dev Tools
- 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
- phpunit - Unit testing
- kint - Debuggin Utility with zero dependenices
- phive - The Phar Installation and Verification Environment (PHIVE)
- gh-ci - Github for the CLI
- phpunit - Unit testing
- kint - Debuggin Utility with zero dependenices
- 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
- 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
- phpstan - Static Analyzer
-
Alternative PHP Servers
- FrankenPHP - A PHP server written in GO.
- Roadrunner - A PHP Server written in Go.
- Roadrunner - A PHP Server written in Go.
-
Uncommon PHP Frameworks
- 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.
- 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
-
Websites
-
Tools
-
Frameworks
- Spring Boot - The Spring Boot Framework.
- OSGi - The Dynamic Module System for Java.
- Spring Boot - The Spring Boot Framework.
-
-
Windows Tools
-
Tools
- Scoop - Command line package manager.
- Chocolaty - Package manager.
- Windows Terminal - Windows Terminal.
- Procmon - Advanced Process Monitor.
- Scoop - Command line package manager.
- Chocolaty - Package manager.
- Windows Terminal - Windows Terminal.
- Procmon - Advanced Process Monitor.
-
-
Cross OS Tools
Programming Languages
Categories
Sub Categories
Keywords
php
25
static-analysis
6
testing
6
architecture
4
psr-7
4
framework
4
aop
4
php7
3
golang
3
static-analyzer
2
static-code-analysis
2
analyzer
2
checker
2
composer
2
dead-code
2
dependencies
2
require
2
soft-dependencies
2
unused-dependencies
2
automation
2
cli
2
coding-standards
2
qa
2
linter
2
business-process
2
collaborative-modeling
2
domain-driven-design
2
domainstorytelling
2
modeling-tool
2
guid
2
identifiers
2
php8
2
uid
2
uuid
2
phar
2
phar-installation
2
tools
2
phpunit
2
testing-tools
2
debug
2
dev
2
developer-tools
2
kint
2
phpstan
2
swoole
2
swow
2
websocket
2
aspect-oriented-framework
2
interceptor
2
cmd
2