alex@blog:~$ whoami && ls ./posts/

# Posts by Alexandre M. Savio

First Principles: LLM Agents (Most of Yours Are Chatbots Wearing a Hat)

LLM agent design is buried under framework worship, multi-agent fantasies, and vector-DB...

So You Want To Build An LLM Agent

Most agent demos are toys: the tweet-thread prototype works, production breaks in week one. A vendor-neutral 30-line ReAct loop, the six...

Dependency cooldowns considered harmful: a first-principles analysis

Dependency cooldowns promise supply-chain safety by hiding releases for N days, but the math shows they guarantee extended

First Principles: Distributed Systems (Most of Yours Should Not Exist)

Distributed systems thinking is drowning in inherited wisdom — microservices by default, horizontal scaling as a reflex, eventual consistency...

First Principles: Data Engineering and ETLs

ETL is not a law of nature, it is a convention born from constraints that no longer exist. Strip data engineering...

First Principles: DevOps

Strip away the Kubernetes hype, the “DevOps Engineer” job titles, and the cargo-culted CI/

First Principles: Software Design

Strip away the design patterns, the SOLID principles, and the architecture astronautics. What’s actually true...

First Principles: Software Observability

Everyone knows observability means logs, metrics, and traces. But what if you strip away the vendor marketing, the inherited conventions, and...

Git usage guidelines for team collaboration

Suggestions on how to use a code repository with git for teams.

Remove big files from a git repository

Remove large blobs from your git repository history

Access Google Spreadsheets using gspread and OAuth2Client

How to access Google spreadsheets using the Python module gspread and the OAuth2Client authorization system.

Install Bokeh from sources

A short guide to install Bokeh from sources in a virtualenv on Ubuntu 14.04

How to use Byobu

A short manual for Byobu and a list of its advantages.

How to set up different versions of GCC

How to set up different versions of GCC

Installing common Python data analysis tools in virtualenv

Installing Python data analysis tools

Compile Numpy and Scipy against Intel MKL

Numpy and Scipy on Intel MKL

Using BibLatex with Lyx and JabRef

Configuring BibLatex in Lyx to benefit of UTF-8 encoding

How to create virtualenvs with Virtualenvwrapper

Create virtualenvs with virtualenvwrapper