Blog

Explore the Go Code Blog for expert tips, industry updates, and practical advice to grow your skills and stay inspired on your programming journey.

Trevor Sawler

PDFs lack structure, making text extraction for RAG painful. See how the Tabula Go library uses native parsing to rebuild clean, semantic ...

Trevor Sawler

Two cold emails arrived this week pitching 'opportunity' and 'accountability.' Both simply tried to extract value without fair exchange.

Trevor Sawler

Reliable RAG pipelines need a curated golden set of Q&A pairs and an automated test harness to evaluate updates, ensuring safe, data-driven ...

Trevor Sawler

If you're building a RAG-enabled application and feeling overwhelmed by the ever-growing list of specialized vector databases, here's some ...

Trevor Sawler

We used to have a very good Go library for Natural Language Processing functionality in the Go ecosystem. I'm bringing it back, with new ...

Trevor Sawler

For the past few months I have been working on a Go module that makes it possible to perform deep learning on Apple Silicon. It's coming ...