Blog

Insights on software engineering, leadership, and technology trends

The Ultimate Guide to Software Engineering in 2026

By Arkaitz

Software engineering? It's basically using engineering smarts to design, build, test, and tweak software that actually works and keeps users happy—without crashing at the worst possible moment. This field mixes creativity, brain-teasing problem-solving, and tech wizardry to whip up everything fro...

Read full article

Simple Web Architecture for Early Stage Websites

By Arkaitz

Most new websites use architectures designed for massive user loads. This complexity creates unnecessary costs and maintenance. A single server running SQLite provides a performant and cost-effective solution for early-stage applications. The Problem with Premature Scaling Developers often sele...

Read full article

RAG vs. CAG: Which Approach Powers Smarter AI Knowledge Bases?

By Arkaitz

AI teams face a recurring systems question: pull knowledge on demand or answer from context already at hand, and that’s the practical crux of RAG vs CAG for production LLMs serving real users at scale. RAG expands an LLM’s effective knowledge by retrieving relevant documents per query, enabling g...

Read full article