CCelestiallines.com

From the blog

Notes on PHP, Drupal, Laravel, React, and Next.js development.

How to Install Drupal

Jun 2026

How to Install Drupal

Installing Drupal 10/11 with Composer end to end: requirements, drupal/recommended-project vs legacy-project, Drush-based site-install, settings worth changing immediately (trusted hosts, cron), and the errors people actually hit.

Read more →
How to Install React

Jun 2026

How to Install React

The current recommended way to set up a React project with Vite (not the deprecated Create React App): requirements, TypeScript, project structure, environment variables, and building for production.

Read more →
How to Run Composer Install in Laravel 11

Jun 2026

How to Run Composer Install in Laravel 11

The difference between composer install and composer create-project, running it on a fresh vs existing Laravel 11 project, production flags (--no-dev, --optimize-autoloader), private package auth, and CI/CD habits worth adopting.

Read more →
How to Install Laravel

Jun 2026

How to Install Laravel

A complete walkthrough of installing Laravel: requirements, choosing between Composer and the Laravel installer, picking a database, environment configuration, migrations, and the common setup errors people actually hit.

Read more →
How to Create Login and Registration Functionality in Laravel

Jun 2026

How to Create Login and Registration Functionality in Laravel

Every real path to Laravel authentication compared — Breeze, Jetstream, and building it manually with the Auth facade — plus how login, registration, password reset, and email verification actually work under the hood.

Read more →