Skip to content
Federico MeiniReal-time systems, AI agents & more
  • Services
  • Work
  • Blog
  • About
IT
  • Services
  • Work
  • Blog
  • About
  • Contact
Work with me→(opens in a new tab)
← All posts

#elixir

  • 3 Sept 2026

    Building a reliable WhatsApp Cloud API webhook receiver at scale

    How to build a WhatsApp Cloud API webhook receiver that holds up: signature checks on the raw body, fast 200s, dedup, per-contact ordering and media handling.

    7 min read#whatsapp#webhooks#elixir

    →
  • 27 Aug 2026

    Backpressure in Elixir: sending millions of WhatsApp messages without falling over

    Designing a bulk WhatsApp send engine in Elixir: demand-driven Broadway pipelines, per-number token buckets, retries with jitter and batched status tracking.

    8 min read#elixir#whatsapp#backpressure

    →
  • 18 Aug 2026

    How to partition a 1 TB PostgreSQL table without downtime: the default-partition method

    Partition a live 1 TB Postgres table without downtime: attach it as the DEFAULT partition, copy history out with Oban jobs, then swap in one short transaction.

    9 min read#postgresql#partitioning#performance

    →
  • 12 Aug 2026

    PostgreSQL partitioning in practice: partition keys, pruning, indexes and retention

    How PostgreSQL partitioning behaves in practice: choosing the key and size, checking pruning with EXPLAIN, indexes, keys, retention and the Ecto gotchas.

    8 min read#postgresql#partitioning#performance

    →
  • 4 Aug 2026

    Letting AI agents run code safely in Elixir with tv-labs/lua

    How tv-labs/lua gives AI agents a sandboxed Lua runtime inside Elixir: exposing safe functions, setting limits and wiring code execution into the agent loop.

    7 min read#elixir#ai-agents#lua

    →
  • 12 Aug 2021

    Keeping custom state across the Überauth OAuth flow in Elixir

    Überauth now uses the OAuth state parameter for CSRF protection, so custom state gets overwritten. Keep it in the session between request and callback instead.

    1 min read#elixir#ueberauth#oauth

    →

Available for freelance work

Have a system that needs to scale, or an agent that needs to be trusted?

Start a conversation →(opens in a new tab)How engagements work

Services

  • WhatsApp Business Platform
  • Real-time systems
  • PostgreSQL & Elasticsearch
  • AI agents & evals
  • Agentic coding

Site

  • Selected work
  • Blog
  • About
  • Contact

Elsewhere

  • GitHub
  • LinkedIn
  • Email
  • RSS

For machines

  • llms.txt
  • llms-full.txt
  • Sitemap
© 2026 Federico Meini · VAT IT01966540492No cookies. Static HTML, cookieless analytics.