Skip to content
Dinesh Wijethunga

Dinesh Wijethunga

@dineshstack

Senior Full Stack Developer · Building SaaS products & teaching Laravel/React · 10+ years experience · Founder of Orion360 · Based in Dubai, UAE.

Posts by Dinesh Wijethunga

How to Install Jenkins on Ubuntu 24.04 Step by Step
TutorialBeginnerDevOps

How to Install Jenkins on Ubuntu 24.04 Step by Step

The 2026 guide to installing Jenkins on Ubuntu 24.04 — including the two traps behind "Package 'jenkins' has no installation candidate" and the setup-wizard choices that actually matter.

Dinesh WijethungaDinesh Wijethunga2 months ago
3m
Laravel 13 Git Hooks with Husky: Pint on Every Commit
TutorialBeginnerDevOps

Laravel 13 Git Hooks with Husky: Pint on Every Commit

Set up Husky in a Laravel 12 + React repo so Laravel Pint formats every commit automatically and your JS tests gate every push — without ever making developers wait on the full PHP suite.

Dinesh WijethungaDinesh Wijethunga2 months ago
3m
The Messy Reality: 5 Dead Ends the AI Tutorials Skip
TutorialIntermediateDevOps

The Messy Reality: 5 Dead Ends the AI Tutorials Skip

The honest 6th part: the dead ends, wrong guesses, and walls the polished tutorials skip. A confidently wrong AI diagnosis, a "frozen" terminal that was fine, and a 403 where the data was perfect but the code disagreed — and why the AI's limits turned out to be its safety features.

Dinesh WijethungaDinesh Wijethunga2 months ago
7m
The Login That Never Worked: Debugging 5 Layers Deep
TutorialIntermediateDevOps

The Login That Never Worked: Debugging 5 Layers Deep

A 502 that was a stopped process. A CORS error that was a permissions bug. An OAuth failure that was a config typo. A 403 that was a one-word mismatch. How Claude AI traced five hidden layers of a broken login — where not one symptom pointed at its own cause.

Dinesh WijethungaDinesh Wijethunga2 months ago
7m
How to Build a Zero-Downtime CI/CD Pipeline with an AI Pair
TutorialBeginnerDevOps

How to Build a Zero-Downtime CI/CD Pipeline with an AI Pair

Claude AI as code reviewer and server-prep engineer: building a capistrano-style deployment pipeline with timestamped releases, atomic symlink flips, and one-command rollback. Plus the subtle mistakes an AI reviewer caught before they shipped — missing backups, wrong PHP, supply-chain risks.

Dinesh WijethungaDinesh Wijethunga3 months ago
5m