Skip to content

AI-assisted programming for data engineers: beyond the vibe coding hype

M
Hosted By
Maël D.
AI-assisted programming for data engineers: beyond the vibe coding hype

Details

We are pleased to invite you to our upcoming meetup co-organized with Artefact on April 16 at the Artefact Utrecht Office. Get ready for a deep dive into the AI-assisted programming for data engineers: beyond the vibe coding hype. Wanga Mulaudzi will share her journey from astrophysics to AI-powered code migration, while Adithya Krishnan will unravel the mysteries of context in AI-assisted tooling. Whether you're into space, code, or just curious how AI thinks, this one’s for you. 🚀💡

SCHEDULE
18:00-19:00: Welcome with food and drinks! 🙌
19:00-19:45: Talk 1 - Artefact - GenAI for Code Migration: My Journey From Supermassive Black Holes to Supermassive Codebases
19:45-20:00: Break
20:00-20:45: Talk 2 - MotherDuck - Hold on, where's my context...?
20:45-22:00: Networking / drinks!

TALKS
[Talk 1]: “GenAI for Code Migration: My Journey From Supermassive Black Holes to Supermassive Codebases" by Wanga Mulaudzi

This talk explores the parallels between problem-solving in Astrophysics and tech, with a focus on Generative AI. From simulating the first image of the M87 black hole as part of the Event Horizon Telescope collaboration to developing AI-powered tools for code migration, we’ll dive into the challenges of computational modeling, automation, and large-scale migration of legacy code. We'll discuss the transition from academia to tech and examine how GenAI accelerates automation—contrasting the manual, high-performance computing workflows used in Astrophysics with GenAI now revolutionizing code migration. Expect insights into black holes, Python-driven automation, and lessons learned from tackling complex problems at the intersection of science and technology.

[Talk 2]: “Hold on, where's my context...?" by Adithya Krishnan

Much of AI-assisted tooling depends significantly on obtaining the appropriate context for the specific task. But how exactly do these AI tools retrieve and utilize this context? And how can you, as a user, effectively provide and work with this context? That's exactly what I'll be talking about :)

DIRECTIONS

Address:
Creative Valley building.
Stationsplein 32, 3511 ED, Utrecht.

Directly next to the Utrecht central train station, you’ll find the Artefact office in the Creative Valley building.

Photo of PyData Amsterdam group
PyData Amsterdam
See more events