HTML, CSS, JS and modern web tech
Configure PHP-FPM to accept WebSocket traffic using the OPUS extension. Set up Nginx upstream blocks and adjust PHP-FPM…
Create a Next.js project, configure the build toolchain, and deploy a React application with server-side rendering on Ub…
Connect to a MySQL database using PDO, execute raw SQL strings, and fetch results safely. This guide covers configuratio…
Configure PHP to log emails to a file instead of delivering them to an SMTP server. This guide shows how to use the mail…
Learn to use the native HTML5 Constraint Validation API to check user input before submission. This guide covers the req…
Learn to build a fixed-position header that stays at the top of the viewport while scrolling using CSS. This guide cover…
Create a new React application using Vite, install dependencies, and run the development server. Follow these steps to s…
Configure Nginx to serve static assets like images and CSS with caching headers, gzip compression, and security settings…
Adjust PHP-FPM pool parameters to handle thousands of simultaneous requests without crashing. Set worker limits, process…
Add the Ondřej Surý PPA repository to your Ubuntu 24.04 system to access PHP 8.4 packages. Follow these steps to install…
Configure a Service Worker to cache assets and enable offline functionality for your Progressive Web App. This guide cov…
Configure SMTP settings, compose the reset message, and deliver the email securely using PHPMailer with PHP 8.3 and Comp…