DEV Community

Kotlin

a cross-platform, statically typed, general-purpose programming language with type inference

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Replacing Nested Maps with Tuple Keys in Java and Kotlin

Replacing Nested Maps with Tuple Keys in Java and Kotlin

2
Comments
3 min read
I built a break timer that actually shows you stretches instead of just pinging you

I built a break timer that actually shows you stretches instead of just pinging you

1
Comments
2 min read
JSON to Kotlin Data Class: Complete Guide with kotlinx.serialization, Gson and Moshi

JSON to Kotlin Data Class: Complete Guide with kotlinx.serialization, Gson and Moshi

1
Comments
2 min read
How to take screenshots and generate PDFs in Kotlin

How to take screenshots and generate PDFs in Kotlin

Comments
3 min read
Fakt: Automating the Fake-over-mock pattern

Fakt: Automating the Fake-over-mock pattern

Comments
8 min read
Upgrade Your Android App to Android 15 API Level 35 Full Step-by-Step Guide 2025

Upgrade Your Android App to Android 15 API Level 35 Full Step-by-Step Guide 2025

Comments
2 min read
Claude Code CLI Skills That 10x Your Development Workflow

Claude Code CLI Skills That 10x Your Development Workflow

Comments
3 min read
Stylo for Android: From Idea to Release

Stylo for Android: From Idea to Release

Comments
3 min read
Optimizing OCR Performance on Mobile: From 5 Seconds to Under 1 Second

Optimizing OCR Performance on Mobile: From 5 Seconds to Under 1 Second

Comments
3 min read
LLM-Generated Code Keeps Breaking Clean Architecture: How I Enforce It at Build Time with Detekt

LLM-Generated Code Keeps Breaking Clean Architecture: How I Enforce It at Build Time with Detekt

Comments
11 min read
CQRS with Clean Architecture in Kotlin: Separating Read and Write Paths for Better Performance

CQRS with Clean Architecture in Kotlin: Separating Read and Write Paths for Better Performance

Comments
8 min read
Programming with Kotlin on Visual Studio Code or Codium

Programming with Kotlin on Visual Studio Code or Codium

2
Comments
1 min read
Android Foreground Services in 2026: What Changed and How to Adapt

Android Foreground Services in 2026: What Changed and How to Adapt

Comments
4 min read
Structured Concurrency with Kotlin Coroutines

Structured Concurrency with Kotlin Coroutines

Comments
5 min read
Building a Desktop AI Chat App for ChatGPT, Claude, Gemini & Ollama

Building a Desktop AI Chat App for ChatGPT, Claude, Gemini & Ollama

Comments
19 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.