2026-02-02, 14:00–14:50, B.Con
Can you build an enterprise-grade web app and get it up and running from scratch in exactly 30 minutes using nothing but GenAI and open source software? That's the question and goal of this talk. We'll start using a .env file with credentials, a detailed design describing the desired app and... an empty git repo! Let's hope the demo gods will be kind to us.
Can you build an enterprise-grade web app and get it up and running from scratch in exactly 30 minutes using nothing but GenAI and open source software? That's the question and goal of this talk. We'll start using a .env file with credentials, a detailed design describing the desired app and... an empty git repo! Let's hope the demo gods will be kind to us.
After a short introduction, we'll put GenAI to work and discover whether it will deliver a working end result after 30 minutes of crunching GPUs.
Some clear boundaries will be set, including:
- app will be written in Python
- must use open source software and modules only
- will be hosted on Hetzner using only IaaS (for portability reasons)
- must use security best practices (IAM, secrets management, encryption etc.)
- will use Stripe for payments
- must use IaC, so the whole project is fully portable and versioned (e.g. Ansible, Terraform, etc.)
- end result will be open sourced on GitHub using an MIT license
- must be well documented (SBOM, README, getting started etc.)
- LLM used will be decided shortly before the talk (because they change a lot)
There is no telling upfront whether GenAI will succeed or fail on this mission -and that's the point. This session aims to show what GenAI is currently capable of, and where it still might have flaws or limitations. So let's focus on the journey here and not on the end result.
Marcel Kornegoor obtained his Master of Arts degree in Sound and Music Technology back in 2008 and has been a (huge) nerd for most of his life, but will probably deny it when confronted. Nowadays, he works as director of training at the Dutch open source and Linux specialist AT Computing. Being a technology-addict for around 20 years, Marcel provides training courses, talks and writes about cloud technology, DevOps, and other IT and open source related subjects that concern him. Most recently, he started to explore the world of yak shaving.