About Skills Projects Experience Blog Contact
← Back to home

Blog

Notes on AI, software architecture and engineering leadership, from building and shipping real products.

Showing 9 of 9 articles

Cover image for the article: The GEO Playbook: How to Get Your Content Cited by ChatGPT, Gemini and Perplexity
4 min read

The GEO Playbook: How to Get Your Content Cited by ChatGPT, Gemini and Perplexity

A practical, step-by-step guide to making your website easy for AI assistants to find, trust and cite — plus a 30-day starter plan.

Cover image for the article: SEO vs GEO: How LLM Search Is Changing the Way People Find You
4 min read

SEO vs GEO: How LLM Search Is Changing the Way People Find You

AI assistants now answer questions directly. What GEO (Generative Engine Optimization) is, how it differs from SEO, and why your site needs both.

Cover image for the article: Small Language Models and Model Routing: Cut AI Costs Without Losing Quality
3 min read

Small Language Models and Model Routing: Cut AI Costs Without Losing Quality

Why production teams are moving to the smallest model that does the job, how model routing works, and how to switch safely using evals.

Cover image for the article: LLM Evals: How to Test AI Features Before Your Users Do
3 min read

LLM Evals: How to Test AI Features Before Your Users Do

A practical guide to building eval sets, choosing graders and making evals a release gate for prompts, models and RAG pipelines.

Cover image for the article: AI Coding Agents and the Engineering Team: What Changes for Leads
3 min read

AI Coding Agents and the Engineering Team: What Changes for Leads

Coding agents can now draft whole pull requests. What genuinely changes for engineering teams, what doesn't, and a practical playbook for leads.

Cover image for the article: Model Context Protocol (MCP) Explained: The Standard Way to Connect AI to Your Tools
3 min read

Model Context Protocol (MCP) Explained: The Standard Way to Connect AI to Your Tools

MCP is becoming the USB-C of AI applications. Here's how it works, what servers expose, why it matters for businesses, and how to use it securely.

Cover image for the article: Agentic AI in Production: From Chatbots to Agents That Get Work Done
4 min read

Agentic AI in Production: From Chatbots to Agents That Get Work Done

What makes an AI system an agent, where agents work well today, and five lessons for putting one into production safely.

Cover image for the article: Semantic Candidate Matching with Apache Solr and Vector Embeddings
2 min read

Semantic Candidate Matching with Apache Solr and Vector Embeddings

How we moved recruitment search beyond keyword matching by combining LLM-based CV parsing, vector embeddings and Apache Solr — and what to watch out for.

Cover image for the article: From Senior Developer to Engineering Team Lead: What Actually Changes
2 min read

From Senior Developer to Engineering Team Lead: What Actually Changes

Lessons from leading engineering teams while staying hands-on: code reviews, unblocking people, saying no, and measuring success by the team's output.