Published inDev Genius[android] StateModel for ComposeThe simplest way to manage the state of each component in Compose is by using mutableStateOfJun 4, 2024Jun 4, 2024
Published inDev GeniusCircleQueue + Map = Ultra-fast overwritable queueIt is very common to have a system where tasks to be executed sequentially are placed in a queue and processed at regular intervals. While…May 13, 2024May 13, 2024
Published inDev Genius[kotlin] Ultimate inlining with value class and inline functionThe concept of value classes in Kotlin is more complex than it might seem at first glance, and it is still under active development. The…May 11, 2024May 11, 2024
Published inDev Genius[typescript] keyof, Omit, return type thisThe keyof is a feature that statically guarantees that a certain value is one of the properties of a specific class. Let’s say we define a…Apr 22, 2024Apr 22, 2024
Published inDev GeniusApril 9, 2024 [kotlinJS] Indexed DB #4To wrap the base database and handle actual queries, you need to consider the limitations of IndexedDB when used as a relational database…Apr 9, 2024Apr 9, 2024
Published inDev GeniusApril 8, 2024 [kotlinJS] Indexed DB #3Over the weekend, I extensively reviewed the IDB spec and made significant modifications to the wrapper class. First of all, let’s discuss…Apr 8, 2024Apr 8, 2024
Published inDev GeniusApril 5, 2024 [kotlinJS] Indexed DB #2The user is stating that they plan to improve the IndexedDB wrapper that was implemented yesterday, before adding a query feature. In…Apr 6, 2024Apr 6, 2024
Published inDev GeniusApril 4, 2024 [kotlinJS] Indexed DB #1Starting from today, I plan to write a wrapper that abstracts Indexed DB to support SQL and relational table structures.Apr 4, 2024Apr 4, 2024
March 29, 2024 — kotlinJS workToday, I worked on writing JavaScript functions for network handling. Our company already uses a stream-based output in Spring based on…Mar 29, 2024Mar 29, 2024
March 28, 2024 — kotlinJS workToday, I worked on writing a simple router that operates based on the path of a URL in a browser.Mar 28, 2024Mar 28, 2024