JesusValera

Programming

The importance of tests in our software

The testing pyramid

How to structure your test suite 馃椉

Functional Tests

Unit, Integration and System tests

How to create a global .gitignore file

and forget to ignore the same files over and over again! 鈿★笍

Declaring array structures in PHP

ORM: Data Mapper vs Active Record

Which one is better and why?

How does the Service Container work?

Sorting functions in PHP

And the Spaceship Operator 馃殌馃殌馃殌

Functional Programming in JavaScript

forEach, map, filter, reduce, find, findIndex, some & every

Functional Programming with Phel 馃悩

When PHP meets FP 馃殌馃殌馃殌馃寶

Immutability, the good way

Practical examples of immutability in PHP

Getting started with Open Source Software

Being up-to-date and avoiding conflicts

Why you should not use Reflection when testing

with some code examples