Urgent.News

What's breaking now, across thousands of outlets.

Tech

How Did We Get Here? A Decade of Building on Qlik

Let me get something out of the way first. This is a frustration post. I have been working in software engineering for more than 13 years, and I have been building with and extending Qlik since Qlik Sense 2.2. I don't claim to know everything about Qlik. I don't claim to speak for every customer, developer, partner or user. But after spending the better part of a decade building real software…

This narrative recounts the author's frustration with Qlik's evolution, having worked with the platform for over a decade since its Qlik Sense 2.2 release in 2016. Initially, building on Qlik was an exciting experience, with the API landscape being relatively stable and the platform's capabilities open to exploration. The author fondly remembers the Trusted Extension Developer community, where around 30,000 members collaborated on open-source projects, sharing knowledge and creating tools that expanded the platform's potential.

They also praised Qlik's early data literacy initiatives, which aimed to make data understanding accessible to everyone. However, the author noted a shift in Qlik's approach around 2020. Qlik Branch evolved into a more controlled ecosystem called Trusted Extension Developer (TED), which appeared to prioritize enterprise customers over individual developers.

The author experienced an opaque approval process and longer wait times, while established vendors dominated the platform. This change, combined with the discontinuation of free Qlik Sense Desktop, made the author feel that Qlik was less interested in fostering a developer community focused on experimentation and learning. They likened the new developer ecosystem to a more stringent application process, questioning who was behind each submission and their relationship with Qlik.

This shift left the author feeling disconnected from the community that once made Qlik feel like a platform where they could truly belong and innovate.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

One UI, Any Agent: Proving Framework Independence with AG-UI, Mastra, and React

How I built a single React client that renders a Mastra agent and a hand-rolled emitter with zero client changes — and the cancellation bug that almost broke the demo.

  • AG-UI protocol defines standard events for framework independence
  • Demo uses single React client with two backends
  • Server and client communicate via Server-Sent Events

Your Uptime Monitor Says 200 OK and Your Site Is Still Broken

If you run production web apps, you have probably watched a green dashboard during an outage at least once. This post covers the gaps a basic uptime check leaves open, and the few settings that close…

  • Standard uptime monitors only check for 2xx status codes, not content correctness.
  • Implement keyword checks and response assertions to verify page body content.
  • Monitor critical pages and flows to detect payment step failures.

More from Wednesday 30 September →