In this blog, we will discuss one of the problems: the system refreshes as per the target_lag even if no new data in the downstream tables. Most of the time, nothing has changed, which means we’re wasting compute for no reason. If your data does not change, your compute should not either. Here is how […]
Innovation + Product Development
Performance optimization techniques for React
Performance plays a vital role in developing modern React applications. React by default is developed by keeping performance in mind, it offers virtual DOM, efficient reconciliation, and a component-based architecture. But as application grows, we start facing performance issues. This blog will help you with some performance optimization tips to consider before release. 1. memo […]
From Coding Assistants to Agentic IDEs
The difference between a coding assistant and an agentic IDE is not just a matter of capability — it’s architectural. A coding assistant responds to prompts. An agentic system operates in a closed loop: it reads the current state of the codebase, plans a sequence of changes, executes them, and verifies the result before reporting […]
3 Topics We’re Excited About at TRANSACT 2026
For years, digital wallets in the U.S. have been steady but unspectacular—useful for tap‑to‑pay, not exactly groundbreaking. But the energy in payments today is coming from somewhere unexpected: the crypto wallet world. Stablecoins now exceed $300 billion in circulation, and the infrastructure behind them is delivering the kind of security, interoperability, and user control traditional payments have long […]
Mind Games – Stretch Your Imagination (30 Examples)
I want to play mind games with you. In my last blog post, I shared how to plan an agenda for your brainstorming session. I mentioned that I’m not a big fan of traditional ice breakers – they work fine, but they feel too much like forced socialization rather than a way to prepare your […]
Language Mastery as the New Frontier of Software Development
In the current technological landscape, the interaction between human developers and Large Language Models (LLMs) has transitioned from a peripheral experiment into a core technical competency. We are witnessing a fundamental shift in software development: the evolution from traditional code logic to language logic. This discipline, known as Prompt Engineering, is not merely about “chatting” […]
Enhancing Fluent UI DetailsList with Custom Sorting, Filtering, Lazy Loading and Filter Chips
Fluent UI DetailsList custom sorting and filtering can transform how structured data is displayed. While the default DetailsList component is powerful, it doesn’t include built‑in features like advanced sorting, flexible filtering, lazy loading, or selection‑driven filter chips. In this blog, we’ll show you how to extend Fluent UI DetailsList with these enhancements, making it more […]
Kube Lens: The Visual IDE for Kubernetes
Kube Lens — The Visual IDE for Kubernetes Kube Lens is a desktop Kubernetes IDE that gives you a single, visual control plane for clusters, resources, logs and metrics—so you spend less time wrestling with kubectl output and more time solving real problems. In this post I’ll walk through installing Lens, adding clusters, and the […]
Just what exactly is Visual Builder Studio anyway?
If you’re in the world of Oracle Cloud, you are most likely busy planning your big switch to Redwood. While it’s easy to get excited about a new look and a plethora of AI features, I want to take some time to talk about a tool that’s new (at least to me) that comes along […]
Build a Custom Accordion Component in SPFx Using React – SharePoint
When building modern SharePoint Framework (SPFx) solutions, reusable UI components play a crucial role in keeping your code clean, scalable, and maintainable. In particular, interactive components help improve the user experience without cluttering the interface. Among these components, the Accordion is a commonly used UI element. It allows users to expand and collapse sections, making […]
An Example Brainstorming Session
In my last blog post I addressed how to prepare your team for a unique experience and have them primed and ready for brainstorming. Now I want to cover what actually happens INSIDE the brainstorming session itself. What activities should be included? How do you keep the energy up throughout the session? Here’s a detailed […]
Upgrading from Gulp to Heft in SPFx | Sharepoint
With the release of SPFx v1.22, Microsoft introduced Heft as the new build engine, replacing Gulp. This change brings better performance, modern tooling, and a more standardized approach to building SPFx solutions. In this blog, we’ll explore what this means for developers and how to upgrade. What is Gulp in SPFx? In SharePoint Framework (SPFx), […]