Home About Skills Products Work
Projects Services Experience
Learn
Tutorials Courses Blogs Resources
Contact
Blog

Writing & Insights

Articles on web development, tools, and lessons learned.

51 articles · browse by category or tag below

How to Build an Ecommerce Website Step by Step

From scoping the actual requirements to inventory, checkout, and order states — the realistic build order for a real store.

Read Article

Popular Articles

Recent Articles

Laravel for Beginners: Setting Up Your First Project

Laravel for Beginners: Setting Up Your First Project

A complete first-day guide to Laravel — installation, folder structure, your first route, and your first migration.

Building a REST API with Laravel: A Complete Guide

Building a REST API with Laravel: A Complete Guide

API routes, resources, Form Request validation, correct status codes, and Sanctum auth — a real, production-reasonable Laravel API.

Laravel Eloquent Relationships Explained with Real Examples

Laravel Eloquent Relationships Explained with Real Examples

One-to-many, many-to-many, polymorphic, and the N+1 query trap that catches almost every Laravel developer at least once.

Queues and Jobs in Laravel: Processing Tasks in the Background

Queues and Jobs in Laravel: Processing Tasks in the Background

Why anything that talks to the outside world belongs in a queued job, and how to dispatch, delay, and chain them correctly.

Laravel API Authentication with Sanctum: Step-by-Step

Laravel API Authentication with Sanctum: Step-by-Step

A complete token-based authentication flow for a Laravel API consumed by a separate frontend — login, protection, logout, and scoped abilities.

Next.js for Beginners: App Router vs Pages Router

Next.js for Beginners: App Router vs Pages Router

What actually changed between the Pages Router and the App Router, and which one to use for a new project in 2026.

Fetching Data in Next.js: Server Components, Client Components, and Caching

Fetching Data in Next.js: Server Components, Client Components, and Caching

The mental model that actually explains Next.js data fetching — where to fetch, when to cache, and how streaming works.

Building a Full-Stack Next.js App with a Laravel API Backend

Building a Full-Stack Next.js App with a Laravel API Backend

A real architecture for splitting a Laravel JSON API from a Next.js frontend — CORS, auth across domains, and on-demand revalidation.

Showing 1 to 9 of 51 results
Esc