Profil picture of Baptiste Chaleil

Freelance elixir developer from Paris 🗼

Hello, I am Baptiste, a tech professional with six years of diverse development experience. I led as a lead developer for a SaaS cashier system for three years, excelling both independently and in teams. I embrace adaptability and a hacker mindset, always eager to engineer innovative solutions.

Stream a downloaded file with Phoenix and Req

Workaround for ISPs blocking Tigris S3 storage: I used Phoenix and Req to proxy and stream files in chunks, ensuring smooth delivery. This post explains how to implement it with send_chunked/2 and Req.get!/2.

Integrating Livebook into My Phoenix/Elixir Projects

Learn how to integrate Livebook seamlessly into your Phoenix/Elixir projects using Mise for environment management. This guide covers connecting Livebook to development and production nodes on Fly.io and Kubernetes, making it a powerful tool for experimentation and admin tasks.

How to Use Private Elixir Libraries on GitHub CI

A detailed guide on how to configure GitHub Actions to access private Elixir libraries hosted on GitHub, including setting up personal access tokens, updating mix.exs, and using Docker for builds.

Stay up to date

Sign up for the mailing list and get notified via email when new blog posts come out.

Work

  1. logo of pareto holding
    Company
    Pareto Holding
    Role
    Elixir Developer
    Date
  2. logo of deepido company
    Company
    Deepido
    Role
    Elixir Developer
    Date
  3. logo of evoluflor company
    Company
    Evoluflor
    Role
    Lead Developer
    Date
  4. logo of scarfsage company
    Company
    ScarfSage
    Role
    Founder
    Date
  5. logo of pablo company
    Company
    Pablo
    Role
    Elixir developer
    Date
  6. logo of pandascore company
    Company
    Pandascore
    Role
    Ruby / Node.js / Elixir developer
    Date
Download CV