Build With Abdallah logo Build With Abdallah Software · AI · Automation
Journal

Tutorials & field notes.

Useful implementation notes, Laravel build logs, automation guides, and API patterns from real work.

Laravel 13 is Here: First-Party AI SDK, Vector Search, and PHP Attributes — What It Means for Production Apps
★ Featured
APIs 5 min read

Laravel 13 is Here: First-Party AI SDK, Vector Search, and PHP Attributes — What It Means for Production Apps

Laravel 13 shipped in March 2026 with a first-party AI SDK, native vector search, PHP 8.3 attributes, and queue routing. Here's what changed, why it matters, and how to use it without breaking existing code.

Read featured tutorial
Creating Dynamic UI with Nuxt UI and Vue 2026
▸ Tutorial
Tutorial 6 min

Creating Dynamic UI with Nuxt UI and Vue 2026

In this tutorial, we will explore how to create dynamic user interfaces using Nuxt UI and Vue 2026. As web applications become more complex, leveraging modern frameworks like Nuxt

Jun 06, 2026
Utilizing C++26's Enhanced Pattern Matching with Visual Studio 2026
▸ Tutorial
Tutorial 2 min

Utilizing C++26's Enhanced Pattern Matching with Visual Studio 2026

C++26 introduces enhanced pattern matching capabilities, a feature that simplifies code readability and maintainability by allowing developers to write more expressive and concise

Jun 06, 2026
Integrating React Server Components with Next.js 16
▸ Tutorial
Tutorial 6 min

Integrating React Server Components with Next.js 16

React Server Components (RSC) offer a way to render parts of a React application on the server, allowing for improved performance and reduced clientside JavaScript bundle sizes. Wi

Jun 06, 2026
Automating DevOps Workflows with GitHub Actions in 2026
▸ Tutorial
Tutorial 6 min

Automating DevOps Workflows with GitHub Actions in 2026

GitHub Actions has become an essential tool in the DevOps toolkit, enabling developers to automate workflows directly from their GitHub repositories. In 2026, with the increasing c

Jun 06, 2026
Leveraging C++26's Ranges Library with Visual Studio 2026
▸ Tutorial
Tutorial 2 min

Leveraging C++26's Ranges Library with Visual Studio 2026

The C++26 Ranges library introduces powerful, expressive tools for working with sequences of data. By providing a more functional approach to data manipulation, Ranges allow you to

Jun 06, 2026
Building a High-Performance Nuxt 2026 Project with Vite
▸ Tutorial
Tutorial 6 min

Building a High-Performance Nuxt 2026 Project with Vite

Nuxt 2026, in combination with Vite, offers a powerful framework for building highperformance web applications. Nuxt provides a rich feature set for serverside rendering, static si

Jun 06, 2026
Implementing Advanced Authentication in Next.js 16 with NextAuth.js
▸ Tutorial
Tutorial 6 min

Implementing Advanced Authentication in Next.js 16 with NextAuth.js

In the modern web development landscape, securing user authentication is crucial. Next.js 16, combined with NextAuth.js, offers a powerful solution for implementing authentication

Jun 06, 2026
Mastering Feature Flags in Laravel 10 with Laravel Pennant
▸ Tutorial
Tutorial 3 min

Mastering Feature Flags in Laravel 10 with Laravel Pennant

Jun 05, 2026
Building a Laravel Package for Data Transfer Objects
▸ Tutorial
Tutorial 3 min

Building a Laravel Package for Data Transfer Objects

Build a reusable Laravel DTO package with Composer autoloading, service provider discovery, tests, and local installation in a demo app.

Jun 05, 2026