JetBrains Night Seoul 2017
who it's for
kotlin developers, IntelliJ IDEA users, android developers, ci engineers, devops engineers, development team leads
topics
Toolbox app for IDE management; IntelliJ structural search and replace; IntelliJ built-in HTTP client; IntelliJ database tools; font ligatures (Fira Code); automatic Java stream refactoring; YouTrack TeamCity Upsource integration; TeamCity Kotlin DSL; Docker and Kubernetes build agents; kotlin coroutines at scale; reified generics and inline functions
| title | author | length |
|---|---|---|
| IntelliJ IDEA-Based IDE Tips & Tricks | Hadi Hariri | 51m |
Practical walkthrough of IntelliJ IDEA and JetBrains IDE features: using the Toolbox App for installing, updating, switching versions and changing heap size… | ||
| IntelliJ IDEA based IDEs Tips & Tricks | Hadi Hariri | 51m |
Use the JetBrains Toolbox app to install, update and manage licenses and set IntelliJ’s max heap; enable Fira Code for font ligatures; press double‑Shift for… | ||
| How is Lezhin Comics Applying Kotlin? | Woo Myungin | 39m |
Resin Comics migrated their Android app from Java to Kotlin, increasing Kotlin code from ~10–20% to over 50% in about 1.5 years by writing all new features in… | ||
| Continuous Workflows (Team Tools) | Mikhail Vink | 45m |
JetBrains presents its suite of team tools that support project management, issue tracking, code review, continuous integration, and deployment. The talk… | ||
| Continuous Workflow (Team Tools) | Mikhail Vink | 45m |
Demo of JetBrains teamware shows Hub + YouTrack + TeamCity + Upsource integrated with IntelliJ, with TeamCity auto-detecting a Gradle project and starting a… | ||
| Kotlin 102 – Beyond the Basics | Hadi Hariri | 41m |
Shows concrete Kotlin language features: uses reified generics to work around JVM type erasure, explains covariance and contravariance rules, and demonstrates… | ||
| Kotlin 102 – Beyond the basics | Hadi Hariri | 41m |
Covers concrete Kotlin features with code examples: shows property delegation (lazy, veto/observable and custom delegates) and class delegation, explains… | ||
| nothing matches | ||