Writing & Thoughts

Deep dives on Laravel, Vue, Nuxt, AI integration, and lessons from building production SaaS.

6Articles
5Topics
Prompt Engineering for Developers: What Actually Works in Production
AIClaude APIOpenAI

Prompt Engineering for Developers: What Actually Works in Production

Practical techniques I use when integrating Claude and OpenAI APIs into real applications — output format control, system prompts, few-shot examples, and defensive parsing.

· 8 min read
MySQL Query Optimization in Laravel: What I Fixed in Production
LaravelMySQLDatabase

MySQL Query Optimization in Laravel: What I Fixed in Production

Real slow-query problems I diagnosed and fixed in a production SaaS — N+1 queries, missing indexes, Eloquent gotchas, and when to drop to raw SQL.

· 8 min read
Building AI Features in Laravel with the Claude API
LaravelAIClaude API

Building AI Features in Laravel with the Claude API

How I integrated Claude API into a SaaS platform to automate repetitive data entry workflows — and what I got wrong before I got it right.

· 6 min read
Nuxt 4 + Laravel API: The Full-Stack Setup I Actually Ship
NuxtLaravelFull-Stack

Nuxt 4 + Laravel API: The Full-Stack Setup I Actually Ship

How I structure a Nuxt 4 frontend with a Laravel REST API — auth composable, consistent response shape, error handling, and the lessons from two years of running this in production.

· 7 min read
Laravel Queues in Production: What Nobody Tells You
LaravelQueuesBackend

Laravel Queues in Production: What Nobody Tells You

Beyond the docs — real patterns for reliable queue jobs, retry strategies, and monitoring that I use in a production SaaS application.

· 7 min read
Vue 3 Composition API Patterns I Use Every Day
VueTypeScriptFrontend

Vue 3 Composition API Patterns I Use Every Day

Practical composable patterns — async state management, form handling, and reusable logic that keeps Vue 3 codebases clean without premature abstraction.

· 5 min read