David Khol
About

Posts

  • Aug 15, 2024

    Compiler Design

  • Feb 12, 2023

    Algebraic Data Types

  • Dec 11, 2022

    Misconceptions about visibility modifiers

  • Jun 9, 2022

    Synchronous callbacks

  • Jan 25, 2022

    Trailing commas

  • Dec 6, 2020

    From Gradle scripts to buildSrc and back to precompiled scripts

  • May 31, 2020

    Semantical let, apply, also, run & with

  • Apr 9, 2020

    Private interfaces

  • Aug 4, 2019

    TextInputLayout with a loading indicator

subscribe via RSS

David Khol

  • David Khol
  • david@khol.me
  • antimonit
  • antimonit
  • antimoonit
  • khol

A blog about writing cleaner code, best programming practices, Android and Gradle.