1. https://github.com/kamranahmedse/design-patterns-for-humans

    A collection of common design patterns done in PHP

  2. https://api-platform.com/

    API Platform is a set of tools to build and consume web APIs

  3. https://laconia.dev/

    Laconia is a project created by Tania Rascia to learn how to make a modern MVC framework from scratch without using any libraries or dependencies. Since Laconia has no external frameworks, it can be a helpful starting point for beginner PHP developers to learn the concepts of authentication, object-oriented architecture, Model-View-Controller concepts, routing, and creating a database schema.

  4. https://www.interviewcake.com/article/python/big-o-notation-time-and-space-complexity

    A primer on Big-O Notation. The simple and clear examples illustrate how to determine the worst case runtime of a given algorithm

  5. https://www.youtube.com/playlist?list=PLGLfVvz_LVvSX7fVd4OUFp_ODd86H0ZIY

    Learn: code, c++, python, java, php, mysql, javascript, js, html, css, go, ruby, sass, susy, objective c, swift, lua, c#, lisp, haskell, prolgo, scala, dart, jquery, handlebars, bootstrap, express, xampp, jade, MEAN stack, perl, groovy, rush, bash, typescript, erlang, elixir, f#, ES6, kotlin, crochet, r, clojure, arduino, crysal, julia, matlab, fortran, LaTeX, java in one video.

  6. https://github.com/PatrickLouys/no-framework-tutorial

    Create a PHP application without a framework

  7. http://container.thephpleague.com/

    A simple but powerful PSR-11 dependency injection container

  8. https://carlalexander.ca/dependency-injection-wordpress/

    "Dependency injection is this idea that there should be a system that handles these objects that your class depends on. This system would inject those objects (thus the name dependency injection!) into your class. It can do either by constructing the object and passing it its dependencies. Or it can use methods that you’ve created for that purpose like setter methods. We call those constructor injection and setter injection respectively."

  9. https://refactoring.guru/design-patterns

    Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.

  10. https://m.dotdev.co/understanding-laravel-service-container-bd488ca05280

  11. https://vuejsdevelopers.com/2017/11/06/vue-js-laravel-server-side-rendering/

    Server-side rendering is great way to increase the perception of loading speed in your full-stack app. Users get a complete page with visible content when they load your site, as opposed to an empty page that doesn’t get populated until JavaScript runs.

  12. https://varyingvagrantvagrants.org/

    A configuration tool for Wordpress-focused vagrant boxes.

  13. https://torquemag.io/2017/09/using-service-container-improve-wordpress-code/

    Using A Service Container To Improve Your WordPress Code

  14. https://laravel-news.com/scaling-laravel-forge

  15. https://github.com/Modelizer/Laravel-Selenium

    Selenium for Laravel!

  16. https://github.com/mikeerickson/phpunit-pretty-result-printer

    Extend the default PHPUnit Result Printer with a modern, pretty printer!

  17. https://paragonie.com/blog/2017/12/2018-guide-building-secure-php-software

    this seems to be a pretty comprehensive guild on how to solidify security around a PHP application. And with most things tech, the ideas presented here are applicable to many langs

  18. https://vimeo.com/151390908

  19. https://www.packtpub.com/application-development/php-microservices

  20. https://nomadphp.com/deploying-php-applications-fabric/?utm_source=rss&utm_medium=rss&utm_campaign=deploying-php-applications-fabric