Skip to content
ArceApps Logo ArceApps
ES

Blog

Guides, comparisons and in-depth articles on building software, Android and artificial intelligence.

Kotlin 2.1: Guard Clauses, K2 and the Future of the Language
Kotlin January 28, 2025

Kotlin 2.1: Guard Clauses, K2 and the Future of the Language

Kotlin 2.1 arrives to consolidate the K2 compiler revolution. We analyze the new syntactic features and why you should update today.

Read more

Filter by tags

Popular topics

All tags (363)
#Open Source #OpenCode #GitHub Actions #MCP #Best Practices #DevOps #Skills #Spec-Driven Development #2026 #CI/CD #Clean Code #Codex #Gemini #GitHub Copilot #Prompt Engineering #Cursor #DeepSeek #LLM #Agentic AI #Automation #CLI #Coroutines #Reasoning #Coding Agents #Indie #Jetpack Compose #Multi-Agent #Room #Testing #Antigravity #Claude #Clean Architecture #Coding #Documentation #mattpocock #Methodology #MVVM #OpenClaw #OpenSpec #Research #Socratic Method #TDD #Agent Skills #Astro #Career #Context Engineering #Cost Optimization #Data Layer #Database #Design Patterns #Desktop #Development #Flow #Gemini Nano #GitHub Pages #Harness #iOS #Leadership #LiteRT #Markdown #Mobile Dev #Model Routing #On-Device AI #OpenChamber #Performance #Privacy #R1 #Security #Semantic Versioning #Seniority #Software Engineering #StateFlow #Tokens #Tournament #agents #Aider #Android Studio #Anthropic #Benchmarks #BMAD #BYOK #Caveman #ChatGPT #Clawdbot #Cline #CodeNomad #Codex App #Context #Context Window #CrewAI #Dark Factory #Dependency Injection #Dokka #Git #Grand Final #Harness Engineering #Hermes #Hermes Agent #Hilt #IDD #KMP #Knowledge Graph #Koin #LangGraph #Language Design #Letta #Loop Engineering #Mem0 #MkDocs #Null Safety #ODD #opencode #Orchestration #PARA #Paseo #Persistence #Personal Branding #PKM #Plugins #Portfolio #Python #RAG #Refactoring #RTK #Self-hosting #Socratic Agents #Soft Skills #Spec Kit #SQL #Subagents #Superpowers #tools #Tools #UI/UX #Use Cases #Versioning #Web #ACP #Adaptive #Addy Osmani #Agent OS #Agentes #Agentic Dev #AGENTS.md #ai #AISpec #android #Android 16 #Android AI Core #architecture #Async #Audit #AutoGen #Autonomous #Autonomy #Azure #Baklava #Beads #BEADS #Benchmark #Block #Bot #Brick #Chain of Thought #CocoIndex #Code Review #Code Search #CodeGraph #Collections #Communication #Compiler #Compose #Compose Multiplatform #Compression #Concurrency #Configuration #Context Compression #Context Rot #Conventional Commits #Copilot #CoT #Crashlytics #Creative Coding #Dagger #Data Management #Decision Making #Deep Dive #Delegation #design.md #Developer Experience #Developer Life #Developer Tools #Development Tools #documentation #Domain #Ecosystem #Efficiency #Engineering #Enterprise #Features #Firebase #First Principles #FORGE #FPF #FSPEC #FTS5 #Functional Programming #Fusion #Gateway #GDPR #Gemini CLI #getpaseo #Git Worktrees #Goal-Driven #Google #Google Cloud #Google Play Store #Google Stitch #Googlebook #Governance #Gradle #Graphicle #Grill Me #GSD #Headroom #Health Connect #Homomorphic Encryption #HyperFrames #ia #IA #IDE #IDEs #Imposter Syndrome #Indie Development #Inference #Information Theory #Intent-Driven Development #Java #Java Interop #jetpack compose #Jev #K2 #Kanban #KDoc #kotlin #Kotlin Migration #Kotlin Multiplatform #Language Features #LeanSpec #Legacy Code #LLM Infrastructure #LLMLingua #Logseq #Maieutic Prompting #Math #MemGPT #Mental Health #Mentorship #Microsoft Research #Minimalism #MiniMax #Mobile #Mobile Development #Monitoring #Multi-run #Multiplatform #Music #n8n #NanoStack #Navigation 3 #Next.js #Node.js #nomacode #Nostr #o1 #Observability #Obsidian #Offline-First #OKF #OpenAI #OpenAI o1 #opencode-mobile #OpenHands #OpenRouter #OpenTelemetry #OpenViking #Orchestrator #OWASP #Paperclip #Persistent Memory #Plandex #Ponytail #Principles #productivity #Programmatic Video #Prompt Caching #PydanticAI #Quality #Quality Assurance #Quint Code #Qwen #Reactive Programming #Realm #Red-Team #Release Management #Reliability #Remotion #Retrieval #Review #Roadmap #rules.md #Rust #Self Hosting #Self-hosted #Semantic Search #Session Goals #SharedFlow #SLM #Slopsquatting #Software Quality #SOLID #Spec Kitty #SQLDelight #SQLite #Stack #Standard #State Management #Strategy #Supply Chain #Swift #Sycophancy #Synchronization #System One #Tailscale #Task Management #Taskmaster #Team Building #Telegram #Theory #Token Optimization #Tutorial #TypeSafe AI #Updates #Vector DB #Vercel #View #ViewModel #Vulnerabilities #workflow #Workflows #YAGNI