- “요즘 뜨는 4대 프로그래밍 언어, 이렇게 배워보세요”
- Awesome Kotlin - A curated list of awesome Kotlin related stuff Inspired by awesome-java
- Ask HN: Has anyone here programmed in Kotlin? What do you think about it?
- Kotlin: A New Hope in a Java 6 Wasteland
- JetBrains Releases Kotlin 1.0
- 일단 시작하는 코틀린
- Why Kotlin is my next programming language
- Kotlin Programming Language Cheat Sheet Part 1
- Kotlin Programming Language Cheat Sheet Part 2
- Kotlin Korea
- A brief introduction to Realm with Kotlin
- Ready for Production
- Kotlin Educational Plugin
- Kotlin Post-1.0 Roadmap
- Kotlin: The Good, The Bad, and The Ugly
- The dark side of kotlin by Jarek Ratajski - YouTube
- Feel of Kotlin (Berlin JUG 16 Apr 2015)
- From Java to Kotlin
- Kotlin과 Java 전격 비교
- Effective Java in Kotlin, item 1: Consider static factory methods instead of constructors
- Effective Java and Kotlin
- Kotlin vs Java
- Kotlin in action
- 젯브레인, 코틀린 커뮤니티 지원 강화
- 코틀린 1.1 릴리즈
- Java / Kotlin 으로 iOS까지 개발하기
- 일단 시작하는 코틀린
- 코틀린 레퍼런스 문서 한글판
- Introduction to Kotlin (Google I/O '17)
- Google I/O 2017 참관기 - Kotlin
- Kotlin 맛보기
- 새차원의 코틀린(Kotlin) 강좌
- Kotlin's hidden costs - Benchmarks
- kapt의 generateStubs와 DI 도구와의 관계
- Kotlin SAM(Single Abstract Methods)을 사용하는 방법
- Kotlin Generics 정의
- Kotlin에서의 Generic
- Kotlin Generics — 실체화한 타입 파라미터. 코틀린 제네릭 특징 중 실체화한 타입 파라미터에 대해 알아봅니다. | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- Kotlin Generics — 변성. 코틀린의 제네릭 특징 중 변성에 대해 알아봅니다. | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- Kotlin Generics Explaind: Mastering in, out, and where | by Anand Verma | Feb, 2023 | Medium
- Kotlin Higher-Order Functions 사용방법
- Kotlin - 회사에서는 어떻게 도입하고? 학습해볼 수 있을까?
- Kotlin Lambdas
- Kotlin lateinit/lazy properties 살펴보기
- Kotlin 연산자 Overloading
- Kotlin != 성배 - 노현석(@pluu)
- 스칼라 vs 코틀린 : 더 나아진 자바를 목표로 경쟁하는 2개의 언어
- medium.com/@joongwon
- Kotlin의 Lazy Initialization과 Delagation
- Your first Firefox (Web)extension in Kotlin
- Representing View State with Kotlin Data Classes
- 코틀린(Kotlin) data class를 JPA에서 사용시 주의할 점
- Lock Types in Kotlin. Lock Types in Kotlin: Ensuring Thread… | by Rauf Aghayev | Medium
- Spoqa 기술 블로그 | 우당탕탕 주문서 개발기 JPA, 잠금 lock
- Spoqa 기술 블로그 | 스포카에서 Kotlin으로 JPA Entity를 정의하는 방법
- JPA는 Java 기준으로 Entity를 정의하기 쉽게 만들어졌기 때문에 Kotlin에서 JPA Entity를 제대로 쓰려면 어떻게 해야 하는지 고민한 결과를 담은 글
- Kotlin으로 JPA를 설명하는 글에서는 Kotlin 장점을 소개하다 보니 Entity 설계에서는 아쉬운 부분이 많음
- mutable 프로퍼티를 너무 많이 사용
- Data class로 Entity를 정의해서 실제 의도와 달리
equals
등이 잘못 동작 - 연관관계를 정의할 때 오류를 피하고자
lateinit
를 사용하는데 이는 런타임 오류 유발
- 그래서
allOpen
설정 추가하고PrimaryKeyEntity
로 Entity를 생성할 때ULID
를 강제하고equals
와hashCode
를 정의해서 공통 동일성을 보장 - 프로퍼티 접근 제어, 연관관계 등 Kotlin으로 JPA Entity를 정의하면서 했던 많은 고민과 해결책을 기술
- Kotlin, Data Class Inheritance by Delegation | by nwillc | Medium
- Writing Java-friendly Kotlin code
- brunch.co.kr/@mystoryg
- Kotlin, AWS 그리고 레이니스트와 함께라면 육군훈련소에서도 외롭지 않아
- Create React Kotlin App
- My favorite examples of functional programming in Kotlin
- Functional Effect System in Kotlin | by Alexey Soshin | The Startup | Jul, 2020 | Medium
- Curried Kotlin. Kotlin supports functional programming… | by TheCililing | Medium
- Curry 와 Partial-Application
- Functional Programming in Kotlin • Jacob Bass • YOW! 2018 - YouTube
- Kotlin & Functional Programming: pick the best, skip the rest by Urs Peter - YouTube
- Architecture for Multiplatform native development in Kotlin
- MVP Architecture with Kotlin — Dagger 2, Retrofit, RxAndroid and DataBinding
- Clean Architecture Example in Kotlin | by The Code Gang | HackerNoon.com | Medium
- Kotlin Weekly Update — 12
- Kotlin Weekly Update — 16
- Kotlin Weekly Update — 24
- Kotlin Sealed Classes — enums with swag
- Sealed Class에 대해서 알아보자
- tosspayments-restdocs: 선언형 문서 작성 라이브러리
- How to implement “cacheable” pagination of frequently changing content
- Exploring Kotlin: useful standard library functions
- Kotlin issue, You should face
- Swift vs. Kotlin — the differences that matter
- Swift vs. Kotlin — the differences in memory management
- How will you handle null references if you are designing a new language?
- Kotlin Isn’t Null-Safe Yet. Here Are 3 Gotchas | by Sam Cooper | Mar, 2023 | Better Programming
- null 리턴은 왜 나쁠까?
- 인자가 많은 메서드는 왜 나쁠까?
- Lessons in Kotlin Threading: An Animated Splash Screen
- LiveData with SnackBar, Navigation and other events (the SingleLiveEvent case)
- 코틀린 이용해 Parallel한 네트워크 호출
- Kotlin 작성한 코드 Decompile
- Kotlin 더 잘 활용하기
- 카카오톡의 서버사이드 코틀린
- 100% KOTLIN FRONTEND
- How to implement an Object-Pool with an Actor in Kotlin
- Channel 을 이용한 Actor Model 구현
- Deep Dive into object
- Why Bother with Kotlin - Not Just Another Language Tour
- Why You Should Use Class Delegation In Kotlin
- Class delegation in Kotlin
- Kotlin — Delegate Properties to Validate Value of Your Class | by Randy Arba | May, 2022 | Medium
- Tips for Writing a Library in Kotlin
- inline, noinline 한번에 이해하기
- 코틀린의 인라인에 대해 한 번에 알아보자. inline, noinline, crossinline, reified… | by jisungbin | Sep, 2021 | Medium
- inline 함수 #1 - Bsidesoft co.
- Inline Functions in Kotlin. Inline functions in Kotlin are a… | by Sevban Bayır | Jul, 2023 | Medium
- Jeremy's Blog | 코틀린에서 reified는 왜 쓸까?
- 카카오가 메시징 서버에 자바 대신 코틀린 써본 경험담
- Hacking with Kotlin: prepending
- 코틀린으로 구현하는 당신의 첫번째 Node.js app
- Fast Prototypes with Flutter + Kotlin/Native
- 코딩 컨벤션 정리
- Kotlin: Write Once, Run (Actually) Everywhere
- Joost Heijkoop & Urs Peter - Kotlin vs Scala
- Moving from Java to Kotlin with Scala stopover
- Kotlin from Scala perspective: Advent Of Code 2023 | by Voytek Pituła | Jan, 2024 | Medium
- 코틀린(Kotlin), 꼭 해야하나요?
- 메모리릭 방지하기 | Kotlin, Lambda의 강력함 | Lambda는 진리입니다
- Kotlin 도입 과정에서 만난 문제와 해결 방법 kotlin, java, lombok을 같이 사용하는 과정에서의 문제점
- 코틀린(Kotlin)에서 apply, with, let, also, run 차이
- Kotlin(코틀린)의 Sequence에 대해 알아보자
- Kotlin을 배워보자 part1(Basic Types, Function, Null, 타입 변환, Lambda)
- Kotlin을 배워보자 part2(if, when, for, while, array, list, ranges)
- Kotlin을 배워보자 part3 (Class, Constructor, 상속)
- Kotlin을 배워보자 part4 (Data Class, Nested and Inner Class)
- Kotlin을 배워보자 part5 (Object Expression and Declaration, Companion Object)
- Kotlin과 Java의 Nested and Inner Classes를 알아보고, Nested classes를 왜 사용해야 하는지 알아본다
- 코틀린의 Scope Function(let, with, run, apply, also)을 알아보자
- 10분 테코톡 링링의 Scope Function - YouTube
- Kotlin Extension Functions에 대해서 정리해 봅니다
- GOTO 2019 • Kotlin: Dissecting the stdlib • Huyen Tue Dao
- 나 혼자 Kotlin v1.0 - Part.1
- Kotlin cheatsheet
- 백엔드 서버 개발과 코틀린의 조합
- JSON parser를 구현해보자
- JSON to Kotlin Class 플러그인 통해 데이터 클래스 생성하기
- 데이터 과학을 위한 Kotlin
- Everithing is DATA – QiMONO
- Design Patterns In Kotlin
- Design patterns with Kotlin Part 1 | by Sandesh Bodake | ScaleReal | Medium
- Design patterns with Kotlin Part 2 | by Sandesh Bodake | ScaleReal | Aug, 2022 | Medium
- 좋은 코드 설계를 위한 답없는 고민들 - Yun Blog | 기술 블로그
- Kotlin의 Invoke함수를 알아보자
- Discovering Kotlin Contracts. The next release of Kotlin, 1.3, is… | by Nicola Corti | ProAndroidDev
- Kotlin Contracts: Empowering Your Code for Better Quality | by Arsham Jafari | Sep, 2023 | Medium
- Kotlin 1.4 Online Event: Kotlin 1.4 Language Features 영상 정리
- Kotlin 1.4 Online Event: News From the Kotlin Standard Library 영상 정리
- Kotlin 1.4 Online Event: kotlinx.serialization 1.0 영상 정리
- Exploring Kotlin 1.9.0: What’s New in the Latest Release | by Nandhu Raj | Sep, 2023 | Medium
- Apache Kafka® Event Streaming Platform For Kotlin Developers - YouTube
- Idiomatic Logging in Kotlin | Baeldung on Kotlin slf4j
- Migrating From Python to Kotlin for Our Backend Services
- Java & Kotlin enum class가 완벽한 싱글톤이라 불리는 이유 — 시행착오를 줄이는 방법
- Kotlin Enums — Replace values() with entries | by ilyas ipek | Jul, 2023 | Teknasyon Engineering
- Mac에서 코틀린 개발환경 구성하기
- 블로그에 코틀린 플레이그라운드 넣기
- 상태를 가변적으로 관리했을 때 발생하는 문제 — 시행착오를 줄이는 방법
- K2 컴파일러로 가는 길 | The Kotlin Blog
- K2 컴파일러로 가는 길 - YouTube
- Kotlin의 증분 컴파일에 대한 새로운 접근 방식 | The Kotlin Blog
- Differentiable Programming in Kotlin - YouTube
- Optics/Lens 내 멋대로 Optics 이해하기 Feat) arrow-kt
- Get started with Kotlin/JS for React | Kotlin
- Different ways to distribute and integrate Kotlin/JS library - DEV Community
- Meta-Programming with Kotlin for Android | by Mehdi Yari | Apr, 2022 | ProAndroidDev
- (Kotlin) 단일 함수만 존재하는 경우 파일명은 어떻게 해야할까?
- Context Receivers Are Coming to Kotlin! - YouTube
- Context receivers
- smarter-shared-kotlin-flows | Medium
- Redundant DTO-Domain Mapping in Kotlin Flow | by Florent Blot | Jul, 2022 | Medium
- Go with the Kotlin Flow😀. What’s special about Kotlin Flow 🤔 | by Prachi Mishra | Sep, 2022 | Medium
- Managing Backpressure in Kotlin Flow: Preventing Overloading Downstream Consumers | by Rizwanul Haque | Stackademic
- Kotlin Metadata Deep Dive. Recently, I encountered a headache when… | by Johnson Lee | Jun, 2022 | Medium
- 인터페이스 상의 var와 val의 차이 - Bsidesoft co.
- 제네릭의 공변(covariant) 반공변(contravariant) 그리고 제약 사항 (\w kotlin)
- 코틀린 공변성(Covariance)
- Variance... without Generics! - YouTube
- CPS Style continuation
- Object Mapping advanced features & QoL with Kotlin - DEV Community 👩💻👨💻
- Type modelling in Kotlin
- kotlin_build_performance
- Java 개발자가 보면 좋을 Kotlin 팁 모음 - 현구막 기술 블로그
- Call multile API calls with Combine and Stateflow. | by Keyvan Norouzi | Nov, 2022 | Medium
- From zero to 10 million lines of Kotlin - Engineering at Meta
- Meta에서 안드로이드 개발을 Java에서 Kotlin으로 전환하는 과정 정리
- 마이그레이션 방법 중에 모든 코드를 Kotlin으로 전환하는 것을 목표
- 안드로이드에서 천만 라인 이상의 Kotlin 코드 작성
- 일부 라이브러리에서 호환성 문제가 발생
- 이를 해결하기 위한 도구 작성
- 변환 도구인 J2K를 이용해서 변환했지만 J2K가 이해하지 못해서 수동으로 처리해야 하는 사례 발견
- 그래서 Java 코드를 내부 도구에 필요한 변환 작업을 한 뒤 J2K를 실행하고 Kontlin 파일을 후처리
- 마이그레이션 후 기대보다는 적은 11%의 코드 라인 감소, 실행 속도 동일, 빌드 속도는 KSP로 주석을 처리해서 해결
- Semaphore & Mutex. Today we will discuss what is Semaphore… | by Erselan Khan | Nov, 2022 | Towards Dev
- Kotlin Mutex: A Comprehensive Guide | by Android-World | Medium
- 코틀린 꼬리 재귀 함수
- Kotlin PBKDF2 Secure Password Hashing | Codersee
- Introducing Kotlin/Wasm · seb.deleuze.fr
- Kotlin 2.0을 통해 알아보는 코틀린의 미래 - Speaker Deck
- 토스ㅣSLASH 23 - 새로운 은행을 위한 Modern 대외 연계 시스템 구축기 - YouTube
- 5 Pro Kotlin Dev Hacks For More Assertive Code | by Sam Cooper | Jun, 2023 | Medium
- Kotlin으로 Cli를 만든다고?
- Using Kotlin’s Contract APIs for Smarter Helper Functions | by Nate Ebel | Engineering at Premise
- 입 개발 Kotlin으로 Google Sheet 열어보기 | Charsyam's Blog
- 자바 프로젝트 3개 코틀린 점진적 전환기(feat. lombok 됩니다.) | 카카오페이 기술 블로그
- Perils of duplicate finding - Jake Wharton
- Seven recipes to understand flows and asynchrony in Kotlin | by Tom Colvin | Mar, 2024 | ProAndroidDev
- Android 공식 언어로 채택된 Kotlin를 소개합니다
- 코틀린 핵심 파악하기 - 핵심만골라배우는안드로이드스튜디오3&프로그래밍_별책부록_배포용.pdf
- Kotlin 1.0 Released: Pragmatic Language for JVM and Android
- A Complete Guide To Learn Kotlin For Android Development
- Android 개발을 수주해서 Kotlin을 제대로 써봤더니 최고였다
- 안드로이드 공식 언어가 된 Kotlin을 알아보자
- Android Announces Support for Kotlin
- Android 개발에 Kotlin와 Anko를 적용해 볼까요?
- 코틀린이 안드로이드의 공식 언어로 추가되었습니다
- Kotlin & Android: A Brass Tacks Experiment, Part 1
- Kotlin & Android: A Brass Tacks Experiment, Part 2
- Kotlin & Android: A Brass Tacks Experiment, Part 3
- Kotlin & Android: A Brass Tacks Experiment, Part 4
- Kotlin & Android: A Brass Tacks Experiment, Part 5
- Kotlin & Android: A Brass Tacks Experiment, Part 6
- Building a Kotlin project 1/2
- Building a Kotlin project 2/2
- Keddit — Intro: Learn Kotlin while developing and Android App
- Kotlin’s Android Roadmap
- Using Project Kotlin for Android
- 안드로이드 스튜디오 3.0 (혹은 안드로이드 그래들 플러그인 3.0) 이상에서 코틀린 프로젝트를 빌드하는 경우 발생하는 호환성 문제를 해결하려면?
- Android 를 Kotlin 으로 개발해봅시다!
- Android Kotlin 시작하기
- 똑똑, 프로젝트에 코틀린을 도입하려고 합니다
- Kotlin의 안드로이드 아키텍처 컴포넌트
- Kotlin Android Extensions - 리사이클러뷰의 뷰홀더에서 올바르게 사용하는 방법
- 안드로이드와 코틀린. 내가 만난 문제
- 안드로이드와 코틀린. 내가 만난 문제 — 2
- RecyclerView.Adapter 어떻게 접근하면 좋을까? - ViewModel
- Modern Android development with Kotlin
- Android를 위한 코틀린 개발용 확장 라이브러리인 Android KTX를 소개합니다
- Exploring KTX for Android
- A Kotlin Cryptocurrency Tracker App (to some degree)
- 31 Days Of Kotlin
- 정식 언어로 채택된 Kotlin, Android에 미친 영향은?
- Android 개발을 수주해서 Kotlin을 제대로 써봤더니 최고였다
- Kotlin으로 Android개발 하기
- Android Development Course - Build Native Apps with Kotlin
- 안드로이드의 익숙한 BaseXXX class를 알아보고, 설계의 중요성을 알아보자
- Sealed Class를 활용해서 서버응답 모델 깔끔하게 정의하기 | by Ted Park | 박상권의 삽질블로그 | Jan, 2022 | Medium
- 대수적 타입과 코틀린 sealed class
- Pluu Dev - 요약 What's new in Kotlin for Android (Google I/O '23)
- Android Basics in Kotlin course | Android Developers
- Datastore | Android 개발자 | Android Developers
- KotlinHelper: Kotlin Android Extensions 💖 Helper class for smart and smooth development 💖
- QR코드 스캐너
- Kotlin 키워드 및 연산자 해부 (1) — Hard Keywords
- Kotlin 키워드 및 연산자 해부 (2) — Soft Keywords
- Kotlin 키워드 및 연산자 해부 Part 3
- 코틀린 의 apply, with, let, also, run 은 언제 사용하는가?
- vararg 로 가변 인자를 전달하는 방법
- Hot And Cold Data Stream
- 코틀린with,run,let,apply,also 범위 지정 함수
- Nullable (Feat. Kotlin, C#) - 엘키의 주절 주절
- Execute Shell Commands in Java/Scala/Kotlin - Alexandru Nedelcu
- Is Kotlin’s Destructuring Useful? | by Renee Vandervelde | ReadySet.build
- 무지성으로 사용하는 코틀린은 당신의 서비스를 위태롭게 할 수 있다. | by Inpyo Jeon | 월요일 오후 9시 | Nov, 2022 | Medium collection sequence
- 코틀린에서 if 문 다뤄보기
- 코틀린의 불변 컬렉션은 불변일까?
- 코틀린 groupBy, groupingBy, chunked, flatMap, aggregate 정리 - Yun Blog | 기술 블로그
- Effective Kotlin Item 53: Consider using groupingBy instead of groupBy
- 코틀린의 확장 기능
- Pluu Dev - 메모 Kotlin의 val 프로퍼티 Smart Cast는 동일 모듈에서 더 잘 판단함
- Data Objects in Kotlin
- Sleepless Concurrency: delay() vs. Thread.sleep()
- Kotlin : When if-else is too mainstream | by Garima Jain | Medium
- Using builders with builder type inference | Kotlin Documentation
- Array
- Collection
- Duration NEW Kotlin's Duration API is Amazing! - YouTube
- Exception
- use
- A TypeScript Fan's KotlinJS Adventures • Eamonn Boyle & Garth Gilmour • GOTO 2021 - YouTube
- TypeScript vs KotlinJS • Eamonn Boyle & Garth Gilmour • GOTO 2022 - YouTube
- Kotlin is Way More Than Just Android - YouTube
- Google's Journey from Java to Kotlin for Server Side Programming by James Ward , Brad Hawkes , John - YouTube
- 10분 테코톡 부나의 Java에서 Kotlin으로 - YouTube
- Kotlin 2021 - Wrapped Up! - YouTube
- kotlinconf.com
- Kotlin Meetup Seoul 2019
- Kotlin Coroutines – Retrofit2 + Coroutines 동시에 다루기
- Retrofit2와 Coroutines 사용 시 스케줄러는 어떻게 처리할까? - 내부 코드로 알아보자
- Kotlin Coroutines을 알아보고, 안드로이드에 library 적용하기
- Kotlin Coroutines 안드로이드 OnClick에 활용하기
- Kotlin Coroutines의 Job 동작을 알아보자
- Kotlin Coroutines Exception 알아보기
- 코틀린 코루틴의 패턴과 안티패턴
- 코루틴 공식 가이드 읽고 분석하기— Part 0
- 왜 코루틴을 사용해야 할까?
- kotlin-coroutine-series/CANCELLATION_AND_EXCEPTION_HANDLING.md at main · tmdgusya/kotlin-coroutine-series
- kotlin-coroutine-series/CONTINUATION.md at main · tmdgusya/kotlin-coroutine-series
- kotlin-coroutine-series/COROUTINE_CONTEXT.md at main · tmdgusya/kotlin-coroutine-series
- kotlin-coroutine-series/JOB_LIFE_CYCLE.md at main · tmdgusya/kotlin-coroutine-series
- kotlin-coroutine-series/COROUTINE_SCOPE.md at main · tmdgusya/kotlin-coroutine-series
- kotlin-coroutine-series/DISPATCHER.md at main · tmdgusya/kotlin-coroutine-series · GitHub
- Google Play Billing Library meets Kotlin Coroutine
- 코틀린 Coroutine으로 네트워크 Retry 구현하는 방법
- Coroutine의 Flow에 대한 정리
- Coroutine 에서의 Exception 핸들링 #async #supervisorScope
- Kotlin Coroutine에 대한 정리
- Coroutine의 Async와 await 사용시 Exception Handling에 관하여
- 코틀린의 코루틴 — 1. Coroutines Basic - hongbeomi dev - Medium
- 코틀린의 코루틴 — 2. Cancellation and Timeouts | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린의 코루틴 — 3. Composing Suspending Functions | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린의 코루틴 — 4.Coroutine Context and Dispatchers | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린의 코루틴 — 5. Asynchronous Flow 1부 | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린의 코루틴 — 5. Asynchronous Flow 2부 | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린의 코루틴 — 6. Channels. 코루틴의 Channels에 대해 알아봅니다. | by hongbeom | hongbeomi dev | Jun, 2020 | Medium
- 코틀린 Coroutine의 Exception에 대한 정리
- Coroutine의 Scope 와 Job 그리고 Structured concurrency
- Kotlin Coroutines의 runBlocking은 언제 써야 할까? 잘 알고 활용하자!
- Kotlin Coroutines의 GlobalScope을 어떻게 사용할 수 있을까? - 사실 추천하지 않는다
- Kotlin CoroutineScope을 알아보고, cancel 처리에 대해서 알아보자
- Callback으로 전달받은 데이터를 Coroutines의 Channel로 처리해보자
- Callback to Coroutines in Kotlin
- KOTLIN Flow 에 대한 총정리 # Coroutine
- Reactive Streams and Kotlin Flows
- Pluu Dev - 요약 Kotlin Flows in practice (Android Dev Summit '21)
- 7 useful ways to create Flow in Kotlin | by Radhika S | May, 2022 | Canopas
- Kotlin Coroutines Flow in a nutshell | by Alexey Bykov | ProAndroidDev
- Kotlin Flow: Best Practices. Since few months, @Geev, we used Kotlin… | by Florent Blot | Aug, 2022 | Medium
- Kotlin Flow: Simple yet Powerful Implementation | by Aniket Bhoite | ProAndroidDev
- Reactive Streams and Kotlin Flows | by Roman Elizarov | Medium
- Stop Calling Kotlin Flows Hot and Cold | by Sam Cooper | Aug, 2023 | Better Programming
- Android 104 : Do we really need Kotlin Coroutines? | by Saurabh Kumar | May, 2022 | Dev Genius
- 코틀린 코루틴 완벽가이드 #1 - Bsidesoft co
- 코틀린 코루틴 완벽가이드 #2 - Bsidesoft co.
- A Perception of Exception in Kotlin Coroutines | by Saurabh Pant | Jul, 2022 | Better Programming
- 바삭한 신입들의 동시성 이야기 - Kotlin 편
- Coroutine DeepDive - 1
- KotlinConf 2017 - Introduction to Coroutines by Roman Elizarov - YouTube
- KotlinConf 2018 - Kotlin Coroutines in Practice by Roman Elizarov - YouTube
- Kotlin coroutine dispatchers overview | by Vasiliy Nikitin | MobilePeople | Medium
- Mastering Kotlin Coroutines
- Kotlin Coroutine의 Structured Concurrency 구현 상세
- Running Kotlin coroutines on Project Loom's virtual threads
- Kotlin Coroutines - A Comprehensive Introduction - Rock the JVM Blog
- How to make Sequential Background Tasks with Kotlin Coroutines | by Abanoub Samir | Mar, 2023 | Medium
- The "suspend + receivers" style in Kotlin - Xebia
- Kotlin Coroutines to Cats-Effect - Alexandru Nedelcu
- Building Kotlin Coroutine Framework from scratch | by Omkar Tenkale | Medium | Kt. Academy
- Building Kotlin Coroutine Framework from Scratch: Reinventing Dispatchers | by Omkar Tenkale | Medium | Kt. Academy
- 코루틴(Coroutine)에 대하여
- Coroutines Beyond Concurrency by Alex Semin - YouTube
- Coroutine Context and Dispatchers Quiz | by Murat AYDIN | Medium
- 코루틴(Coroutine) 생성 및 실행
- 코루틴 빌더 (Coroutine Builder)
- 코루틴 delay 함수
- 코루틴 suspend 함수
- 코루틴 스코프 (CoroutineScope)
- 코루틴 구조화된 동시성
- 코루틴 Job
- 코틀린 async
- 코루틴 API 살펴보기
- kotlinx.coroutines: Library support for Kotlin coroutines
- Kotlin DSL Everywhere
- Kotlin으로 DSL 만들기: 반복적이고 지루한 REST Docs 벗어나기
- 'Gradle Kotlin DSL' 이야기
- 새로운 Gradle 빌드의 기본 언어로 채택된 Kotlin DSL | The Kotlin Blog
- The Art of Building a Gradle Plugin with Kotlin | by Kerry Bisset | Nov, 2023 | Stackademic
- 에셋팀 레거시 개선 (1) 쏘카존 관리 시스템 - SOCAR Tech Blog
- 배민광고리스팅 개발기 (feat. 코프링과 DSL 그리고 코루틴) | 우아한형제들 기술블로그
- Kotlin Context Receivers and DSL Magic | by smallufo | Jul, 2023 | Medium
- kotlindl: High-level Deep Learning Framework written in Kotlin and inspired by Keras
- kotlin-jdsl: Kotlin DSL for JPA Criteria API without generated metamodel and reflection
- Kotlin JDSL: Kotlin을 이용해 좀 더 쉽게 JPA Criteria API를 작성해 봅시다 - LINE ENGINEERING
- Spring에서 간단한 쿼리는 Query Method를 이용하고, 복잡한 쿼리는 JPA Specification과 Criteria API를 이용했으나 여러 가지 불편한 점
- 불편 사항을 해소하기 위해 Kotlin JDSL이라는 오픈소스를 만든 이야기
- Kotlin JDSL: Kotlin을 이용해 좀 더 쉽게 JPA Criteria API를 작성해 봅시다 - LINE ENGINEERING
- 크로스 플랫폼 개발을 위한 Kotlin Multiplatform | JetBrains
- Improving shared architecture for a Kotlin Multiplatform, Jetpack Compose and SwiftUI app | Marco Gomiero
- My Experience After Using Kotlin Multiplatform in Production Apps for a Year | by Harshith Shetty | Jul, 2022 | Better Programming
- Build an iOS & Android app in 100% Kotlin with Compose Multiplatform - YouTube
- Multi-platform Projects with Kotlin
- Creating multiplatform Conflict Free Replicated Data Types in Kotlin Multiplatform
- Kotlin Multiplatform Mobile Is Dead. Long Live Kotlin Multiplatform | by Yanneck Reiß | Tech Takeaways | Aug, 2023 | Medium
- 코틀린 멀티플랫폼, 미지와의 조우
- Kotlin Multiplatform Mobile Is in Beta – Start Using It Now! | The JetBrains Blog
- Kotlin Multiplatform 이름 업데이트 | The Kotlin Blog
- KMM 을 통한 Android, iOS 간 코드 공유. KMM(Kotlin multiplatform mobile) | by Myungpyo Shim | Jan, 2021 | Medium
- Dependency Injection in Kotlin Multiplatform Mobile projects | KMM Beta - YouTube
- Composing All The Things with Kotlin Multiplatform • Garth Gilmour • GOTO 2023 - YouTube
- Kotlin, meet gRPC: a new open-source project for modern apps
- 코틀린에서 하이버네이트를 사용할 수 있을까?
- Kotlin-Algorithms-and-Design-Patterns: This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code
- apollo-kotlin: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform
- Arrow
- cadenza: every day i'm truffling
- Compose for Web UI Framework | JetBrains: Developer Tools for Professionals and Teams
- dokka: Documentation Engine for Kotlin
- Exposed: Kotlin SQL Framework an ORM framework for Kotlin
- FlameViewer - Tool for flamegraphs visualization
- fuel: The easiest HTTP networking library for Kotlin/Android
- GlideModelLoaderSample
- javalin - A simple web framework for Java and Kotlin
- Jetpack Compose: How to Build a Messaging App - Better Programming - Medium
- kandy
- Kobalt - a build system heavily inspired from Gradle and entirely written in Kotlin
- Koin
- Konsist facilitates codebase standardization by enforcing coding conventions and guarding the project architecture.
- kotless KotlinConf 2019: Kotless - Kotlin Serverless Framework by Vladislav Tankov - YouTube
- Kotlin NoteBook In Intellij
- kotlinx-atomicfu: The idiomatic way to use atomic operations in Kotlin
- ksp: Kotlin Symbol Processing API
- My first Kotlin Symbol Processing Tool for Android | by SeongUg Steve Jung | Feb, 2021 | Medium
- Android Developers Blog: Announcing Kotlin Symbol Processing (KSP) Alpha
- Android KSP guide for dummies by a Dummy: Part 1 - DEV Community
- Android KSP(Kotlin Symbol Processing)을 활용하기 위한 준비단계!
- How to use annotation processing with KSP in your Kotlin application | by Matthias Schenk | Apr, 2023 | Towards Dev
- KConMapper — How To Automate Mapping Function Creation With Kotlin’s KSP | by Yanneck Reiß | Tech Takeaways | Medium
- ktlint: An anti-bikeshedding Kotlin linter with built-in formatter
- Ktor - a framework for building asynchronous servers and clients
- Hexagonal Architecture with Kotlin, Ktor and Guice
- 코틀린 웹 프로그래밍 using Ktor (1)
- 코틀린 웹 프로그래밍 using Ktor (2)
- Ktor로 Todo 서비스 빠르게 만들기
- How to schedule jobs with Quartz on Ktor - Marco Gomiero
- Ktor REST Apis - Integrating SQL Database using Ktorm | by Saurabh Pant | Sep, 2022 | Dev Genius
- Create a Kotlin/Native Web Server With Ktor and SQLDelight PostgresSQL | by Jonas TM | Nov, 2022 | Better Programming
- Spring 공화국에서 Ktor 사용하기 | 카카오페이 기술 블로그
- MockK 코틀린 mock 프레임워크 MockK 소개
- parsix: Parse, don't validate
- Quasar/Pulsar 0.7.0 Released: Kotlin and more Clojure
- scrimage: Java, Scala and Kotlin image processing library
- xef.ai
- From Spring Boot Apps to Functional Kotlin • Nicolas Frankel • GOTO 2019 - YouTube
- kotlin-spring-jsr-303-issue
- Kotlin + Spring5 - SLiPP 스터디 - SLiPP::위키
- Kotlin + Springboot로 REST API 시작하기
- 연습용 주문 서버 만들기 01 Kotlin/Spring 멀티모듈 프로젝트 구성
- Kotlin을 사용한 Spring Boot 개발기 - Controller (@RequestParam, @PathVariable) | woolog - 개발자 울이
- Kotlin을 사용한 Spring Boot 개발기 - Controller (@requestBody, Dto 생성하기) | woolog - 개발자 울이
- Full-stack Reactive Kotlin with Project Reactor & Spring Boot 2
- Spring Boot Kotlin Multi Module로 구성해보는 헥사고날 아키텍처 | 우아한형제들 기술블로그
- SpringBoot Multi Module 프로젝트 구성하기 by Kotlin - Google Slides
- Spring Boot 3 Kotlin Router DSL - Codersee
- How to start with Coroutines in SpringBoot applications (part 1) | by Matthias Schenk | Towards Dev
- Spring Boot & JPA에서 Java와 Kotlin을 함께 사용하기
- Kotlin으로 Spring 개발할 때 - Yun Blog | 기술 블로그
- 코틀린(Kotlin)으로 스프링 시큐리티(Spring Security) 유저 정보 조회
- @Transactional 은 어떻게 동작할까? - Google Slides
- A Tour of the Modern Java Platform • James Ward & Ryan Knight • GOTO 2022 - YouTube
- Kotlin으로 Spring AOP 극복하기! | 카카오페이 기술 블로그
- Reactive REST API With Spring, Kotlin and Coroutines
- Kotlin과 Spring Cloud Function 기반 애플리케이션을 AWS EventBridge와 Lambda에 배포하기
- spring-kotlin-reactive/r2dbc-example at master · anomie7/spring-kotlin-reactive
- Spring WebFlux spring-webflux-with-kotlin
- Coroutine에서 Unit Test하는 방법에 대하여 #Kotlin
- 테스트 커버리지 100%
- Kotlin — Unit Testing Classes Without Leaking Public API! | by Stanislav Kozlovski | Level Up Coding
- Spy와 Mock의 차이. 그리고 Spy 사용
- Writing a Property Based Testing library in Kotlin, a Journey (part 1)
- 외부 인프라스트럭처 테스트 - Yun Blog | 기술 블로그
- KotlinConf 2018 - Best Practices for Unit Testing in Kotlin by Philipp Hauer - YouTube
- Kotlin 테스트 코드 자동화 Intellij 플러그인 개발기 | 우아한형제들 기술블로그
- fixture-monkey: Let Fixture Monkey generate test instances including edge cases automatically
- karat: Alloy within Kotlin
- Kotest | Kotest
- mockserver-netty at master · cheese10yun/blog-sample · GitHub
- Getting Started with Kotlin for .NET Developers
- 새로워진 Android Kotlin 코드랩 과정을 만나보세요!
- 자바 친화적 코틀린 코드 작성하기
- React’s TicTacToe tutorial, in Kotlin/JavaFX
- (완결) 왕초보를 위한 디모의 가장 쉬운 코틀린 Kotlin 강좌 - YouTube
- An introduction to context-oriented programming in Kotlin | by Alexander Nozik | ProAndroidDev
- interview-at-some-company
- (완결) 디모의 Kotlin 강좌 - YouTube
- 코틀린(Kotlin), 꼭 해야하나요? - 박상권의 삽질블로그
- 코틀린 톺아보기 - SLS - SLiPP::위키
- 코드스피츠 1강 정리
- 코드스피츠 코틀린 2강 정리
- 코드스피츠 코틀린 3강 정리
- 코드스피츠 90-코틀린 언어 4회차
- 코틀린과 변성
- 새로운 학습 과정, Kotlin Onboarding: Introduction을 소개합니다 | The JetBrains Academy Blog
- 코틀린 기초에서 활용까지(권장 강의) - YouTube
- ☕️Java, Kotlin 시작하기 0 - YouTube
- Kotlin(코틀린) 문법 총 정리
- Kotlin by JetBrains - YouTube
- Kotlin Course - Tutorial for Beginners
- Kotlin for Education