Building Your First RAG System

Building Your First RAG System

💎 From Mining Ores to Mining Insights

Whether you are navigating the underground biomes of Core Keeper or the complex spreadsheets of a small business, “information overload” is the final boss.

A RAG (Retrieval-Augmented Generation) system is like giving an AI a specialized guidebook. Instead of relying on its general training, the AI looks at your specific data-like a game wiki, your research notes, or legal contracts-to give you pinpoint-accurate answers.

[Read more]

Gemini versus Gemma: Still Confused?

Gemini versus Gemma: Still Confused?

When catching up on Google’s AI news, you hear Gemini, and then you hear Gemma. The names are so similar-like twin siblings-that it’s easy to scratch your head and wonder, “What exactly is the difference?”

Technically speaking, Gemini is a family of multimodal generative AI models and intelligent assistants developed by Google DeepMind, while Gemma is a collection of lightweight open models built from the same technology that powers our Gemini models… but wait!

[Read more]

Threading the Beads: Coding in the Era of AI

Threading the Beads: Coding in the Era of AI

Threading the Beads: Coding in the Era of AI

“Even a bushel of beads isn’t a treasure until they are threaded.” (Korean Proverb)

Whenever I use Gemini to create something, this old proverb comes to mind.

Today, Gemini pours out an endless stream of “beads”—the code. In the past, each bead was a precious thing I had to carve by hand, but now they are so abundant they roll around under my feet.

[Read more]

I Trained a Tiny AI to Judge My Hacker News Feed (And You Can Too)

I Trained a Tiny AI to Judge My Hacker News Feed (And You Can Too)

It’s just too much noise.

Keeping up with AI News is tough. I spend way too much time skimming past titles that look techy but are totally irrelevant to what I’m actually wanting. Keyword filters are brittle because they miss the nuance.

I wanted a way to filter news based on “vibes”, not just regex strings.

So, I’ve been playing around with the EmbeddingGemma Tuning Lab, a new Hugging Face Space that provides a tool for fine-tuning Google’s embeddinggemma-300m model to understand your specific personal taste.

[Read more]

On the ‘Joy of Creating’ in the Age of AI

On the 'Joy of Creating' in the Age of AI

Why we still build, even when machines can do it faster.

I love scribbling down thoughts. There is a specific joy in taking difficult, complex concepts and breaking them down into soft, digestible pieces that anyone can understand.

I also enjoy drawing. Although my skills are strictly “programmer art” level, I believe a single clean diagram is often far more powerful than a hundred words.

And above all, I love coding. I truly cherish the process of creating something that actually works right at my fingertips.

[Read more]