Cover Image for Pair programming with AI
Cover Image for Pair programming with AI
Avatar for DataScience@UL-FRI events
Registration
Welcome! To join the event, please register below.
About Event

​​Summary

​Get into the flow of AI-assisted development, without leaving good engineering practices behind. This workshop targets beginners and novice vibers. We’ll kick off with a short introduction to coding harness and model options, then dive into a hands-on vibe coding session using a public repository. Together, we’ll implement features on an existing product and explore how clear instructions, useful context, small iterations, code review, and testing help turn AI-generated code into changes you can trust.

​​Syllabus

​Introduction to vibe coding: Explore AI coding harnesses and model options, their differences, and how to choose a setup for your workflow.

  1. ​Getting to know the product: Getting familiar with the product we will be working on.

  2. ​Hands-on feature development: Build features with AI assistance while practising clear task scoping, effective instructions, context management, and small, incremental changes.

  3. ​Review, test, and refine: Inspect generated code, validate behaviour, troubleshoot issues, and check for regressions.

  4. ​Wrap-up and takeaways: Share results, discuss what worked and what didn’t, and capture practical habits for AI-assisted development.

​​Instructor

​Blaž Pridgar is a data scientist at Valira AI and holds a master's degree in data science. He develops computer vision solutions from research to production, covering everything from data engineering to model training and integration. Along the way, he has gained hands-on insight into where AI-driven development speeds things up and where it still needs a human in the loop.

Location
Faculty of Computer and Information Science
Fakulteta za računalništvo in informatiko, Večna pot 113, 1000 Ljubljana, Slovenia
Lecture room 3
Avatar for DataScience@UL-FRI events