Skip to content
  • Email: duongtuanvu1111@gmail.com
  • Phone: +84967715089
My dev life
  • Programming Languages
    • Kotlin
      • Kotlin Basics
      • Kotlin Advanced
      • Kotlin OOP
      • Kotlin Coroutines
    • Java
      • Java Basics
      • Java Advanced
      • Java OOP
      • Java Collections
      • Java Concurrency
    • Python
      • Python Basics
      • Python Advanced
      • Data Handling / Utilities
      • Python OOP
      • Script Automation
      • Testing with Python
  • Android Development
    • Android Basics
    • Android Advanced
    • Jetpack Compose
    • Jetpack Libraries
  • Flask Framework
  • DevOps & Tooling
    • CI/CD Basics
    • Docker
    • Docker Compose
    • Jenkins
My dev life
Menu
Offcanvas menu
  • Programming Languages
    • Kotlin
      • Kotlin Basics
      • Kotlin Advanced
      • Kotlin OOP
      • Kotlin Coroutines
    • Java
      • Java Basics
      • Java Advanced
      • Java OOP
      • Java Collections
      • Java Concurrency
    • Python
      • Python Basics
      • Python Advanced
      • Data Handling / Utilities
      • Python OOP
      • Script Automation
      • Testing with Python
  • Android Development
    • Android Basics
    • Android Advanced
    • Jetpack Compose
    • Jetpack Libraries
  • Flask Framework
  • DevOps & Tooling
    • CI/CD Basics
    • Docker
    • Docker Compose
    • Jenkins
Download
Home Blog Programming Languages Kotlin Kotlin Basics

Kotlin Basics

4 Results
Kotlin Basics

Serialization in Kotlin: Language Implications and Constraints

Byduongtuanvu1111 December 21, 2025December 21, 2025Write a Comment on Serialization in Kotlin: Language Implications and Constraints

Serialization isn’t just about libraries like kotlinx.serialization or Jackson; it’s intertwined with Kotlin’s syntax and semantics. In this post, we’ll explore how Kotlin’s design choices impact serialization, with real-world implications […]

Read More
Kotlin Basics

Sealed Types, Enums, and Exhaustive Control Flow in Kotlin

Byduongtuanvu1111 December 17, 2025December 17, 2025Write a Comment on Sealed Types, Enums, and Exhaustive Control Flow in Kotlin

If you’ve ever dealt with algebraic data types in other languages or wanted to model closed hierarchies without the fear of missing cases, this is for you. We’ll cover everything […]

Read More
Kotlin Basics

Inline, Value, and Data Classes: Representation and Semantics

Byduongtuanvu1111 December 17, 2025December 17, 2025Write a Comment on Inline, Value, and Data Classes: Representation and Semantics

Kotlin offers several class abstractions that go beyond traditional object-oriented classes. Understanding these can help you write more efficient, readable, and maintainable code. We’ll explore their internals, JVM representations, and […]

Read More
Kotlin Basics

Mastering Kotlin Properties: From Basics to Advanced Semantics

Byduongtuanvu1111 December 17, 2025December 17, 2025Write a Comment on Mastering Kotlin Properties: From Basics to Advanced Semantics

If you’re a middle dev, you probably use val and var daily, but have you ever wondered why Kotlin doesn’t have traditional fields like Java? Or how to avoid those […]

Read More

Recent Posts

  • String Mastery in Python: Practical Text Processing for Beginners
  • Working with Dates and Time in Python
  • Python Virtual Environments: venv, pip, and Dependencies
  • Pythonic Code: Writing Clean, Readable, and Professional Python
  • Object-Oriented Programming in Python

Recent Comments

No comments to show.

Archives

  • January 2026
  • December 2025
  • November 2025

Categories

  • Android Advanced
  • Android Basics
  • Android Development
  • Jetpack Compose
  • Kotlin Advanced
  • Kotlin Basics
  • Kotlin Coroutines
  • Python Basics
  • Uncategorized

Categories

  • DEVICES4 Posts
  • GADGET1 Post
  • GAMING2 Posts
  • TECHNOLOGY7 Posts

A space dedicated to sharing practical knowledge and insights on Java, Kotlin, Python, Android development, and DevOps—helping developers grow through clear, hands-on learning.

  • Email: duongtuanvu1111@gmail.com
  • Phone: 84967715089
  • Website: https://duongvu.dev
  • Programming Languages
  • Android Development
  • Flask Framework
  • DevOps & Tooling