WRITING
Essays on the work.
Notes on building a desktop business intelligence tool in 2026
A working list of decisions we've made building Lustra. Native desktop, on-device AI, no telemetry by default. Why each call went the way it did.
Why on-premise reporting still matters in 2026
Cloud BI won the conversation but lost the room. Here's where on-premise tooling still has real customers, real budgets, and real reasons to exist.
Why .rpt files are this hard to replace
Crystal Reports embedded business logic in a format the rest of the BI industry never reproduced, and that's why migration tools keep failing.