Book a consult
Services

Production SI, engineered end to end, six eval-gated service lines.

Visit Services →
Solutions

The same playbook, tuned to the constraints of the sectors we ship into most.

Visit Solutions →
Live Projects

Proof, not promises, selected case studies and recognition.

Visit Live Projects →
How we work

A transparent, 3-phase playbook from first audit to embedded team.

Visit How we work →
Studio

The senior team behind the work, and how to reach us.

Visit Studio →
octalcode
Services
Solutions
Live Projects
How we work
Studio
● OCTALCODE · INFINITE SOLUTIONS · ONE AGENCYBook a consult ↗

The journal

Notes from the build floor.

Engineering write-ups, design essays, and post-mortems from our team. We publish what we wish we had read.

Engineering write-ups

Engineering write-ups.

  1. AgentsHuman-in-the-loop for SI agents: approval patterns that work
  2. AgentsSI agent vs chatbot vs workflow automation: which do you need?
  3. AgentsBusiness process automation with SI agents: where to start
  4. SI EngineeringRAG evaluation: how to measure retrieval quality before launch
  5. SI EngineeringRAG vs fine-tuning: which one your product needs
  6. SI EngineeringHow to integrate an LLM into existing software without a rewrite
  7. AgentsHow to build an SI agent for your business, step by step
  8. SI EngineeringRAG in production: six anti-patterns we keep finding
  9. SI EngineeringEval-first SI: how we ship copilots that survive Tuesday
  10. MLOpsVector DB selection in 2026, a pragmatic guide
  11. AgentsDesigning autonomous agents that don’t go rogue

Design essays

Design essays.

  1. DesignWhat an SI Assistant Should Say When It Does Not Know
  2. DesignDesigning for SI surfaces: prompts as product

Strategy

We publish what we wish we had read.

  1. StrategyOutsourcing SI Development to Pakistan: What to Check Before You Sign
  2. StrategyWhat to ask a RAG development company before you sign
  3. StrategyWhen SI is the wrong answer: a build-vs-buy framework

Featured

Every article, newest first.

OCTALCODE JOURNALQ1WHO OWNS THE CODE?Q2HOW DO YOU TEST?Q3WHO CAN I CALL?Check beforeyou sign.

Strategy· 7 min· October 22, 2026

Outsourcing SI Development to Pakistan: What to Check Before You Sign

A buyer's checklist for hiring a Pakistani team to build LLM systems: time-zone overlap, ownership of code and data, evals over demos, real references, written security and life after launch.

Read article

OCTALCODE JOURNALON-DEVICEVSCLOUDWhere shouldthe model run?

Mobile· 7 min

On-Device or Cloud LLM in a Flutter App: How to Choose

A decision list for Flutter teams choosing where an LLM runs: privacy, offline use, model size against the device, latency, battery, updates, and a hybrid fallback pattern in Dart.

OCTALCODE JOURNALQUESTIONNOT SUREHAND OFFWhen it doesnot know.

Design· 7 min

What an SI Assistant Should Say When It Does Not Know

Design patterns for the moment an assistant lacks an answer: admit the gap plainly, offer an alternative and one next step, hand off with context, and log the miss to fix the source.

OCTALCODE JOURNALAGENTREVIEWERAPPROVESEND BACKA personin the loop.

Agents· 6 min

Human-in-the-loop for SI agents: approval patterns that work

Approve-before-act, confidence thresholds, batch review, sampling audits, reversible actions, approval UX and audit trails: where people belong in an agent.

OCTALCODE JOURNALSUGGESTEDSI featuresin your app.

Mobile· 7 min

How to add SI features to a mobile app

On-device or server, latency, privacy, cost, UX and app store review: the decisions that matter when you add SI to a mobile app people already use.

OCTALCODE JOURNALFLUTTERVSREACT NATIVEChoosing foryour MVP.

Mobile· 6 min

Flutter vs React Native for a startup MVP

A balanced, benchmark-free comparison for founders: team skills, UI fidelity, ecosystem, web reuse, hiring, performance and long-term maintenance.

OCTALCODE JOURNALQ1HOW DO YOU EVALUATE?Q2WHAT IF SOURCES CHANGE?Q3WHO OWNS THE INDEX?Ask beforeyou sign.

Strategy· 6 min

What to ask a RAG development company before you sign

Sharp questions to put to any RAG partner, what a good answer sounds like, and the red flags that tell you you are buying a demo, not a system.

OCTALCODE JOURNALCHATBOTAGENTWORKFLOWPick the rightkind of help.

Agents· 6 min

SI agent vs chatbot vs workflow automation: which do you need?

Three tools get sold under one label. A practical decision guide: what each one is, how they fail, and when plain rules-based automation is the honest answer.

OCTALCODE JOURNALINTAKEAGENTRULESWhere tostart.

Agents· 5 min

Business process automation with SI agents: where to start

Most agent projects fail at the first decision: which process. How we pick it, map it, split it between agent and code, place approvals and measure the result.

OCTALCODE JOURNALRETRIEVAL RECALLFAITHFULNESSCITATIONSMeasure itbefore launch.

SI Engineering· 6 min

RAG evaluation: how to measure retrieval quality before launch

Score retrieval and answers separately, against a test set of real questions. Recall@k, MRR, faithfulness, citations, judge caveats and regression on every change.

OCTALCODE JOURNALRETRIEVALVSFINE-TUNINGKnowledge, orbehaviour?

SI Engineering· 7 min

RAG vs fine-tuning: which one your product needs

Retrieval changes what a model knows. Fine-tuning changes how it behaves. A practical framework for picking one, both, or neither.

OCTALCODE JOURNALYOUR APPLLMAdd it beside,not inside.

SI Engineering· 6 min

How to integrate an LLM into existing software without a rewrite

A language model is a slow, probabilistic, external dependency. Integrate it like one: sidecar services, a gateway, feature flags, async jobs and evals.

OCTALCODE JOURNALSCOPETOOLSEVALSSHIPOne workflow,step by step.

Agents· 6 min

How to build an SI agent for your business, step by step

Seven unglamorous steps that take an SI agent from demo to trusted: one workflow, a definition of done, scoped tools, approvals, evals, rollout and monitoring.

YESNOYESNOYESNOBUILD SI?DATA READY?RULES OK?BUILDCOLLECTUSE RULESBUILDBUILD VS BUY · DECISION TREE

Strategy· 9 min

When SI is the wrong answer: a build-vs-buy framework

A decision tree we run with every prospective client before quoting any SI build. It saves them money and us reputation.

!RAG · RETRIEVAL AUDIT

SI Engineering· 10 min

RAG in production: six anti-patterns we keep finding

A field report on RAG in production. The failure modes are remarkably consistent, and most of them are fixable in an afternoon.

EVAL HARNESS · v3.2ACCURACY88%✓HALLUCINATION72%✗LATENCY P9595%✓COVERAGE61%✗

SI Engineering· 12 min

Eval-first SI: how we ship copilots that survive Tuesday

A walkthrough of the eval harness we attach to every SI project before model selection, prompt design, or anything else interesting.

DIM 1DIM 2EMBEDDING SPACE · 3 CLUSTERS

MLOps· 8 min

Vector DB selection in 2026, a pragmatic guide

pgvector vs Pinecone vs Weaviate vs Turbopuffer, what we use, when, and what the gotchas look like at million-scale.

PLANSEARCHCODEMEMORYHUMANAGENTCORE

Agents· 14 min

Designing autonomous agents that don’t go rogue

Guardrails, tool-use schemas, and the eval suite we run before any agent gets production credentials.

summarise the contractSure. 3 key clauses...what are the risks?Ask anything...

Design· 6 min

Designing for SI surfaces: prompts as product

The user interface for an SI product is half text, half waiting. Lessons from a year of shipping conversational and copilot UI.

Available for new engagements

Have an SI system that needs to ship?

30 minutes, one of our seniors, no slide deck. By the end of the call you will know whether we are the right team, and if not, who is.

Or call +1 (512) 710-5701

Let's scope it.Instant answers · free project scoping