Web Development Tutorials

Web Development Tutorials

Practical web-dev,
one tutorial at a time.

NdrieL is a web-development tutorials site — clear, step-by-step guides for WordPress, PHP and Laravel, each one worked through from the first line of code to a result you can run. No fluff — just the steps that work.

WordPress PHP Laravel MySQL Apache
//

Start here

New to the stack? Work through these in order — from setup to a running app.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
//

Latest tutorials

Programming

Schedule Recurring Tasks With WP-Cron

Schedule recurring tasks with WP-Cron, WordPress's built-in scheduler. This tutorial hooks a task to a custom action, adds a five-minute interval through cron_schedules, schedules…

August 11, 2026

Database Administration

Write a Subquery in MySQL

Write a subquery in MySQL to answer a question inside a question - a SELECT nested in another statement's WHERE or column list. This…

August 11, 2026

Programming

Sort and Filter Arrays in PHP

Sort and filter arrays in PHP with the functions built for the job: sort and asort for flat lists, usort to order rows by…

August 10, 2026

Server Administration

Create a systemd Service

Create a systemd service to keep a long-running program alive - started at boot, restarted on a crash, logs collected. This tutorial writes a…

August 10, 2026

Server Administration

Enable Gzip Compression in Apache

Enable gzip compression in Apache with mod_deflate and every text response shrinks before it crosses the wire. This tutorial loads the module, sets AddOutputFilterByType…

August 10, 2026

Programming

Query the Database With Laravel Eloquent

Eloquent maps each table to a model class, so you read and write rows by calling methods instead of writing SQL. This tutorial covers…

August 9, 2026

Database Administration

Create a View in MySQL

A view stores a SELECT under a name, so you can query it like a table while the data stays live in the base…

August 9, 2026

//

Most read

2 1,765 views
3 1,739 views
4 1,454 views
5 1,351 views
6 1,247 views
//

Browse by topic