Posts by numq

@numq

Alexander

Independent Software Engineer & B2B Consultant
github.com/numq Joined May 2026
365 Points • 25 Badges • 5 Connections • 5 Followers • 9 Following

Posts by numq

numq • • in Articles • 6 min read
Reaching sub-millisecond input latency on 100K-line files using Kotlin Multiplatform, Skia, and Virtualized canvas layers If you have ever tried building a serious text or code editor in Jetpack Compose or Compose Multiplatform using BasicTextField...
post-cover-31745
numq • • in Articles • 7 min read
Zero-allocation streaming, phase-locked clarity, and multichannel spatial coherence across JVM, Android, iOS, and WebAssembly. Whether you are building a podcast player with variable playback speed, a music practice app that slows down a complex gu...
post-cover-31021
numq • • in Articles • 6 min read
How to protect multi-step workflows, fintech funnels, and Server-Driven UI from step-skipping, state tampering, and replay attacks — with zero runtime dependencies. Imagine a standard e-commerce checkout flow: Shopping Cart → Shipping Address → Pro...
post-cover-31019
numq • • in Articles • 8 min read
> TLS is not enough. Your JSON payloads are a ticking time bomb. Here is how Blueprint makes UI manipulation mathematically impossible - and why your compliance team will soon demand it. Part 1: The Billion-Dollar Blind Spot Server-Driven UI won. Ai...
post-cover-23666
numq • • in Articles • 5 min read
If you have ever tried building a text editor, an IDE, or a collaborative document tool, you quickly run into a fundamental wall: how do you store the text? At first glance, a standard String seems fine. But Strings are immutable; changing a single ...
post-cover-23397
numq • • in Articles • 2 min read
JetBrains announcedhttps://blog.jetbrains.com/kotlin/2026/05/new-kmp-default-structure/ a new default project structure for KMP. Two shared modules — sharedLogic and sharedUI — plus separate application modules for each platform. Clean. Simple. Obvio...
post-cover-18238
numq • • in Articles • 2 min read
While building haskcorehttps://www.github.com/numq/haskcore - an IDE for Haskell on Compose Desktop - I extracted rules that allowed me to create an architecture of 40 isolated modules, where each module knows only what it needs. That's how FLIP - F...
post-cover-18126
numq • • in Articles • 1 min read
Today we’re cooking the perfect Use Case — and CQRS will be our recipe. Ingredients Action — fire and forget logout, clear cache Query — read data list products Command — write data update profile Exchange — transform data login All four types ...
post-cover-18129
numq • • in Articles • 2 min read
MVVM seemed simple. Then you added ten MutableStateFlow properties to your ViewModel. MVI promised purity. Then you wrote a middleware for side effects. There’s a better way. The Problem With MVVM A typical ViewModel looks like this: class Profil...
post-cover-18130
chevron_left