DevConf.CZ 2025

Advanced static site generation
2025-06-12 , A113 (capacity 64)

How far can you get with just Gitlab CI and Gitlab Pages? Pretty far! Using SQLite, jinja2, matplotlib, and plotly, we devised a Python program that performs incremental scraping, resumes processes that run beyond timeout limits, and minimizes our operational footprint. Join us for a brief overview of the concept, and a closer look at the unique hurdles this style of application presents the programmer.


What level of experience should the audience have to best understand your session?

Intermediate - attendees should be familiar with the subject

I work on internal tools at Red Hat, with a special focus on Conway's Law.