Public materials about SourceCraft

2025

SourceCraft Code Assistant: How AI can boost developer 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.

YouTube video

Secret ingredients for secure development: Achieving precise and fast secret detection

Code serves as one of the primary repositories for various secrets. A single commit can accidentally expose a token or password to the public. Identifying secrets becomes a real challenge when one needs to scan all projects hosted on a popular developer platform.

Our secure development experts, Denis Makrushin, Andrey Kuleshov, and Alexey Troynikov, explained how the secret detection feature is implemented, highlighting the key criteria for secret scanning: it has to be fast, precise, and thorough.

The article covers:

  • Case study analysis.
  • Comparison of two modern and high-speed secret-scanning tools: Kingfisher and Gitleaks.
  • Review of benefits LLMs have over traditional methods, i.e., entropy analysis, regular expressions, and signatures.

Habr article

How to configure CI/CD for Yandex Cloud Functions from SourceCraft

Mobile infrastructure in big tech

CI/CD as a development driver

YouTube video

Code is also an interface

AI coding assistants: A look into the future

YouTube video

Git engine for SourceCraft or the Ship of Theseus

From creators for creators: SourceCraft presentation

Dogfooding, AI assistants, and code navigation: Exploring SourceCraft, a new development platform by Yandex

The story of SourceCraft began in Yandex Infrastructure, a team focused on building tools for creating and deploying internal Yandex applications and services and supporting the infrastructure utilized by most of the company's engineers. This explains why most of the feature ideas for the new platform came about as a result dogfooding, i.e., using one's own product by the team of its creators.

Platform developers, Olga Lukyanova and Sergey Zakharchenko, will shed light on what it is like to create a developer platform while also using it to write code, run tests, review pull requests, build and deploy the application.

Habr article

2024

Selecting a code navigation architecture on the SourceCraft platform

Sergey Babenko, Lead Developer at Yandex Infrastructure, explained how they conducted comparative analysis of various index storage systems for code navigation in SourceCraft.

YouTube video

AI tool for developers: How we trained LLMs to work with code

Habr article

Instant code navigation for any commit. Was it even possible?

YouTube video

New Yandex developer tools

YouTube video

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.

YouTube video