Tag: devops
PHP Version Upgrade Checklist
PHP 5.0+
A systematic PHP upgrade process: check EOL status, run static analysis, update Composer deps, run Rector, test on new version in staging, then deploy — never upgrade directly in production.
2mo ago
php intermediate
PHP Deployment on Cloud Platforms
PHP 5.0+
4
Deployment options for PHP on AWS, GCP, and Azure — EC2/VMs, containers (ECS, Cloud Run), serverless (Lambda via Bref), and PaaS (Elastic Beanstalk, App Engine).
3mo ago
cloud intermediate
PHP Observability
PHP 8.0+
4
The three pillars of observability in PHP applications — structured logs, application metrics, and distributed traces — and the tools that provide them (Monolog, Prometheus, OpenTelemetry).
3mo ago
observability intermediate
PHP Queue Workers
PHP 7.0+
Laravel Horizon for Redis queues with dashboard and auto-scaling; Supervisor for process management ensuring crashed workers automatically restart.
3mo ago
messaging intermediate
Platform Engineering
Building internal developer platforms that abstract infrastructure complexity — giving product teams self-service access to deployment, observability, and data services without ops tickets.
3mo ago
devops advanced
PHP CLI & Command-Line Scripts
PHP 5.0+
Running PHP from the command line for scripts, queue workers, cron jobs, and interactive tools — a distinct execution context from web requests.
3mo ago
php beginner
PHP Deployment Pipeline
PHP 5.0+
A complete CI/CD pipeline for PHP — from push to production — covering lint, test, build, staging deploy, smoke test, and production release.
3mo ago
devops intermediate
PHP Extensions Overview
PHP 5.0+
PHP's functionality is extended via C extensions — bundled (PDO, cURL, mbstring) or PECL (Redis, Xdebug, Imagick) — loaded via php.ini.
3mo ago
php intermediate
PHP FastCGI Process Manager — a high-performance PHP process manager that manages worker pools for web servers like Nginx.
3mo ago
php intermediate
php.ini Security Settings
PHP 5.0+
5
Critical php.ini directives that harden PHP applications by disabling dangerous features and restricting runtime behaviour.
OWASP A5:2021
3mo ago
php intermediate
Prometheus scrapes and stores time-series metrics; Grafana visualises them — together they provide open-source metrics monitoring and alerting for any application.
3mo ago
observability advanced
Python Logging
Python 3.0+
Python's built-in logging module provides a structured, configurable way to emit log messages at different severity levels — replacing print() for production code.
3mo ago
python intermediate