PHP package development in Sinhala

Sinhala screencast showing how to implement a PHP package following best practices. TDD, CI/CD and version management are the other topics covered in this screencast.

sinhala techleadlk php

21st of August 2020

In this video series I am implementing a PHP package to validate a Sri Lankan phone number, and also to extract information such as service provider and registered area.

Screencast contains 11 videos (58 minutes) covering following topics:

  • Why and advantages of developing open source packages
  • Package development best practices
  • Test Driven Development and refactoring fun
  • CI/CD with Travis CI and Packagist
  • Version management.

Watch the screencast