Skip to main content
nik's personal space

Main navigation

  • About
  • Profile
  • Blogs
  • Achievements
  • Reach nik
User account menu
  • Log in

Breadcrumb

  1. Home

Knowledge required as PHP developer

As a PHP Developer one should be aware of following

  • What is PHP, what are the different versions available
  • What is End of Life in Software industry
  • How to use PHP
    • Apache / NGINX / PHP-FPM
    • Server Side / CLI / CRONs
  • What is Code deprecation, how to stay updated about it
    • Rector
  • Keeping code quality in check
    • PHPStan
    • PHPCS
    • PHPMD
  • Different layers of Caching
    • OPCache
    • APCu
    • MemCache / Redis / Database / File System
    • Varnish
    • CDN
  • Tools to help debug / investigate
    • XDEBUG
    • XHPROF or other profiling tools
  • Miscellaneous
    • Composer
    • Load Balancer
    • Databases (MySQL / NoSQL like Mongo)

And most importantly, how to ask questions to Google (or even to other people)

 

Behat tests with Lando and Apple M1
Drupal - Tips to keep browser CPU usage in check
Thinking about customer success as a developer
Developing or testing Apple Pay
Being pro-active as developer
Effective communication, how I do it
Migrating multi-value non-associative data
Drupal 8: Reverting features in update hooks
Drupal 8: Updating field configuration in update hooks
Life saver - live dev on Magento Cloud
Certified SAFe® 6 Agilist Badge
BMI IQ - 135
Acquia Certified Cloud Pro 2020
Acquia Certified Front End Specialist - Drupal 9
Triple Certified Drupal Expert - Drupal 9
Acquia Certified Developer - Drupal 9
Acquia Certified Site Studio 6 Site Builder
Acquia Certified Back End Specialist - Drupal 9
Acquia Certified Site Factory Pro
Acquia Certified Developer - Drupal 8
Acquia Certified Developer - Drupal 7
Certified ScrumMaster®
Powered by Drupal