~/conference

JetBrains Open Day 2019

titleauthorlength
JetBrains Open Day 201902m
Company open day footage shows demos of D-pad and big data tools, a tour of lots of meeting rooms, and casual Q&A about product priorities. The only concrete…
Promo in English on
A quick word about JetBrains now and laterMaksim Shafirov07m
JetBrains history from 2000 is recounted, explaining the core technical idea of running compiler front-end components (lexing, parsing, type and flow analysis)…
Talk in Russian on
Kotlin and C#. What languages can learn from each other?Dmitriy Ivanov29m
Rider's codebase mixes a Kotlin frontend with a C# backend, and the talk examines concrete tradeoffs and features the languages have borrowed from each other…
Talk in Russian on
What a frontend developer does at JetBrainsMaksim Erekhinskiy14m
Front-end development at JetBrains covers building web UIs for YouTrack, TeamCity and Upsource, maintaining the open-source Ring UI React component library…
Talk in Russian on
IDE wars: us, our friends, our rivals and our...partnersKirill Skrygan01h 05m
JetBrains presents how its language-aware IDE features (ReSharper) evolved into a platform and how Rider (released 2016) became a fast-growing cross-platform…
Talk in Russian on
When work is a joy or why it’s important to know your strengthsAnna Popova19m
Summarizes positive-psychology research showing workplace happiness comes from pleasure plus meaning and rises sharply when people use four or more of their…
Talk in Russian on
What language support in an IDE is made ofAndrey Starovoyt34m
An IDE stack for JavaScript/TypeScript/JSX/TSX: a fast lexer for instant highlighting, a resilient parser that recovers from incomplete code to build an AST…
Talk in Russian on
A day in the life of a Java developerAleksey Kudryavtsev31m
Describes practical techniques a Java developer uses during a day: building a trie for file paths to deduplicate strings and computing an incremental…
Talk in Russian on
The evolution of features in IntelliJ IDEANikolay Chashnikov36m
A history of IntelliJ IDEA editor features focusing on code completion, parameter hints, and debugging helpers. It traces changes like removing a separate…
Talk in Russian on
Removing BarriersHadi Hariri41m
Company culture removes formal approvals and lets people work any hours while expecting 20% time side projects and self-organization; coordination relies on…
Talk in English on
Contracts in KotlinDmitriy Savvinov33m
Kotlin introduces explicit contracts so the compiler can rely on a function’s behavior instead of expensive interprocedural analysis. Contracts express logical…
Talk in Russian on
Development and design processes in a new productAnton Sokolov34m
A private cloud collaboration platform builds a modular UI using a shared component library and web components that a 40-person team dogfoods internally…
Talk in Russian on
From build to Continuous Delivery in TeamCityAndrey Titov34m
A concrete pipeline built with TeamCity Kotlin DSL that goes from commit to deploy: it packages frontend and backend as Docker images, runs docker-compose…
Talk in Russian on
How We Test Performance in RiderAndrey Akinshin36m
Rider performance testing collects raw timing from TeamCity CI and a custom retrospective performance service that applies statistical tests (Mann–Whitney…
Talk in Russian on
A Frontend Developer’s View of a Full-stack Kotlin ApplicationAkif Abasov31m
A working full‑stack Kotlin prototype: a Ktor server with an in‑memory database, a Kotlin/JS React web client using JS wrappers, and shared business models and…
Talk in Russian on
Interface Designers’ Principles in the IntelliJ Platform UI TeamOlga Berdnikova20m
Describes six UI design principles used in the IntelliJ Platform UI team and concrete changes guided by them: replacing tiny triangle controls with larger text…
Talk in Russian on
Infrastructure Tasks in the CompanyDenis Yakovlev25m
Description of a company’s infrastructure operations: centralized CI executes about 19,000 builds/day across ~1,000 VMs (Linux, Windows, macOS) on on‑prem…
Talk in Russian on
Data Engineers Shouldn’t Suffer, or Some Things About Big Data Tools for IntelliJ IDEAVitaliy Khudobakhshov29m
A demonstration of the Big Data Tools IntelliJ plugin that integrates Spark, Hadoop/YARN and Apache Zeppelin into the IDE so data engineers can edit, run and…
Talk in Russian on
Using CI to Test the Frontend: the TeamCity ExampleDenis Lesnik28m
A concrete TeamCity CI pipeline for frontend testing that runs linters, type checks, Storybook rendering, snapshot tests, visual-diff checks, packages…
Talk in Russian on
IntelliJ IDEA Tips & TricksHadi Hariri35m
Toolbox app manages IDE installs and can bump RAM (demo adds 16 GB); Presentation Assistant plugin shows live shortcuts; namespace filtering and double shift…
Talk in English on
Plugin Repository: From a Makeshift Site to an Online StoreAleksandr Prendota, Semen Atamas36m
A JetBrains talk describes migrating a homemade plugin site into a scalable marketplace by moving plugin files to S3 with CloudFront for global downloads…
Talk in Russian on
Kotlin: Facts You Might Not KnowEvgeniy Petrenko41m
Kotlin was created to interoperate with large Java codebases, compiling into mixed Java modules to avoid full rewrites while providing null-safety and the…
Talk in Russian on
How We Moved to a MonorepoDmitriy Panov16m
Describes consolidating six GitHub repositories into one mono-repo to make cross-repo edits atomic and reduce spurious CI failures for a Linux-scale codebase…
Talk in Russian on
How to Write Useful Technical TextsAnna Gasparyan, Alla Redko33m
Practical advice for technical writing and developer documentation: validate form fields in real time and highlight the exact invalid field; use active voice…
Talk in Russian on
Questions and Answers Sessiondima savinov, vera oleynikova, Maksim Shafirov45m
The Q&A discusses JetBrains hiring and product strategy with concrete points: a Forrester ROI study claims developers become several-hundred-percent more…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.