Videos about SourceCraft
- 2025
- How to be an AI engineer?
- Why do we develop open source? And they? And you?
- History and future of dev tooling: From IDEs to AI agents
- Yandex Neuro Scale 2025. From prompters to colleagues: AI agents in development
- Yandex Neuro Scale 2025. SourceCraft in GA: Reduce time to market for your projects
- (R)Evolution of dev tools in the AI age: Worldwide and in Yandex
- 404 seconds. Open source: Updates
- SourceCraft Code Assistant: How AI can boost developer's productivity
- How to configure CI/CD for Yandex Cloud Functions from SourceCraft
- Mobile infrastructure in big tech
- CI/CD as a development driver
- Code is also an interface
- AI coding assistants: A look into the future
- Git engine for SourceCraft or the Ship of Theseus
- From creators for creators: SourceCraft presentation
- 2024
- See also
Videos of conferences and webinars for you to learn about the inner works of SourceCraft, how the platform helps developers become more efficient, how SourceCraft is different from other popular development platforms and, most importantly, in what particular scenarios it outperfoms other platforms even now.
- How to be an AI engineer?
- Why do we develop open source? And they? And you?
- History and future of dev tooling: From IDEs to AI agents
- Yandex Neuro Scale 2025. From prompters to colleagues: AI agents in development
- Yandex Neuro Scale 2025. SourceCraft in GA: Reduce time to market for your projects
- (R)Evolution of dev tools in the AI age: Worldwide and in Yandex
- 404 seconds. Open source: Updates
- SourceCraft Code Assistant: How AI can boost developer's productivity
- How to configure CI/CD for Yandex Cloud Functions from SourceCraft
- Mobile infrastructure in big tech
- CI/CD as a development driver
- Code is also an interface
- AI coding assistants: A look into the future
- Git engine for SourceCraft or the Ship of Theseus
- From creators for creators: SourceCraft presentation
2025
How to be an AI engineer?
There has been a great deal of discussion about AI fundamentally transforming programming. But how exactly is it going to happen, and what is the engineer's future role? Will vibe coding eliminate the need for thinking, or will it force a deeper delve into the new domain? What will define the engineering work, and how does one get the right set of skills?
Why do we develop open source? And they? And you?
Open source is all around us – from user products to advanced infrastructure. Let’s try and figure out why it still exists and what motivates all participants to contribute into the effort. Sergey Berezhnoy brings to you the results of our study carried out as part of creating the SourceCraft development platform.
History and future of dev tooling: From IDEs to AI agents
Code editors and developer tools is a topic with a whole industry built around it. There was a time when renaming a variable felt like a major achievement, yet today IDEs can do dozens of complex transformations in such a way that the program remains legit. In this episode of our Organized Programming podcast, we are talking to Dmitry Ivanov, Head of SourceCraft Development Platform at Yandex, about the history of JetBrains and IntelliJ IDEA development, why back in the USSR they were writing compilers for Algola-68, and how the IDE-as-a-combine approach is different from the modern LSP architecture.
We are discussing stories from inside JetBrains, the emergence of Kotlin as a response to the impossibility to support Scala, and how AI tools and LLM editors like Cursor have changed the game. We are also referring to the never-ending Vim vs. IDE argument, comparing the code analysis depth and limitations of LSP, recalling anecdotes from our experience, and making a forecast for the dev tool market in 2026.
Yandex Neuro Scale 2025. From prompters to colleagues: AI agents in development
Evgeny Kolesnikov, SourceCraft Technical Product Management, spoke about AI's path from an auto-completion tool to a full-value team member. The talk brings up the maturity levels of AI tools, case studies of AI assistants adopted in development processes, adaptation barriers and workarounds.
Yandex Neuro Scale 2025. SourceCraft in GA: Reduce time to market for your projects
Dmitry Ivanov, Head of SourceCraft Development Platform, spoke on how to create IT SourceCraft-based products – from task planning to deployment into cloud – for different users: individual developers pursuing their personal projects, teams of various sizes, and the open-source community.
(R)Evolution of dev tools in the AI age: Worldwide and in Yandex
At Big Tech Night, Dmitry Ivanov, Head of SourceCraft Development Platform, spoke about how AI is becoming the key developer performance driver, how companies seek to adopt AI tools not only in programming but throughout the SDLC – from planning to operation. We discussed the importance of selecting open-source solutions and integrating them with proprietary data and named the key challenges going forward: how to make open source secure and sustainable in the deglobalizing world, how to develop such projects, how to get compensated money and reputation-wise, and how businesses can securely integrate open source into their infrastructures.
404 seconds. Open source: Updates
A while ago, we supported our contributors on the platform, and this time, at 404 seconds, we spoke about our open-source release. The speaker is Sergey Berezhnoy, Developer Relations Director at Yandex and an open-source evangelist. The grant program, repository ranking, and achievements for developers: all the news in one episode.
In this episode:
- Valkey™ returns to open source.
- Yandex Cloud adds Qwen3 to AI Studio.
- Cloud.ru grants access to open source LLMs.
- SourceCraft to support the open-source community with grants.
- Spotify celebrates five years of Backstage.
SourceCraft Code Assistant: How AI can boost developer's productivity
This webinar looks at how SourceCraft Code Assistant helps write and manage code streamlining developers’ every day tasks. Together with a SourceCraft expert, we discussed how AI tools can increase development speed and efficiency and then installed and set up SourceCraft Code Assistant for specific needs and objectives.
We provide hands-on examples of how to:
- Work with default completion and chat modes.
- Use and make the most of context.
- Create a docstring or unit test in a single click.
We also discussed the future of AI assistants and how they will transform coding and development.
This webinar will be useful for developers of all skill levels and students.
How to configure CI/CD for Yandex Cloud Functions from SourceCraft
Ilya Shikalov, Yandex Cloud Technical Project Manager, talks about implementing a CI/CD scenario for Yandex Cloud Functions functions based on code from SourceCraft and shows how to deploy function versions into an automated delivery process.
Mobile infrastructure in big tech
For the last five years, we have been building our mobile infrastructure business line. We have come a long way from build support and Gradle plugins to full-value services of our own that help engineers do their daily work. In his presentation, Eduard Obolensky, head of the Yandex Infrastructure mobile development platform, spoke how mobile infrastructure is getting more and more complex: new systems and frameworks keep coming in forcing the developers to deal with an ever increasing number of technologies. We are going to walk through the stages of infrastructure development: from a small startup to a large corporation. We will discuss why the mobile infrastructure agenda are different from the typical DevOps/SRE, backend, and frontend. And finally, we are going to talk about the biggest and least expected challenges we are facing today.
CI/CD as a development driver
The SourceCraft team is facing a tricky challenge: to create a platform that gives the users a powerful toolkit yet keeps them unable to harm themselves or other users.
It is obvious that these requirements are contradictory. Give too much freedom, and users will start shooting themselves (and others) in the foot; tighten things up, and they will be unable to address their problems. The CI/CD developed by the SourceCraft team is about striking a balance between these two extremes.
In his presentation, Kirill Syuzev, SourceCraft Technical Lead, dwelt on:
- How the SourceCraft team approached designing an architecture resistant to internal and external attacks.
- How the system was optimized for lower latency and higher throughput at the same time.
- Which decisions proved good and which had to be dropped.
- How pentests were used to look for vulnerabilities.
- How the team went about debottlenecking.
- What the future plans are.
Code is also an interface
Alexander Glushchenko shared his experience with in-browser interactive code and diff viewing in the course of SourceCraft development. He covered the team's goal: to achieve an IDE-like coding experience when viewing the repository in the browser.
What's in the presentation:
- Challenges of working with code and an overview of the theory.
- A deep dive into the exotic world of purely text-based coding.
- Analysis of tools for the seemingly long-solved problem of syntax highlighting.
The presentation will benefit frontend developers interested in development tools and platforms.
AI coding assistants: A look into the future
Evgeny Kolesnikov, Technical Manager at Yandex Infrastructure, spoke about the AI tools out there, how to measure their quality, and how to understand if we are on the right track when it comes to building AI assistants for developers.
What you will learn:
- How developers do their work.
- What developers want from AI.
- How to measure the immeasurable.
- What AI assistants are on the market.
- Development vectors for AI assistants.
Git engine for SourceCraft or the Ship of Theseus
Sergey Zakharchenko, SourceCraft CTO, told the story of how they took the popular go-git library, went through all the acceptance phases, and ended up rewriting it almost completely.
He also shared his experience and how it felt for his team to get onboarded onto their own platform and to verify the merge algorithm through fuzzing.
From creators for creators: SourceCraft presentation
Dmitry Ivanov, Head of SourceCraft Development Platform at Yandex Infrastructure, demonstrated the capabilities of Yandex's all-new IT production platform that helps developers with source code generation, version management, software product testing, assembly, deployment, and maintenance.
2024
Selecting a code navigation architecture in SourceCraft
Sergey Babenko, Lead Developer at Yandex Infrastructure, covered the procedure used for comparative analysis of different index storage systems for code navigation in SourceCraft.
AI tool for developers: How we were training LLMs to work with code
Viktor Ploshikhin, head of ML laboratory at Yandex Platform Engineering, gave an account of his team's effort to build an AI assistant for developers. How models were fine-tuned on real code; the "whys" behind the choice to predict statements; what metrics and methods they developed for quality assessment.
What you will learn:
- What problems are addressed by the developers and what LLMs do to help.
- What modern AI assistants are capable of.
- Commonly used methods to evaluate the benefits of AI products.
- AI's impact on business.
Instant code navigation for any commit. Was it even possible?
Olga Lukyanova, a SourceCraft developer, described how the team approached the challenge of navigating through code in SourceCraft. How they created a system of incremental indexes for each commit to search for code declarations and uses within the repository for instant search through the commit.
You will also learn about the proprietary indexing system based on immutable incremental data structures. Olga also shared some architectural tricks and spoke about the data structures you need for different scenarios, and how SourceCraft stores them.
New Yandex developer tools
A webinar on Yandex's new services for developers. Pavel Selivanov talked about our AI coding assistant called Code Assistant and SourceCraft, our platform for source code generation, version management, software product testing, assembly, deployment, and maintenance.
The webinar participants:
- Discussed what development platforms are and why your need them.
- Demoed a SourceCraft prototype and disclosed its roadmap.
- Showcased code hosting, code review, CI/CD process setup, and other SourceCraft features.
- Talked about applying AI in development.
- Showed how Code Assistant, in "smart autocompletion" mode, generates the most likely continuation of a code line or entire function based on context.
The webinar will benefit engineers and developers of all levels.
Yandex Scale 2024: AI tools for developers
Watch this Yandex Scale 2024 session for insights on how developers leverage modern LLM-assisted tools to streamline their work.