Start Here

Ten years. Seventy posts. Start with these.

I’ve been writing about APIs, AI, engineering leadership, and software architecture since 2015. There are over 70 published posts here. If you’re new, this page will get you oriented fast — my most important writing, grouped by the themes I keep coming back to.

01

The Agentic Web & AI Vision

My PhD research on APIs and semantic web technologies led me to predict what we now call the agentic web — a decade before anyone was talking about it. This is the thread that ties everything together.

From DeepGraphs to MCP: How I Predicted the Agentic Web a Decade Ago

The flagship piece. How my PhD research on DeepGraphs anticipated MCP and today’s AI agent protocols — and where I got the engine wrong.

Forging Corporate Superpowers: The Agent-Human OS

A framework for building AI-native organizations where human and AI agents collaborate as an operating system.

Understanding AGI: The Competent Adult Definition

What AGI actually means when you stop hand-waving — benchmarked against the bar of a competent adult.

02

Engineering Leadership & Scaling Teams

I built an engineering org from 0 to 200+ at ORFIUM and grew the company to 700+ people. These posts distill what I learned about leading engineers, structuring teams, and making the CTO role work.

The 20x Team Manifesto

How small, elite engineering teams powered by AI can outperform organizations 10 times their size.

The Role of a CTO in a Fast-Growing Tech Startup

From architect to leader — what the CTO role actually looks like at each stage of growth.

Fostering Psychological Safety in Engineering: Lessons from Google

Google’s Project Aristotle revealed the #1 factor in team performance. Practical lessons for engineering leaders.

The Engineering Hierarchy: Being an Engineering Leader

From tech lead to VP of Engineering — career paths, responsibilities, and what it takes to lead.

03

My Startup Story

Ten years as CTO. From 5 people to 700+. From zero to $50M+ ARR. Two acquisitions. Seven offices worldwide. These posts tell the story of building ORFIUM from the inside.

A Journey Begins: Orfium Early Days

The founding story — early decisions, technical architecture choices, and lessons from building from zero.

The Evolution of Greece’s Tech Ecosystem: Insights from Orfium

How Orfium shaped — and was shaped by — Greece’s emerging tech scene.

Why M&A And Not Just Hiring

The strategic case for acquisition over organic hiring when building capability fast.

04

AI & The Future of Software Engineering

AI isn’t replacing engineers — it’s changing what engineering means. These posts explore vibe coding, AI-powered development, and what comes next for the people who build software.

The Great Tech Reset: Why AI Isn’t Killing Engineering, It’s Restoring Its Soul

AI is eliminating busywork and restoring software craftsmanship. Why the great tech reset is good for engineers.

The Potential and Pitfalls of Vibe Coding

Building apps with AI prompts instead of syntax. The potential, the pitfalls, and when traditional engineering still wins.

Building Software with the Rule of Two: A New Strategy for 2026+

Two humans plus AI tools — the optimal unit for shipping software in the age of AI.

Why I Built an AI “Bad Cop” to Roast Your Tech Stack

The architecture and prompt engineering behind BadCop.tech — and lessons learned shipping AI tools solo.

05

API Design & Software Architecture

APIs are the original obsession — the one that started this blog. From REST fundamentals to distributed systems and protocol design, these are the technical deep-dives that hold up years later.

Web APIs Explained By Selling Goods From Your Farm

The best starting point if you’re new to APIs. REST, endpoints, and request-response made intuitive.

HTTP/2 and gRPC

Protocol comparison for modern API design — performance benchmarks and when to choose each.

Scalability Design with Microservices

Service decomposition, scaling strategies, and design principles for distributed systems.

Data Privacy and APIs

GDPR compliance, data protection patterns, and privacy-by-design for API developers.

06

Big Ideas & Talks

Not everything fits in a category. These are the pieces where I step back from the day-to-day and think about the bigger picture — physics, philosophy, what it means to build things, and what happens when you unplug.

TEDxPatras: Building a Better Future with AI [Transcript]

Full transcript of my TEDx talk on responsible AI adoption, engineering leadership, and human-AI collaboration.

The Ultimate Architecture: Strings, Branes, and the Code of the Multiverse

A software architect’s take on String Theory and M-Theory — how the universe looks like a distributed system.

My Life Without a Computer: What Does It Look Like?

What happens when a CTO goes screen-free. A personal experiment in digital minimalism and deep thinking.

Keep going

This page covers the highlights, but there are 60+ more posts in the full archive — covering smart cities, IoT, music tech, blockchain, the semantic web, and more. If you want the backstory, the About page has the full timeline. And if you want to see me talk through these ideas live, check the Interviews & Talks page.