3 тысяч подписчиков
173 видео
Extracting Data from Maps - More Data-Oriented Programming in Kotlin
Kotlin Error Handling - Errors are Events
Dead Simple Dependency Injection with Kotlin Default Arguments
Kotlin Error Handling - Result4k and Sealed Error Types
Using Flyway for Database Setup in Kotlin
Back to Basics - Java To Kotlin Classes
Kotlin Error Handling - Exceptions to Nulls
Kotlin Refactoring - Adding Operators to Value Classes
Kotlin Functions to Extension Functions
Expert Refactoring - Introducing duplication to remove duplication
Defining an IO Context in Kotlin
Using PostgreSQL as an Append-only Datastore with Kotlin and Exposed
Java to Kotlin - Optional to Nullable
Kotlin Multi to Single Expression Functions
Threads vs Coroutines - ParallelMap in Kotlin
Kotlin Value Classes - Tiny Types to Eschew Errors
Kotlin TDD - Extend and Refactor
Threads vs Coroutines - ParallelMap Performance
Replacing Handlebars - kotlinx.html for HTMX
Wow! Refactoring with JetBrains AI Assistant
Testcontainers, Postgres, Kotlin
Tidy First Kotlin - Removing Redundant Code
Just-in-Time Tooling with Mermaid, Kotlin & JUnit
Expert Testing - Generating Test Cases for our JSON Parser
AI vs Human - Kotlin Refactoring Showdown
Fun with Kotlin - HTTP and HTML Hacking
Refactoring From Spring Boot to Kotlin
Debugging Initialization with Dependency Inversion
Was Betteridge right?
Avoiding Kotlin Generics with Extensions (Bowling Part 5)
AI Assistant vs Property-based Tests
Extending A Java Library with Kotlin
Supercharge your Kotlin with Java Dynamic Proxies
Refactoring to the Repository Pattern
Duncan is away
Kotlin Power Assert
Advanced techniques for Kotlin Power Assert
jOOQ Transactions with Kotlin Context Receivers
Hunt the method - Advanced Kotlin Proxy Magic
Kotlin without IntelliJ - Cursor AI with Uberto Barbini
Benchmarking Ktor and http4k
Kotlin Value Classes - Enhancing Tiny Types by Delegation
The Bowling Score Kata in (mainly) Functional Kotlin
Turbocharge Testing with JUnit, Gradle & IntelliJ
Generalising all the things - Expert Kotlin Refactoring
Refactoring Closures to Classes in Kotlin
HTML Form parsing with http4k lenses
We need to talk about Gradle
Deferring Error Handling With A Kotlin Result Type
Optimize Your Kotlin Performance - Profiling, Micro-optimizations and Precomputing