itsjorigoBLOG

BLOG

Writing about engineering, AI, and how I work.

SCROLL FOR MORE
EngineeringApr 12, 20268 min read

Building a RAG Pipeline for a Low-Resource Language

How I built an ontology-guided retrieval-augmented generation system to produce curriculum-aligned MCQs in Sinhala — a language with almost no NLP tooling.

↗︎
FrontendMar 28, 20266 min read

TanStack Query vs Redux: When to Use Which

After using both heavily in production, here is my honest take on when server-state management beats client-state management and vice versa.

↗︎
EngineeringMar 10, 20267 min read

Next.js + Strapi for a Supply Chain App: Lessons Learned

What worked, what did not, and what I would do differently when building a logistics platform with a headless CMS backend and SSR frontend.

↗︎
WorkflowFeb 19, 20265 min read

How I Work Async-First as a Remote Engineer

My actual workflow for staying productive and communicating clearly with clients worldwide — without calendar overload or delayed feedback loops.

↗︎
EngineeringJan 30, 202610 min read

Designing an HRIS from Scratch with .NET Core and React

A walkthrough of the system design decisions behind building an in-house HR information system — from requirements gathering to Azure deployment.

↗︎
AIDec 14, 20256 min read

Adding Semantic Search to a Wedding Planning App with Qdrant

How I integrated a vector database into a MERN stack application to power similarity-based vendor recommendations — and what surprised me along the way.

↗︎