start
  
  
Edoardo Armandi

Edoardo Armandi

Full Stack Developer - Consultant

🔗 Psalm - static analysis tool for PHP

https://psalm.dev

April 9, 2021

What Is Static Analysis?

Static code analysis is a method of debugging by examining source code before a program is run. It’s done by analyzing a set of code against a set (or multiple sets) of coding rules.

2020

🔗 Conventional Commits

https://conventionalcommits.org

November 9, 2020

The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explicit commit history; which makes it easier to write automated tools on top of. This convention dovetails with SemVer, by describing the features, fixes, and breaking changes made in commit messages.

See Full Specification.

Delete all node_modules folders recursively on Windows 10

March 26, 2020

First of all:

  • Make sure your current directory is where most of your projects are. For example: projects/angular or projects/gatsby .
  • Use caution, this process is irreversible!
  • These scripts are tested on Windows 10 with cmder.

Run this to see which folders will be deleted:

FOR /d /r . %d in (node_modules) DO @IF EXIST "%d" echo %d"

And then to actually delete them, just run this:

FOR /d /r . %d in (node_modules) DO @IF EXIST "%d" rm -rf "%d"

Choose right approach based on the context

March 3, 2020

THERE IS NO RIGHT OR WRONG BUT ONLY THE RIGHT APPROACH BASED ON THE CONTEXT

Choose right approach based on the context #QConLondon #Microfrontends

@lucamezzalira

2019

🔗 Laravel Cheat Sheet

https://learninglaravel.net/cheatsheet

February 3, 2019

What is laravel?

Laravel is a web application framework with expressive, elegant syntax. A web framework provides a structure and starting point for creating your application, allowing you to focus on creating something amazing while we sweat the details.

Laravel strives to provide an amazing developer experience while providing powerful features such as thorough dependency injection, an expressive database abstraction layer, queues and scheduled jobs, unit and integration testing, and more.

2017

 

© 2012 - 2022 Matrizlab - Edoardo Armandi