Writing

Notes from the studio.

On Android, data systems, enterprise software, AI and building products that last.

Why large Nextcloud uploads end in a 504 on S3 storage
Engineering · 5 min read

Why large Nextcloud uploads end in a 504 on S3 storage

A 3 GB upload to Nextcloud on S3-compatible storage finished, then sat on “assembling” for minutes and failed with a 504. The upload was not the cause.

Why large Nextcloud uploads end in a 504 on S3 storage
Engineering · 5 min read

Why large Nextcloud uploads end in a 504 on S3 storage

A 3 GB upload to Nextcloud on S3-compatible storage finished, then sat on “assembling” for minutes and failed with a 504. The upload was not the cause.

2026-10-03
Building QuietHaze
Products · 5 min read

Building QuietHaze

The product idea behind adaptive ambient environments for focus and calm.

2026-07-15
Building Lumina Guardian
Products · 4 min read

Building Lumina Guardian

The product idea behind adaptive visual privacy for mobile devices.

2026-07-14
Human-Centered AI Products
AI · 5 min read

Human-Centered AI Products

AI products should be designed around human goals, not model capabilities.

2026-07-13
AI as a Tool, Not a Replacement
AI · 5 min read

AI as a Tool, Not a Replacement

The most useful AI systems amplify human judgment instead of pretending to replace it.

2026-07-12
From Data to Decisions
Data · 5 min read

From Data to Decisions

Data creates value only when it becomes understandable, trusted and connected to action.

2026-07-11
Building Trustworthy Data Pipelines
Data · 5 min read

Building Trustworthy Data Pipelines

A data pipeline is only valuable if people can trust what comes out of it.

2026-07-10
Analytics Beyond Dashboards
Data · 5 min read

Analytics Beyond Dashboards

Dashboards are useful, but analytics becomes valuable only when it improves decisions.

2026-07-09
Performance Is a Feature
Systems · 4 min read

Performance Is a Feature

Speed, responsiveness and reliability are part of the product experience, not technical luxuries.

2026-07-08
Systems Thinking for Modern Engineers
Systems · 5 min read

Systems Thinking for Modern Engineers

The best engineers understand not only components, but how components influence each other over time.

2026-07-07
Lessons from Building Android Ecosystems
Android · 4 min read

Lessons from Building Android Ecosystems

ROMs, kernels and Android communities teach product lessons that go far beyond mobile development.

2026-07-06
Beyond Notifications: Rethinking Mobile Attention
Android · 5 min read

Beyond Notifications: Rethinking Mobile Attention

Notifications are not just messages. They are interruptions, signals, habits and design responsibilities.

2026-07-05
Designing Privacy-Aware Mobile Experiences
Android · 5 min read

Designing Privacy-Aware Mobile Experiences

Privacy on mobile is not only permissions. It is context, attention, environment and timing.

2026-07-04
The Cost of Technical Debt
Engineering · 5 min read

The Cost of Technical Debt

Technical debt is not only messy code. It is interest paid through slower decisions, fragile releases and lost confidence.

2026-07-03
Why Software Architecture Matters More Than Frameworks
Engineering · 5 min read

Why Software Architecture Matters More Than Frameworks

Frameworks help you start. Architecture decides whether the product can survive change.

2026-07-02
Building Across Disciplines
Engineering · 4 min read

Building Across Disciplines

Why better software emerges when mobile, systems, data, enterprise and product thinking are allowed to inform each other.

2026-07-01