Newsletter
My LinkedIn carousels are YAML files in Git
How I replaced Canva with a YAML → Jinja2 → Browserless pipeline to generate LinkedIn carousels as vectorized PDFs.
Technical insights, experience reports and newsletter articles — Python, DevOps, software engineering.
How I replaced Canva with a YAML → Jinja2 → Browserless pipeline to generate LinkedIn carousels as vectorized PDFs.
A GitHub Actions error pointing to line 76. A bash script silently cut in half. One line at column 0, invisible to yamllint.
PEP 723 and uv let you ship single-file scripts with their dependencies baked in. Here's what that actually changes.
Newsletter
Subscribe to the Mgx.io newsletter on Substack to receive the next articles directly in your inbox.