⌨ Keyboard shortcuts available
G — waiting for next key…

Writing

The Blog

Engineering notes, build logs, and thoughts on creative development.

When you upload your generated image, use the alt text: "Vespa.ai vs Elasticsearch vector search architecture diagram.
Featured Vespa.AI Elasticsearch

Vespa.ai vs Elasticsearch: Which is Best for Real-Time Vector Search?

A deep dive into Vespa.ai vs Elasticsearch for 2026. Learn why Vespa's native tensor support and AI-driven query conversion win for real-time search intelligence.

Apr 19, 2026 · 6 min read
A glowing dark-mode UI admin control panel displaying real-time server traffic graphs and data streaming pipelines
Laravel 13 Vector

Building a Real-Time Search Dashboard with Laravel 13 & Reverb

A hands-on, end-to-end tutorial detailing how to configure a real-time operational dashboard using Laravel 13 and Laravel Reverb. We bypass legacy database polling architectures by leveraging event-driven WebSockets and show how to monitor background application metrics live with Livewire v4 and the new Reverb database backend driver.

May 18, 2026 · 7 min
A high-level software engineering schematic demonstrating the transition of data chunks through Vespa's first-phase text filter and second-phase vector ranking.
Vespa.AI Vector Search

Vespa Multi-Stage Ranking: Merging BM25 and Vector Search

An in-depth technical tutorial detailing how to craft hybrid, multi-stage rank profiles inside Vespa.ai. It breaks down the mechanical logic of first-phase (lexical) and second-phase (semantic vector) scoring layers, allowing developers to safely merge exact string matching with high-intent vector representations without sacrificing execution latency.

May 18, 2026 · 7 min
Architectural blueprint comparing the memory-heavy traditional indexed search vs the cost-efficient Vespa Streaming Mode with code snippets.
Vespa.AI

Vespa Streaming Mode: The Architect’s Guide to Cost-Efficient Private Search

An architectural exploration of Vespa Streaming Mode. We discuss the cost-efficiency of "index-less" search for private, multi-tenant data and provide a framework for architects to choose between streaming and traditional indexing based on data volume and budget constraints.

May 12, 2026 · 7 min
A digital visualization of an AI agent reading multiple technical articles and curating them into a clean, modern newsletter layout.
AI SDK Laravel 13

Building a Semantic Newsletter Engine with Laravel 13 AI SDK

A comprehensive guide to building an AI-powered newsletter engine. We demonstrate how to leverage Laravel 13's native vector search and the first-party AI SDK to create a curation tool that understands user intent and delivers deeply relevant technical content.

May 11, 2026 · 4 min
A split-screen visualization: one side shows AI-generated code/text, the other shows a human clicking an 'Approve' button in a modern Laravel dashboard.
AI SDK Laravel 13

The 'Edit' Button for AI: Implementing Multi-Step Approval Workflows in Laravel 13 RAG

Autonomous AI is great until it hallucinates a refund policy. Learn how to use the Laravel 13 AI SDK and Livewire v4 to build a "Human-in-the-Loop" search engine. We'll show you how to intercept RAG responses, provide a human review UI, and ensure your AI-generated content is 100% brand-safe before it ever hits the user.

May 10, 2026 · 5 min
A technical diagram showing the Laravel 13 logo connected to a PostgreSQL database with vector data streams, representing native semantic search.
Vespa.AI Elasticsearch

Building AI-Native Apps: Vector Search in Laravel 13 & PostgreSQL

This guide explores how Laravel 13 has revolutionized search by introducing native vector similarity methods. We cover everything from the basic whereVectorSimilarTo syntax to the advanced orchestration of embeddings using the new Laravel AI SDK, providing a clear path for architects to build intelligent, semantic search engines.

May 9, 2026 · 6 min
A technical comparison graphic of FastAPI, Prism, and WireMock logos with a high-tech dashboard background showing API performance metrics.
Prism FastAPI

FastAPI vs. Prism vs. WireMock: The 2026 Developer’s Guide to Mastering API Mocking

Stop stalling your development cycle. Discover why FastAPI, Prism, and WireMock are the three pillars of 2026 API mocking—perfect for testing AI agents, ensuring contract certainty, and simulating chaotic production failures.

May 9, 2026 · 10 min
A technical diagram showing the flow of data between multiple AI agents in a Laravel 13 pipeline
Laravel php

Beyond the Single Prompt: Orchestrating Multi-Step AI Workflows in Laravel 13

One AI agent is a chatbot; three AI agents are a department. In this tutorial, we move beyond basic API calls to build a sophisticated "Orchestrator-Worker" system. See how to use the Laravel 13 AI SDK to chain agents, handle structured output, and build reasoning engines that actually solve complex business problems.

Apr 26, 2026 · 6 min
A clean terminal interface showing a Laravel Zero custom command processing a massive data migration in batches.
Laravel Laravel Zero

Step-by-Step: Building a Zero-Downtime Data Migration Tool with Laravel Zero

Stop crashing your production DB. Standard migrations are fine for small apps, but when you hit millions of rows, you need a strategy. Learn how to build a custom CLI migration tool with Laravel Zero using the "Expand-Backfill-Switch" pattern to move data safely with zero downtime.

Apr 24, 2026 · 6 min
← Prev 1 / 2 Next →