Writing
The Blog
Engineering notes, build logs, and thoughts on creative development.
Native Vector Search in Eloquent: Semantic Discovery the Easy Way
Why manage a massive external search cluster when your favorite framework can handle it natively? In 2026, Laravel and pgvector have finally merged to give us "Semantic Search" without the infrastructure headache. See how I’m using native Eloquent methods to replace legacy keyword matching with AI-driven intent—perfect for local marketplaces and dealer directories.
Beyond the Dashboard: Engineering a High-Throughput GMB Data Pipeline
Managing a few local listings is easy; orchestrating thousands across a national network is a distributed systems challenge. Here’s how I build resilient, reactive GMB infrastructures.
Beyond the Radius: Why I’m Switching Dealer Networks to Hexagonal Grids
Traditional "Point-in-Polygon" searches are failing modern dealer networks. As I transition into Data Engineering, I’ve found that administrative boundaries are too "noisy" for real-time scale. Discover why I'm moving toward Uber’s H3 hexagonal indexing to build faster, unbiased, and more performant geospatial architectures for dealership directories.
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.
Next.js vs. Laravel: Which Framework Should You Choose in 2026?
In 2026, the "PHP is dead" meme is long gone, and Next.js has matured past its experimental App Router phase.