Photo of Alex Arvanitidis
Alex Arvanitidis

Machine Learning Engineer

Blog

Coding with Claude code and LLMs: What I've learned after 3 months

Reflections on working daily with Claude Code and LLMs for three months, the benefits of full repo context, and why experience still matters.

My experience with arrogant developers

A reflection on developer culture, code consistency, and the damage caused by ego-driven decisions in software teams.

The luxury of letting ideas marinate

This post explores the power of letting ideas sit. It reflects on how having time, space, and a clear mind can lead to better solutions — especially in engineering and research. It contrasts rushed patches with well-thought-out fixes that emerge when pressure is low and the mind is calm.

I asked AI about the future of AI (Yes, AI-ception)

I wanted to know: where is AI going in the next 10+ years? Is diving deeper into large language models (LLMs) in 2025 still a good bet for developers like me? What jobs will rise? What skills will matter?

Decisions. Decisions. Decisions

How the impact of decisions at the right time is important for a fast-moving startup

The plant that couldn't bloom

There was a time I thought I wasn’t good enough. That I didn’t belong in tech. That I just couldn’t keep up.

The art of the API abstraction

What is an API and how its abstraction is an art

Deploy a streaming LLM with Terraform, Kubernetes and vLLM: the complete stack (part 2)

How to deploy an LLM on your own infra with terraform, Kubernetes and vLLM

Building a streaming LLM with Next.js, FastAPI & Docker: the complete stack (part 1)

How to build a simple streaming API using Llama

The death of boring docs

How frameworks with long documentations have failed