Research library

Software engineering

Practical architecture and development decisions for software that people can use, maintain, and adapt.

89 articles · Page 7 of 8

Insight4 min read

GGML and llama.cpp Join Hugging Face: What It Means for Local AI

GGML creator Georgi Gerganov joins Hugging Face to secure the future of local AI inference. A landmark open-source move.

Technical guide23 min read

Agentic AI Architecture Patterns

A guide to agentic AI patterns: ReAct loops, tool-use protocols, multi-step planning, memory, and multi-agent coordination in production.

Technical guide32 min read

Mixture of Experts: Sparse AI Architectures

MoE architectures explained: gating mechanisms, expert routing, load balancing, and why sparse models deliver frontier AI at fraction cost.

Insight5 min read

MiniMax M2.5: Frontier Coding for Less

Chinese startup MiniMax matches Claude Opus 4.6 on SWE-bench while charging roughly one-tenth the price per token.

Insight10 min read

Building Software That Survives the AI Wave

The SaaSpocalypse is real for some software, overblown for others. Here's what AI can't replicate and how to build for it.

Insight5 min read

GPT-5.3-Codex: OpenAI's Agentic Code Model

OpenAI releases GPT-5.3-Codex with 77.3% on Terminal-Bench 2.0, an agentic coding model partially used in its own creation.

Technical guide22 min read

Foundations of Transformer Reasoning

A technical deep-dive into transformer architectures, attention mechanisms, scaling laws, and emerging techniques for reliable AI reasoning.

Technical guide15 min read

Taxonomy of AI: From ML to World Models

A map of AI systems — machine learning, deep learning, LLMs, multimodal models, and world models — with clear definitions and comparisons.

Insight9 min read

Technical Debt: The Product Velocity Killer

Technical debt compounds silently until it dominates your roadmap. Learn to measure, communicate, and systematically reduce it.

Technical guide5 min read

Prompt Engineering Patterns for Production Systems

Learn 7 battle-tested prompt engineering patterns that reduce failures and improve reliability in production AI systems. Includes code examples.

Technical guide11 min read

Understanding Tokens and LLM Inference

Discover how LLMs process text through tokenization and inference. Essential knowledge for optimizing AI costs and prompt performance.

Technical guide8 min read

Designing RAG Pipelines for Production

Architecture patterns and implementation considerations for building retrieval-augmented generation systems that work reliably at scale.