Skip to content
Laravel 13 · Next.js 16 · PHP 8.4

Build better apps, ship with confidence

Deep-dive articles, step-by-step tutorials, and real-world case studies on modern full-stack development — written by a developer, for developers.

Featured Posts

View all
How I Built an AI Crypto Trading Bot with Claude AIFeatured
ArticleIntermediateAI Engineering

How I Built an AI Crypto Trading Bot with Claude AI

A deep dive into how an open-source AI crypto trading bot built on Claude works — the multi-agent LLM pipeline, the machine-learning ensemble, layered risk management, and an honest look at what the backtests actually show. Built with Python, Next.js, and the Anthropic API.

Dinesh WijethungaDinesh Wijethunga3 months ago
9m
How to build modern web apps laravel 12 inertiajs reactjs 2026Featured
ArticleBeginnerLaravel

How to build modern web apps laravel 12 inertiajs reactjs 2026

What if someone needs to build an app quickly by combining these? This might seem overwhelming. With Laravel 12, now it's very easy to integrate with React, Vue, and most other client-side languages. This blog will teach you how to set up a Laravel app with InertiaJS and React for MPA web applications.

Dinesh WijethungaDinesh Wijethunga4 months ago
2m

Browse by Category

Most Popular

View all

Recent Posts

All posts
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 Wijethungaabout 2 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 Wijethungaabout 2 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

Stay in the loop

Get new articles, tutorials, and case studies delivered to your inbox. No spam, unsubscribe anytime.