Home
// blog

Engineering Blog

Principles and lessons from building and running AI, RAG and media-processing systems in production. No made-up case studies — only what we've actually run.

AI Transformation· 7 min read

AX (AI Transformation) Isn't Just Adding a Chatbot — How Small Businesses Can Start

AX (AI transformation) isn't about adopting one more AI tool. It's about finding where time leaks away and redividing work between AI, automation and people. Here are the common reasons AX fails, the signs you need it, and the steps from diagnosis to verifying results.

  • #AX
  • #AI transformation
  • #Automation
  • #AI adoption
  • #Small business
Read post →
AI Chatbots· 6 min read

Caching vs. Semantic Caching in AI Chatbots: What's the Difference?

If an AI chatbot answers the same question from scratch every time, cost and response time pile up. Here is how a regular cache (exact match) and a semantic cache (similar meaning) differ, their pros and cons, and what to watch out for when running them.

  • #AI chatbot
  • #Caching
  • #Semantic cache
  • #Embeddings
  • #LLM cost
Read post →
Media Processing· 7 min read

Notes on Transcoding from Building a Content Management System

Transcoding is where a content management system (CMS) for video, photos and audio spends most of its time and resources. Here are the principles we settled on while building one — keeping originals untouched, purpose-built copies, quality-based encoding, watermarking, camera RAW and operating with failure in mind.

  • #Transcoding
  • #CMS
  • #Video processing
  • #HLS
  • #Watermarking
  • #FFmpeg
Read post →
RAG Engineering· 6 min read

Hybrid RAG: Why Vector Search Alone Isn't Enough

Hybrid RAG combines semantic (vector) search and keyword search so each covers the other's blind spots. Here we cover the concept, its benefits, what to watch for in Korean-language services, and how to decide whether you need it.

  • #RAG
  • #Hybrid search
  • #Vector search
  • #Keyword search
  • #Korean search
Read post →