Skip to content

Latest commit

 

History

History
195 lines (145 loc) · 11 KB

curated-resources.markdown

File metadata and controls

195 lines (145 loc) · 11 KB
layout title permalink
page
Resources
/resources/

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.
  • Law of Demeter - The Law of Demeter states that an object should only interact with its immediate neighbors—its own fields, method parameters, and objects it creates—and avoid calling methods on objects returned by those neighbors, minimizing dependencies and promoting loose coupling.

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