Summary: Sneaking is a deceptive practice that includes three main patterns: forced continuity, hidden costs, and sneak into basket. Deceptive patterns are often employed to boost business growth, but they come at the expense of transparency and customer trust. This article discusses three types of deceptive patterns that all fall under the umbrella of sneaking. […]
Kotlin is often lauded for it’s conciseness and eloquent syntax, but often suffers from being confined to more limited Java coding conventions. This may be welcoming to Java developers looking to adopt Kotlin in their projects, but could be off-putting for others working in different environments, as well as, somewhat limiting Kotlin’s full linguistic potential. […]
Jetpack Compose is an intriguing library but is not without concerns. The Jetpack Compose library provides the ability to create declarative and reactive UIs written in Kotlin for Android. It’s another attempt to avoid XML layout files by allowing the creation of layouts in a DSL-esque manner. The library borrows heavily from cross-platform application frameworks […]