{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.3.0.dev0", "url": "https://talks.devopsdays.org"}, "schedule": {"url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/schedule/", "version": "0.1", "base_url": "https://talks.devopsdays.org", "conference": {"acronym": "devopsdays-vilnius-2026", "title": "DevOpsDays Vilnius 2026", "start": "2026-09-30", "end": "2026-10-01", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Vilnius", "colors": {"primary": "#000000"}, "rooms": [{"name": "Main Hall", "slug": "290-main-hall", "guid": "d653cb38-b9d1-58cf-9665-1c1b6e65abd2", "description": null, "capacity": null}], "tracks": [{"name": "Talk", "slug": "203-talk", "color": "#00a223"}, {"name": "Ignite", "slug": "204-ignite", "color": "#f1b330"}, {"name": "Open Spaces", "slug": "205-open-spaces", "color": "#1b2eff"}, {"name": "Workshop", "slug": "206-workshop", "color": "#e000ff"}], "days": [{"index": 1, "date": "2026-09-30", "day_start": "2026-09-30T04:00:00+03:00", "day_end": "2026-10-01T03:59:00+03:00", "rooms": {"Main Hall": [{"guid": "5379d250-f173-5ccc-8c6a-d4f554cc5433", "code": "JAJ8XP", "id": 5850, "logo": null, "date": "2026-09-30T09:30:00+03:00", "start": "09:30", "end": "2026-09-30T10:10:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-5850-how-we-build-an-airport-with-ai", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JAJ8XP/", "title": "How we build an airport with AI", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "In this session i will talk about how we planned (and still plan) a whole airport in South East Asia in under 1 year.with all the bells and whistles you can imagine for a 5* airfield location...and how AI is helping us doing so...what we learned works and what does not, where we thought AI is easy to apply and got taught a lesson...and why often we cursed the famous \"Human in the Loop\" :D ..I will tell anecdotes and stories from our journey, where we are and where we (at least plan) to go...and how in the end the puzzle should look like", "description": "I show how we use AI to generate documentation (lots of it) in regulated environments, how we approach the definitions and specifications we need and how we (at least) try to bring human engineers and our famous Mr. C(laude) in a tight and fruitful collaboration mode", "recording_license": "", "do_not_record": false, "persons": [{"code": "MZNMFS", "name": "Jan Moser", "avatar": "https://talks.devopsdays.org/media/avatars/D8YAQF_5lJKk96.webp", "biography": "Since many years, Jan works in different software architecture positions all over the globe. With a background in software engineering, he successfully planned, designed and helped implement solutions in various business fields such as defence, automotive, pharma or finance. As an ISAQB accredited software architecture instructor he loves to share his knowledge and enable others to grow in their career paths. Jan at the moment is working as a lead consultant for Gradion worldwide.", "public_name": "Jan Moser", "guid": "0f0127f1-b459-5062-a08a-a6d570b9dafc", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/MZNMFS/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JAJ8XP/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JAJ8XP/", "attachments": []}, {"guid": "19b6bbe0-4495-5628-947e-cf451f69eda5", "code": "SZ9HUG", "id": 6074, "logo": null, "date": "2026-09-30T10:10:00+03:00", "start": "10:10", "end": "2026-09-30T10:50:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6074-wrong-tool-wrong-quest-what-it-teams-can-learn-from-rpgs", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/SZ9HUG/", "title": "Wrong Tool, Wrong Quest: What IT Teams Can Learn from RPGs", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Modern IT teams often resemble adventuring parties: people with different strengths, blind spots, and priorities trying to complete difficult quests under pressure. Many delivery problems come from poor tool selection, weak role alignment, and decisions that add complexity instead of reducing it.\n\nIn this talk, I use lessons from role-playing games to explore how technology choices influence team performance, delivery speed, and operational resilience. Why do some platforms become magical artifacts nobody understands? Why do organizations keep collecting new weapons while collaboration gets worse?\n\nUsing examples from DevOps and cloud environments, I will show how common failures emerge: overengineering, tool sprawl, hidden dependencies, hero culture, and unclear ownership, then turn those lessons into practical guidance for building healthier teams and simpler systems. A practical session on architecture, DevOps culture, platform thinking, and better decisions", "description": "This session uses the world of RPGs as a practical framework for discussing how people and technology work together inside modern IT organizations.\n\nThe audience follows a team responsible for building and operating a cloud-based e-commerce platform. Along the journey, they face common engineering scenarios: production deployments, unstable third-party integrations, traffic spikes, scaling pressure, observability gaps, and business expectations after incidents.\n\nEach stage of the quest shows how technical decisions directly influence human outcomes: ownership becomes clearer or more chaotic, collaboration becomes easier or harder, incidents become manageable or stressful, and teams either gain confidence or lose time fighting unnecessary complexity.\n\nThe talk explores team roles, shared responsibility and the impact of tooling choices on daily work. Using practical examples from DevOps and cloud environments, it turns familiar delivery problems into lessons that are easy to remember and apply through an role-playing narrative", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z9EFQL", "name": "Grzegorz Kalwig", "avatar": "https://talks.devopsdays.org/media/avatars/77PKZD_V7McpVm.webp", "biography": "For over 15 years, he has been designing and delivering IT solutions that support business growth. He specializes in applying artificial intelligence and AWS cloud technologies to e-commerce platforms and employee benefits systems.\n\nAs an AWS Community Builder and leader of the AWS User Group 3City, he actively shares knowledge and practical experience, demonstrating how modern technologies can be implemented in a simple and secure way, including in small and medium-sized businesses.\n\nHe has worked across both the commercial and public sectors, delivering projects for organizations such as the Ministry of National Defence and emergency services. He understands business challenges from the inside, including through his experience as a CTO responsible for implementing mission-critical IT systems.\n\nPrivately, he is passionate about board games and role-playing games where, much like in business, he often takes the role of Game Master, combining strategy, creativity, and teamwork.", "public_name": "Grzegorz Kalwig", "guid": "707aaeb3-6531-514b-868d-6db836425ddf", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/Z9EFQL/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/SZ9HUG/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/SZ9HUG/", "attachments": []}, {"guid": "c0eb1388-7526-5353-9013-1356adecae3d", "code": "ZQFKMF", "id": 6335, "logo": null, "date": "2026-09-30T11:10:00+03:00", "start": "11:10", "end": "2026-09-30T11:50:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6335-developing-github-actions-at-scale-architecting-for-qa-and-ai-agents", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZQFKMF/", "title": "Developing GitHub Actions at Scale: Architecting for QA and AI Agents", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Managing custom GitHub Actions across polyrepos causes implementation drift and high maintenance. In this session, we detail a scalable monorepo architecture to streamline development. We will explore the transition from bash to TypeScript to enable robust QA, and demonstrate how publishing to isolated target repositories fundamentally solves e2e testing. Finally, we will show how this consolidated model provides similar context for AI agents across all projects, and how our improved QA process serves as a vital safety net for reliable AI-based development.", "description": "Internal GitHub Actions are often treated like \u201cjust scripts,\u201d but at enterprise scale they become shared infrastructure, where even small regressions can break thousands of pipelines. In a polyrepo setup, the cost shows up quickly as implementation drift, repeated maintenance work, and inconsistent behavior between actions that should be identical. With bash-based implementations, automation becomes difficult to validate, and AI agents operate without a reliable safety net.\n\nIn this talk, we walk through a practical architecture that scales. We introduce a monorepo that consolidates actions, shared utilities, and documentation, and a transition from bash to TypeScript to enable systematic testing and higher-quality QA. We also present a deployment model where actions are built centrally but published to dedicated target repositories. Publishing to target repositories is what makes end-to-end testing real: tests run in an environment that mirrors the end-user experience, not the developer repository. We close by showing how a consolidated model creates shared context for AI agents across actions and makes it easier to reuse prompts, skills, and guardrails.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NYVBTQ", "name": "Laura Vuorenoja", "avatar": "https://talks.devopsdays.org/media/avatars/83HXDN_AxPafdz.webp", "biography": "**Laura Vuorenoja** is a DevOps Specialist, Hands-on Architect, and Full-stack Developer who builds reliable, scalable developer tooling. With 20 years of software engineering experience, she has learned that technical excellence is the byproduct of engineering craftsmanship and open knowledge sharing through collaboration and pair programming.\n\nCurrently, Laura works on a platform team at **OP Pohjola**\u2014the largest bank in Finland\u2014architecting and developing high-security, compliant CI/CD and cloud automation tools for GitHub and Azure. As a founding member of the OP GitHub Community, she bridges the gap between complex infrastructure and developer experience, providing the training and tooling that empower teams to ship faster and more securely.\n\nTaking a pragmatic, technology-agnostic approach, her current stack centers on GitHub, Azure, and TypeScript, where she consistently prioritizes the right solution over the latest trend. When she is not scaling enterprise pipelines or championing developer culture, Laura finds joy in exploring the Finnish wilderness.", "public_name": "Laura Vuorenoja", "guid": "2a356e89-a74f-585d-8204-13f10af2f267", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/NYVBTQ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZQFKMF/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZQFKMF/", "attachments": []}, {"guid": "3baaf9f1-77c7-59db-aeb6-f30a91cce6b6", "code": "QCPXWA", "id": 6363, "logo": null, "date": "2026-09-30T11:50:00+03:00", "start": "11:50", "end": "2026-09-30T12:30:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6363-v-assist-ai-agents-for-all-at-vinted", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/QCPXWA/", "title": "V-Assist: AI agents for all at Vinted", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "In this talk we will introduce V-Assist: Vinted's internal home-grown AI agent framework that enables the whole organization to use agents for arbitrary tasks. We'll start by going through how engineers use it to automate workflows such as code review, incident analysis, performance tuning and more. We'll then focus on what it takes to build such a framework with emphasis on collecting the right context and tools, making sure they don't go stale and keep self-improving.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HQ7DWK", "name": "Saulius Valatka", "avatar": null, "biography": "Saulius is a staff engineer mostly working with data and ML at Vinted.", "public_name": "Saulius Valatka", "guid": "e8ccc75f-7c28-54c9-96a3-cdfbe17e07d5", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/HQ7DWK/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/QCPXWA/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/QCPXWA/", "attachments": []}, {"guid": "d0e3875f-7d8c-5db4-a2d7-683ef814431a", "code": "BGH9QY", "id": 6870, "logo": null, "date": "2026-09-30T13:30:00+03:00", "start": "13:30", "end": "2026-09-30T14:00:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6870-ignites-day-1", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/BGH9QY/", "title": "IGNITES DAY-1", "subtitle": "", "track": "Ignite", "type": "Ignite", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/BGH9QY/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/BGH9QY/", "attachments": []}, {"guid": "386e5180-d467-5272-9e5a-32ca64f3c845", "code": "A7GKLR", "id": 5966, "logo": null, "date": "2026-09-30T14:00:00+03:00", "start": "14:00", "end": "2026-09-30T14:40:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-5966-so-you-want-to-replace-a-platform-lessons-learned-from-inside-the-trenches", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/A7GKLR/", "title": "So You Want to Replace a Platform: Lessons Learned from Inside the Trenches", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "At some point, every engineering organization faces it: a platform that made sense three years ago but doesn't anymore. Replacing it is never as clean as the evaluation spreadsheet suggested.\n\nWe'll use our own migration off Datadog onto Coralogix as a running example - but the talk is structured around the lessons that transfer anywhere: how to assess true migration scope, where organizational drag will slow you down, what \"done\" actually means when two platforms are running in parallel, and how to know when to pause, pivot, or push through.\n\nIf you're planning a platform migration - or quietly dreading one - this session gives you the map of the minefield before you step into it.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9DJMB8", "name": "Konstantinas Jurgilas", "avatar": "https://talks.devopsdays.org/media/avatars/NLP3HP_NMmHLiQ.webp", "biography": "Konstantinas Jurgilas is an experienced software engineer/architect specializing in DevSecOps, dedicated to developing secure, reliable and high-impact software solutions that align with customer needs and drive business value.", "public_name": "Konstantinas Jurgilas", "guid": "d03ced83-13fe-54fb-9e38-8d750f3777e8", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/9DJMB8/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/A7GKLR/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/A7GKLR/", "attachments": []}, {"guid": "3c537038-77e4-56f8-9abb-e8d69093c384", "code": "ENLBCX", "id": 6867, "logo": null, "date": "2026-09-30T14:40:00+03:00", "start": "14:40", "end": "2026-09-30T15:00:00+03:00", "duration": "00:20", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6867-open-space-opening", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ENLBCX/", "title": "Open Space Opening", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ENLBCX/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ENLBCX/", "attachments": []}, {"guid": "c5f3d1ee-a300-5f2f-86f5-5732d00d2b68", "code": "EG9SSF", "id": 6865, "logo": null, "date": "2026-09-30T15:10:00+03:00", "start": "15:10", "end": "2026-09-30T15:40:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6865-open-spaces-1-1", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EG9SSF/", "title": "Open Spaces 1.1", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EG9SSF/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EG9SSF/", "attachments": []}, {"guid": "700a23c7-aa5c-5a89-ad30-29ca7fa551de", "code": "Y8N8WU", "id": 6868, "logo": null, "date": "2026-09-30T15:50:00+03:00", "start": "15:50", "end": "2026-09-30T16:20:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6868-open-spaces-1-2", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/Y8N8WU/", "title": "Open Spaces 1.2", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/Y8N8WU/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/Y8N8WU/", "attachments": []}, {"guid": "6727ac3f-463f-5c8a-bcbc-a4ab7ea60947", "code": "R3VSCF", "id": 6869, "logo": null, "date": "2026-09-30T16:30:00+03:00", "start": "16:30", "end": "2026-09-30T17:00:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6869-open-spaces-1-3", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/R3VSCF/", "title": "Open Spaces 1.3", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/R3VSCF/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/R3VSCF/", "attachments": []}]}}, {"index": 2, "date": "2026-10-01", "day_start": "2026-10-01T04:00:00+03:00", "day_end": "2026-10-02T03:59:00+03:00", "rooms": {"Main Hall": [{"guid": "d3330ba7-8260-59fa-a748-7876e2881fdc", "code": "XGB8LL", "id": 6059, "logo": null, "date": "2026-10-01T09:30:00+03:00", "start": "09:30", "end": "2026-10-01T10:10:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6059-from-devops-to-platform-engineering-shifting-mindset-through-career-growth", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/XGB8LL/", "title": "From DevOps to Platform Engineering: Shifting Mindset through Career Growth", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "When starting out as a fresh DevOps engineer, you quickly learn the importance of automation, continuous integration and deployment, continuous improvement - and, of course, the inevitable mountain of YAML files. Before long, one steps into the world of Kubernetes, only to find in it even _more_ YAML, along with new concepts like microservices, orchestration, and the complexities of platform engineering, especially when juggling the needs of multiple teams at once.\n \nAs your career grows and vocabulary expands with fancy concepts, like team topologies, domain-driven design and cognitive load, you often wonder how to make sense of it all and actually apply those ideas to the practical tasks in front of you. Now as a Senior Platform Engineer with her team to lead, Linda will share insights on how her mindset had to evolve with each job title. From DevOps to Platform Engineering, she\u2019ll walk you through the shifts required in designing technical solutions and bring those high-level concepts to life with real-world stories.", "description": "Platform Engineering as a concept is becoming more popular and many DevOps Engineers may wonder why we need another term to describe what we already have? Many talks explain value of Platform engineering through high level concepts as developer experience, cognitive load and team boundaries. None of that really explains how that changes one\u2019s approach when working with all that YAML.\n\nThrough her career path Linda has had both types of job titles. While starting out as newbie DevOps Engineer and now as a Senior Platform Engineer she will share real life examples how the every day work changed between each title. Let\u2019s highlight the differences in technical design approaches and the evolution of mindset required to fully grown and thrive in leading a containerized platform team.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9WBHYP", "name": "Linda \u0100rende", "avatar": "https://talks.devopsdays.org/media/avatars/GJDE39_WFX3qEI.webp", "biography": "Senior Platform Engineer, who can be easily provoked into rants about fashion. \nWhile it all started with CI/CD pipeline configuration, now I am working with Kubernetes and many CNCF projects related to K8s platform administration, development and maintenance with DevEx mixed into it all of it. In spare time co-organizing Cloud Native Latvia community.", "public_name": "Linda \u0100rende", "guid": "63d616b6-1551-5a78-914a-e27b214dc716", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/9WBHYP/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/XGB8LL/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/XGB8LL/", "attachments": []}, {"guid": "78c38080-077a-51dc-a237-b80172e3c3a5", "code": "8J33PQ", "id": 6273, "logo": null, "date": "2026-10-01T10:10:00+03:00", "start": "10:10", "end": "2026-10-01T10:50:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6273-the-accidental-ops-engineer-how-ai-closed-the-gap-between-dev-and-infrastructure", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/8J33PQ/", "title": "The Accidental Ops Engineer: How AI Closed the Gap Between Dev and Infrastructure", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "The project: AI Concierge on AWS / Bedrock / Python / React. \nBackend team: 2 people + AI (Claude Code). \nNo dedicated DevOps. Platform team has no bandwidth for us. \nCI/CD situation - let's just say it's complicated. \nBut the system is live in production. And we own it.\n\nSo we invented our own ops helper. \nOver the past year, it has helped us with four things we had no formal training for:\n- Incidents - a Jira-watching agent pairs with a CloudWatch collector, they analyze together, ask clarifying questions back through Jira, and prepare recommendations\n- Statistics - regular pulls from S3, Athena, and CloudWatch; anomaly detection; trend analysis; report generation\n- Monitoring - CloudWatch Dashboard updates and redeployment\n- Data problems (Athena/Glue) - someone pushed a migration with an incompatible schema. Together with AI we investigated the cause, patched the structure, found a workaround, fixed and tested the code. Later - solved it properly.\n\nFour real stories. Ordinary days of AI-Native development.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DBQWF3", "name": "Alex Marmuzevich", "avatar": null, "biography": "Data Solution Architect at EPAM with 30+ years in IT - currently spending half that time debugging AWS/Azure infrastructure with an AI pair. AI-Ambassador and practitioner of AI-Native development in production. Speaker on AI topics.", "public_name": "Alex Marmuzevich", "guid": "dcd2ca37-2aca-5c64-b5d5-5563878b6ece", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/DBQWF3/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/8J33PQ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/8J33PQ/", "attachments": []}, {"guid": "3a290a8b-81ba-5c3a-8942-67c5ab4a76f9", "code": "JQAJ7P", "id": 6139, "logo": null, "date": "2026-10-01T11:10:00+03:00", "start": "11:10", "end": "2026-10-01T11:50:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6139-reliability-at-scale-the-compute-platform-that-s-driving-vinted-s-success", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JQAJ7P/", "title": "Reliability At Scale: The Compute Platform That\u2019s Driving Vinted\u2019s Success", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "Vinted\u2019s platform scales dramatically, supporting more than 300,000 external requests per second to core service and executing over 5,000 deployments daily in all Kubernetes clusters. \n\nThis session dives into how Vinted successfully built and operates this infrastructure, which includes 20 bare metal K8s clusters spanning 2,500+ physical nodes and 310,000 CPU cores.\n\nI'll share lessons learned across four core pillars:\n1. Scalability: Operating bare metal K8s clusters at massive scale\n2. Reliability: Implementing Istio multi-primary service mesh for traffic shaping, failover handling and sharing critical performance optimizations\n3. Velocity: Accelerating CI/CD with a GitOps workflow (ArgoCD and Argo Rollouts) that features automated canary deployments and analysis\n4. Productivity: Enhancing developer experience and self-service capabilities through a Backstage-based DevPortal", "recording_license": "", "do_not_record": false, "persons": [{"code": "AVR9K3", "name": "Edgaras", "avatar": "https://talks.devopsdays.org/media/avatars/UAMG8H_DuUrMi4.webp", "biography": "I am a passionate technologist with a focus on cloud-native technologies, particularly Kubernetes (CKA, CKAD, CKS, KCNA, KCSA) and Istio. As a co-organizer of the Cloud Native Lithuania meetup and a CNCF ambassador, I am deeply involved in the cloud-native community. Leveraging my expertise, I currently serve as a Lead SRE at Vinted, contributing to the reliability and scalability of our systems, while also sharing my experiences as a speaker at technology conferences.", "public_name": "Edgaras", "guid": "d0dfed3c-7b93-54f0-839c-c18941b4823c", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/AVR9K3/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JQAJ7P/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/JQAJ7P/", "attachments": []}, {"guid": "db1c055d-7a7a-5548-964b-ef9a0eb13c7d", "code": "EFN3GE", "id": 5864, "logo": null, "date": "2026-10-01T11:50:00+03:00", "start": "11:50", "end": "2026-10-01T12:30:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-5864-touching-grass-and-40-year-old-c-code", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EFN3GE/", "title": "touching grass (and 40-year-old c code)", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "the linux kernel, networkmanager, glibc, openssl, etc are codebases that aren't going anywhere but can seem quite arcane and unapproachable. \nthis talk surveys the sense and nonsense of using contemporary tooling on these projects based on real world learnings. \nwe'll explore whether AI-assisted bug archaeology on mailing list archives is reliable, and whether you can use MCP servers as a translation layer between 1990s workflows and present day SDLC.\nplus: why \"rewrite it with AI\" is almost always the wrong answer, and how to tell when it isn't.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZDFHGX", "name": "Josephine Pfeiffer", "avatar": null, "biography": "Josie works on infrastructure and security. She spends work hours on things like confidential containers, free time on porting distros to weird architectures, and contributing to CNCF projects.  \nShe unironically thinks s390x is cool and will argue about it. Based in Zurich, occasionally writes crystal, and likes electronics with transparent cases.", "public_name": "Josephine Pfeiffer", "guid": "7c90f557-ef7a-59c7-9a4a-8f574dba094a", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/ZDFHGX/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EFN3GE/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/EFN3GE/", "attachments": []}, {"guid": "80e35caa-053a-5e2d-9afb-95996ce05022", "code": "ANTJCP", "id": 6871, "logo": null, "date": "2026-10-01T13:30:00+03:00", "start": "13:30", "end": "2026-10-01T14:00:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6871-ignites-day-2", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ANTJCP/", "title": "IGNITES DAY-2", "subtitle": "", "track": "Ignite", "type": "Ignite", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ANTJCP/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ANTJCP/", "attachments": []}, {"guid": "31a1ad20-09ab-5699-81a1-eae1810a4e88", "code": "AMGZUX", "id": 6270, "logo": null, "date": "2026-10-01T14:00:00+03:00", "start": "14:00", "end": "2026-10-01T14:40:00+03:00", "duration": "00:40", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6270-gradual-rollout-is-a-transaction", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AMGZUX/", "title": "Gradual Rollout is a Transaction", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "", "description": "We at Wix do things at scale: literally thousands of services written in different programing languages must be deployed to production in the most cautious and generic way. Different gradual rollout methods (dc by dc, ab, abc,..) become a necessity. Since these rollouts might take some time, its execution must be durable, and if it fails a system state must be reset to the initial one. There are many off-the-shelf solutions for the problem, like Temporal or ArgoCD, but pretty much all of them only partially solve challenges we face. Thus we had to implement our own Saga-like durable execution engine with unique features. In this talk we will discuss what are these features and why you might need them in your rollout pipelines.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7JQ7MK", "name": "Via\u010deslav Pozdniakov", "avatar": "https://talks.devopsdays.org/media/avatars/CTSFBE_rJlrlYl.webp", "biography": "I work in Infrastructure/System Team as a developer at Wix. This team is responsible for gradual (and not so gradual) rollouts of all Wix services. Also I am a partnership associate professor at Vilnius University teaching Functional Programming and Software Engineering Models and Methods.", "public_name": "Via\u010deslav Pozdniakov", "guid": "66c2704c-68de-5c43-90fb-6a4a195ea6d9", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/speaker/7JQ7MK/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AMGZUX/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AMGZUX/", "attachments": []}, {"guid": "31e753ce-c148-566c-addd-f05dbcd17de4", "code": "AG37VU", "id": 6866, "logo": null, "date": "2026-10-01T14:40:00+03:00", "start": "14:40", "end": "2026-10-01T15:00:00+03:00", "duration": "00:20", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6866-open-space-opening", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AG37VU/", "title": "Open Space Opening", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": ".", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AG37VU/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/AG37VU/", "attachments": []}, {"guid": "1d199fab-d63e-5a59-8ce2-cb84ea55efa3", "code": "ZEDVKQ", "id": 6872, "logo": null, "date": "2026-10-01T15:10:00+03:00", "start": "15:10", "end": "2026-10-01T15:40:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6872-open-spaces-2-1", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZEDVKQ/", "title": "Open Spaces 2.1", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZEDVKQ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZEDVKQ/", "attachments": []}, {"guid": "1b1716b5-9a61-5044-aa68-e9871f966052", "code": "WKGQHS", "id": 6873, "logo": null, "date": "2026-10-01T15:50:00+03:00", "start": "15:50", "end": "2026-10-01T16:20:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6873-open-spaces-2-2", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/WKGQHS/", "title": "Open Spaces 2.2", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/WKGQHS/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/WKGQHS/", "attachments": []}, {"guid": "e8b63214-284f-5e51-9c27-f0b56c1232d4", "code": "ZMKZ3D", "id": 6874, "logo": null, "date": "2026-10-01T16:30:00+03:00", "start": "16:30", "end": "2026-10-01T17:00:00+03:00", "duration": "00:30", "room": "Main Hall", "slug": "devopsdays-vilnius-2026-6874-open-spaces-2-3", "url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZMKZ3D/", "title": "Open Spaces 2.3", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "", "description": ".", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZMKZ3D/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-vilnius-2026/talk/ZMKZ3D/", "attachments": []}]}}]}}}