Applied AI Engineering

March 3, 2026
Fine-tuning open models in the real world: Unsloth, Axolotl, and the case for Docker
Production lessons from fine-tuning open models and why Curlscape uses Docker to ensure GPU training environments are reproducible and reliable.

December 1, 2025
The Hidden Math of Text: A Guide to Quantitative Analysis
Analyze text quantitatively without LLMs — character distributions, structural patterns, and information density: the measurable statistical story in every document.

May 28, 2025
Full-Text Search at Scale: PostgreSQL vs Elasticsearch vs Vector Search (2026)
Compare full-text search solutions for large datasets: PostgreSQL, Elasticsearch, DuckDB, and vector search. Benchmarks on 3.8M rows with BM25, query latency comparisons, and production implementation tips.

April 6, 2025
Some Initial Thoughts on Llama 4 Models
Meta's Llama 4 Scout and Maverick models bring 10M token context windows and open weights. We break down the hardware requirements, practical use cases, and cost advantages over GPT-class models.