Blogs

RAG Pipeline

A Retrieval-Augmented Generation (RAG) pipeline is a technique for interfacing with LLMs that helps to:

  • Add Context
  • Improve Accuracy
  • Check / Filter hallucinations
  • Preserve Privacy
  • Add Value

In this age where LLMs are becoming ubiquitous you will very likely need to create one of these sooner or later.

Read more →

May 14, 2025

Kustomize Rollout

Kustomize is a tool built into kubectl which helps in the management of YAML. It does a lot of things, but one of the major ones is having overlays per deployment. It is not uncommon to have a single base and a rollout per deployments. However, this can cause issue when you need to fix your base, as it will happily update all your overlaid environments en mass; which is less then ideal. Here is how I have fixed that for my deployments.

Read more →

April 18, 2025

Hugo Wikilinks

Wikilinks are a standard of many / most wiki software. However, Hugo does not have support for them. They have a simple form of [[Page Title]] or [[Page Title|Display Text]], which makes them very useful for quick linking. This is how I implemented something like them.

Read more →

April 6, 2025