Systems | Development | Analytics | API | Testing

Stop building your modular mobile app the slow way

Your CI pipeline worked fine when the app was young. Then the app grew. Features got split into modules. Teams formed around those modules. And somewhere along the way, what used to be a 4-minute build became a 25-minute one. Then 35. Now nobody pushes to main before lunch because the queue is already backed up. If this sounds familiar, you are not alone. According to Google’s 2024 Developer Survey, 83% of Android apps over 500,000 lines of code struggle with build performance.

Zero-Copy Mirroring in Qlik Open Lakehouse

There’s a moment in every data team’s journey when a bill arrives with unexpected costs. It might be an egress charge you didn’t see coming, a query cost that spiralled when usage spiked, or the quiet realization that migrating your data to a different platform would take months of work and a significant budget. If you’ve been there, you know what vendor lock-in really costs, and it’s not just dollars.

Website Monitoring vs. Website Testing and Why Teams Need Both

Website teams often use “testing” and “monitoring” in the same conversation, but they solve different problems. Website testing helps teams catch issues before changes go live. Website monitoring helps teams catch issues after the site is already in production.

How to Connect Business Data to Claude (and Actually Get Accurate Answers)

You ask Claude what your MRR was last month. The answer comes back fast, formatted cleanly, stated with total confidence, and completely wrong. Not because Claude is broken, but because it was guessing. Claude has no live connection to your business data by default. It cannot query your CRM, pull from your ad platforms, or check your billing system. So when a marketing manager asks about their numbers, Claude either refuses or generates a plausible-sounding figure based on patterns in its training data.

Greenfield Application Development Starts With Better Test Data

When teams start a greenfield application, they often face a simple problem with big consequences. They need to build and test fast, but they do not have production data to work with yet. That gap can slow down development, delay testing, and push teams into risky manual workarounds. In my experience working with App Dev leaders, this is where synthetic data has a clear role. It is not the answer to every test data challenge.

AI Is Either Reshaping Your Business or Decorating It

At Qlik Connect, one question kept coming up in conversations with leaders: “Which AI vendor should we pick?” But I think that’s the wrong starting point. The better question is: What kind of company do you want to become over the next three years? Right now, most organizations are heading down one of two paths with AI. Some are bolting it onto existing workflows to improve efficiency.

React Native OTA Updates: What You Can (and Can't) Deploy Over the Air

Over-the-air (OTA) updates are one of the most powerful tools available to React Native teams. The ability to push changes directly to users’ devices without App Store review, without Google Play approval, without any action required from the user, meaningfully changes how fast a team can respond to bugs and iterate on their product. But OTA updates operate within clear boundaries. Misunderstanding those boundaries leads to two distinct problems.