<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/atom-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <feedpress:locale>en</feedpress:locale>
  <link rel="hub" href="https://feedpress.superfeedr.com/"/>
  <logo>https://static.feedpress.com/logo/telerik-blogs-design-6185219d82917.jpg</logo>
  <title type="text">Telerik Blogs | Design</title>
  <subtitle type="text">The official blog of Progress Telerik - expert articles and tutorials for developers.</subtitle>
  <id>uuid:2be03c5e-2433-4f44-a1ec-c02eb154c211;id=3978</id>
  <updated>2026-05-08T01:47:40Z</updated>
  <link rel="alternate" href="https://www.telerik.com/"/>
  <link rel="self" type="application/atom+xml" href="https://feeds.telerik.com/blogs/design"/>
  <entry>
    <id>urn:uuid:7111c2e6-ad81-4433-b3d6-85e3d9e6e745</id>
    <title type="text">Design Principles Unpacked, No. 4: Balance</title>
    <summary type="text">Balance creates stability, but it's not the finish line. Harmony composes differences toward a shared purpose—in layouts, teams and life.</summary>
    <published>2026-05-07T17:12:01Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17336318/design-principles-unpacked-no-4-balance"/>
    <content type="text"><![CDATA[<p><span class="featured">Balance creates stability, but it's not the finish line. Harmony composes differences toward a shared purpose&mdash;in layouts, teams and life.</span></p><p>Balance is one of those principles everyone talks about, but few question. To be honest, it might be the most subjective principle designers use. It&rsquo;s definitely the one where I&rsquo;ve said in the past: &ldquo;balance feels off.&rdquo;</p><p>And balance matters. It reduces chaos and creates stability. Without balance, design becomes overwhelming and distracting.</p><p>So balance isn&rsquo;t wrong. But I think it&rsquo;s incomplete.</p><p>Because balance focuses on stability. Reducing tension between elements until everything feels still.</p><p>And that focus on stillness is costly. It ignores the reason why you&rsquo;re designing. It can dismiss the goal in favor of calmness.</p><h2 id="the-value-of-balance">The Value of Balance</h2><p>So, balance does a lot of things well.</p><p>Balance is the principle that keeps design from falling apart. It gives structure. It prevents visual distraction. It makes layouts feel polished.</p><p>When a design feels chaotic, balance is usually what&rsquo;s missing.</p><p>In life, it&rsquo;s the same. Balance is what keeps a team from burning out. What keeps a conversation from becoming a monologue.</p><p>Balance is necessary. But it&rsquo;s not enough.</p><h2 id="the-limit-of-equilibrium">The Limit of Equilibrium</h2><p>I worked on simulation software for production optimization in the oil and gas industry. Specifically, a feature to model how fluids move through earth formations. I remember the day a wise petrophysicist gave me a masterclass in fluid dynamics. One term stuck with me: <em>hydrostatic equilibrium</em>.</p><p>It&rsquo;s the theoretical state where all fluids have settled into still, horizontal layers. Nothing moving. Everything at rest.</p><p>We used it as a mathematical baseline&mdash;a zero-state from which we could calculate actual movements. But the truth is, we needed that zero-state because there&rsquo;s no way to calculate without one.</p><p>And that&rsquo;s the limit. The zero-state is useful as a reference point. But chasing it as a goal dismisses reality. There is always movement. It never settles.</p><p>The same is true in design. When we focus only on balance, we treat every element as if it should settle into place. We calm things down. We reduce tension. And that works&mdash;until it flattens too much.</p><p>A heading doesn&rsquo;t serve the same purpose as a caption. A warning isn&rsquo;t the same as a confirmation.</p><p>Balance can reduce the differences between elements. But that can reduce the effectiveness as well. That&rsquo;s a problem.</p><h2 id="from-balance-to-harmony">From Balance to Harmony</h2><p>So if balance alone isn&rsquo;t enough, what&rsquo;s the next step? <strong>Harmony.</strong></p><p>Balance focuses on stability. Harmony focuses on purpose.</p><p>Where balance settles the elements, harmony connects them. Not by making them the same, but by making them resonate.</p><p>A harmonious layout isn&rsquo;t one where everything is calm. It&rsquo;s one where every element contributes to a shared whole. Where differences aren&rsquo;t flattened, but intentionally leveraged.</p><p>In a balanced layout, the logic is: <em>reduce the tension</em>. In a harmonious layout, the logic is: <em>make it work together</em>.</p><p>One calms things down. The other connects them.</p><h2 id="what-i-learned-about-sound-waves">What I Learned About Sound Waves</h2><p>Years ago, I spent a few weeks at the Royal Conservatory in The Hague. I was studying sonology, chasing my dreams. That didn&rsquo;t last long&mdash;I dropped out. But I learned something about sound that changed how I think about design.</p><p>Sound is made of waves. Every note is a frequency. A vibration with its own character, its own behavior. They are moving elements.</p><p>Low frequencies are deep and wide. High frequencies are sharp and precise. They&rsquo;re fundamentally different.</p><p>And that&rsquo;s exactly why they work together.</p><p>The beauty of composition&mdash;in music&mdash;is the art and science of making different waves serve a shared goal. You don&rsquo;t flatten a bass line to match the treble. You don&rsquo;t mute the high notes to let the low ones dominate. You compose them. You give each frequency its own space, its own role and its own moment.</p><p>When you compose, something happens. The sound becomes beautiful. Purposeful.</p><p>Each wave keeps its own characteristics. But together, they form something none of them could produce alone.</p><p>This principle extends far beyond interfaces and sound.</p><p>Harmony also means giving each person room to contribute what only they can contribute. Not by flattening their differences, but by connecting them toward a shared purpose.</p><p>When that happens in a team, the same thing happens as in music.</p><h2 id="when-balance-feels-off">When Balance Feels Off</h2><p>So when balance feels off, there is dissonance. Two elements are in each other&rsquo;s way.</p><p>The instinct is to calm things down. To settle it. And sometimes that&rsquo;s the right call.</p><p>But sometimes the answer isn&rsquo;t less tension. It&rsquo;s better connection. Finding how two things that look too different can compose into a relationship that serves a larger objective.</p><p>Each in their unique role. Some loud, some soft. Some long, some short. All playing their part.</p><h2 id="takeaways">Takeaways</h2><p>Balance is valuable and stable. But balance alone can lead us to settle. Settle for stillness when we should be composing for purpose.</p><p>Harmony does that. It doesn&rsquo;t just ask: <em>Are we stable?</em> It asks: <em>Does it serve the goal?</em></p><p>Harmony is about working together by leveraging uniqueness. Not settling for order alone, but differentiating with intent.</p><p>So the next time you&rsquo;re designing a layout, building a team or even navigating a relationship, don&rsquo;t stop at balance. Ask whether everything resonates.</p><p>Because when elements are composed&mdash;not just balanced&mdash;the result is harmony. On purpose. By design.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Read more from Teon</h4></div><div class="col-8"><p class="u-fs16 u-mb0">Teon Beijl often writes from real experiences as a design lead in the oil and gas industry. Check out <a target="_blank" href="https://www.telerik.com/blogs/design-operator-ux-design-can-improve-decisions-high-stakes-environments">how UX design can improve decisions in high-stakes environments</a> and <a target="_blank" href="https://www.telerik.com/blogs/out-control-design-guide-alarm-management">alarm management</a>.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17336318.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:354321ce-fa28-42ad-be8e-5ef8fe72a13c</id>
    <title type="text">Loading UI/UX Patterns for AI Applications</title>
    <summary type="text">Give users appropriate loading feedback for the AI process going on. Here are some patterns aligned to the wait time, with implementation ideas for Blazor.</summary>
    <published>2026-04-28T16:39:10Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Ed Charbeneau </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17327229/loading-ui-ux-patterns-ai-applications"/>
    <content type="text"><![CDATA[<p><span class="featured">Give users appropriate loading feedback for the AI process going on. Here are some patterns aligned to the wait time, with implementation ideas for Blazor.</span></p><p>AI-driven applications introduce a new set of challenges for user experience design. Traditional web applications operate within predictable boundaries, where requests complete in a consistent and measurable way. AI features change that dynamic, with response times ranging from near-instant to long-running operations that can take minutes. Designing for that variability is no longer optional, it is a core part of building reliable AI-powered applications.</p><p>The challenge extends beyond implementation into perception. Users do not experience time objectively; they react to how it feels. A blank screen creates doubt, while visible progress keeps the experience grounded. When feedback aligns with the effort required, the interaction feels natural. When it does not, friction builds quickly. Thoughtful loading design addresses this gap by communicating progress, setting expectations and reinforcing the value of the task in motion.</p><p>This guide focuses on practical loading UI patterns for AI scenarios, organized by real-world wait times. Each pattern is implemented with <a target="_blank" href="https://www.telerik.com/blazor-ui">Blazor and Progress Telerik UI components</a>, keeping the discussion grounded in tools developers already use. The goal is simple: create loading experiences that do more than fill time, improving perceived performance and building confidence in the system behind the scenes.
</p><h2>Understanding AI Application Loading Patterns</h2><p>AI applications introduce a different class of loading behavior. Traditional web requests are relatively predictable, but AI workloads are not. Inference, natural language processing and computer vision all introduce variability based on model complexity, input size and system load. As powerful as these capabilities are, they require a more deliberate approach to how progress is communicated.</p><p>Effective loading experiences center on managing expectations through clear, continuous feedback. Every loading state should communicate what is happening now, what has completed and what comes next, keeping users oriented as the system works. With this foundation in place, loading patterns can be tailored to specific wait times, keeping the experience responsive and understandable regardless of how long processing takes.</p><h2>Near Instantaneous Responses (Less Than 1 Second)</h2><p>For interactions under one second, traditional loading indicators often add more friction than value. Quick flashes of spinners or progress bars create a visual glitch that feels broken rather than helpful. Instead, the interface should respond immediately with subtle visual feedback that confirms the action without interrupting flow.</p><p>One exception stands out: when a fast action represents the final step in a longer workflow. In these cases, introducing a brief, intentional delay can create a sense of completion, giving users a moment to recognize the result of their effort before moving on.</p><h3>AI Task Examples</h3><p>AI tasks that typically complete in under one second include:</p><ul><li>Real-time text suggestions and autocomplete</li><li>Simple sentiment analysis on short text</li><li>Basic image classification with lightweight models</li><li>Cached AI responses</li><li>Rule-based chatbot responses</li><li>Simple recommendation filtering</li></ul><h3>Blazor Implementation Strategy</h3><p>Implementing instantaneous feedback in Blazor requires careful coordination between state changes and visual cues. The goal is to reflect user actions immediately while avoiding flicker from overly brief loading states. In practice, this often means enforcing a minimal display duration for indicators so that interactions feel smooth and intentional. </p><p>Try the A/B samples below by clicking the &ldquo;Zoom and Enhance&rdquo; buttons twice. The A sample should feel smoother on short intervals because of the intentional delay.</p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/mAkScmvQ58rIAkuM38?editor=true&amp;result=true&amp;errorList=false"></iframe><h3>UX Strategy</h3><p>Instant interactions benefit from confirmation rather than explanation. Subtle cues like button state changes, input highlighting or lightweight animations signal that the system has responded, keeping the experience fluid and uninterrupted. When these signals are consistent and immediate, users stay oriented without feeling like they are waiting.</p><h2>Short Wait Times (1&ndash;3 Seconds)</h2><p>Short waits call for lightweight, indeterminate indicators that acknowledge progress without interrupting flow. Simple spinners or skeleton screens work well because they provide immediate feedback while keeping the interface responsive. More elaborate animations tend to work against this, as users do not have enough time to process them and the interaction can feel slower than it is.</p><p>Skeleton screens are especially effective in AI scenarios because they establish structure upfront. By rendering a placeholder version of the final layout, the interface maintains continuity and gives users a clear sense of what is coming next as content is generated.</p><h3>AI Task Examples</h3><p>AI operations in the 1&ndash;3 second range include:</p><ul><li>Text generation for short responses</li><li>Image enhancement or basic filtering</li><li>Summarizing a document of moderate length</li><li>Translation of short to medium text</li><li>Basic data analysis and insights generation</li><li>Voice-to-text conversion for brief audio</li></ul><h3>Blazor Implementation Strategy</h3><h4>Chat Progress and Thinking</h4><p>The Telerik UI for&nbsp;<a href="https://www.telerik.com/blazor-ui/skeleton" target="_blank">Blazor Skeleton</a> component provides a straightforward way to mirror final layouts while AI-generated content is loading and the agent is thinking.</p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/wqkymwFI34Q3Bj4H27?editor=true&amp;result=true&amp;errorList=false"></iframe><h4>Smart Paste Loading</h4><p>The following demo shows a <a href="https://www.telerik.com/blazor-ui/smartpastebutton" target="_blank">smart paste interaction</a> that incorporates loading indicators to signal the process taking place. The Loading Container is displayed over the form fields being populated, while a button loader indicates the action is taking place once the button is clicked.</p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/mquemabj125i6dVw38?editor=true&amp;result=true&amp;errorList=false"></iframe><h3>UX Strategy</h3><p>Short waits benefit from clarity without added friction. Contextual messaging that reflects the task in progress, such as &ldquo;Thinking&rdquo; or &ldquo;Generating recommendations,&rdquo; helps users understand what is happening without slowing the experience down. When combined with progressive disclosure, where partial results are rendered as they become available, the interface stays active and responsive, reducing perceived wait time while making the system&rsquo;s work visible.</p><h2>Medium Wait Times (3&ndash;10 Seconds)</h2><p>Users begin to question responsiveness, and a lack of visible progress quickly turns into doubt. Multi-agent workflows or agentic workflows with multiple indeterminate steps can be difficult to navigate. Agents can make requests to external tools that have asynchronous processes. While these processes run, it is important to report the activity in a manageable way without losing focus of the main content.</p><h3>Blazor Implementation</h3><p>Provide feedback for AI operations that expose measurable progress. The example below shows a chat process where the agent uses external tools. Loading indicators are exposed in a collapsible panel to allow the user to see the progress but also hide it when the details are no longer necessary.</p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/QqEoGwvA09jzuqBe29?editor=true&amp;result=true&amp;errorList=false"></iframe><h3>UX Strategy</h3><p>Medium waits benefit from a balance of clarity and momentum. Directional time estimates, even something as simple as &ldquo;This may take about a minute,&rdquo; help users decide whether to stay engaged or return later, while continuously moving progress indicators reinforce that the system is still working. When paired with contextual messaging that explains the current step or highlights what is being processed, the experience shifts from passive waiting to a guided interaction that keeps users oriented and informed.</p><h2>Extended Wait Times (10+ Seconds)</h2><p>Extended wait times require a different approach. Clear visibility into progress matters, but so does the freedom to move on without losing track of what is happening. Combining progress indicators with background processing patterns allows the system to stay transparent while keeping the rest of the application usable.</p><p>Percent-complete indicators play a central role here by giving users a sense of scale. Seeing measurable progress helps them judge how much work remains and whether it is worth continuing to wait. At the same time, providing cancel or abort options keeps users in control rather than locked into a long-running process.</p><p>Step-based indicators work especially well for multi-stage AI operations by breaking the process into clear, understandable phases. Even when exact timing is uncertain, each completed step provides direction and reinforces forward movement.</p><h3>Blazor Implementation</h3><p>The following example uses a <a href="https://www.telerik.com/blazor-ui/grid" target="_blank">grid</a> format to display and manage agent activity. Each element displays important information about the task&rsquo;s state. In addition, failure modes are included and made actionable from the interface. This type of UX is great for dashboard-like scenarios where users can launch agent workflows and return later to see the task completion status.</p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/QKOSGwlH59MIvvBw27?editor=true&amp;result=true&amp;errorList=false"></iframe><p>If the user may encounter a long and undetermined loading state, a looping indicator can be used to communicate the overall steps that are running in the background, without labeling exactly what stage the process is at now. This nondeterministic progress indicator displays a carousel of information while the user waits. </p><p>With agentic applications, long processes can give the impression of wasted time, even though a process that takes minutes for an agent may have taken a human hour to complete manually. This loading pattern reminds users of the work going on behind the scenes.&nbsp;While some consider this a &ldquo;dark pattern&rdquo; when used to obscure the process details, it can be quite useful when used correctly to share honest information about the value the process provides.</p><p><iframe width="100%" height="500px" src="https://blazorrepl.telerik.com/repl/embed/GKkImcbe33AOXWRF16?editor=true&amp;result=true&amp;errorList=false">&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;nbsp;</iframe></p><p>Extended waits benefit from a design that prioritizes flexibility and user control. Background task patterns, such as persistent status panels or drawers, allow users to continue working while keeping progress visible, reducing the friction of being forced to wait in place. When paired with notification systems that signal completion, the need to actively monitor progress is removed entirely, giving users confidence that the system will follow through.</p><p>Longer waits create space to surface meaningful insights, explain processing steps or provide guidance for improving future results. When these elements are combined effectively, the experience shifts from a blocking delay to a managed, transparent process that keeps users informed without interrupting their workflow.</p><h2>Advanced Patterns for AI Applications</h2><h3>Contextual Loading Messages</h3><p>AI applications benefit from contextual loading messages that explain current processing steps. Replace generic &ldquo;Loading...&rdquo; text with specific descriptions: &ldquo;Analyzing image composition,&rdquo; &ldquo;Generating creative variations&rdquo; or &ldquo;Cross-referencing knowledge base.&rdquo; These messages build user understanding of AI capabilities while setting realistic expectations for output quality.</p><h3>Streaming and Incremental Results</h3><p>Many modern AI applications support streaming responses, particularly for text generation. Implement progressive disclosure patterns that display AI outputs as they generate, reducing perceived wait time while demonstrating active processing. This approach works particularly well for conversational AI interfaces and content-generation tools.</p><h2>Summary</h2><p>Designing loading experiences for AI applications is no longer about handling delays. It is about shaping how users understand and interact with the system. When feedback aligns with the work being performed, users stay engaged and in control regardless of how long processing takes.</p><p>By matching loading strategies to expected wait times, developers can move beyond generic indicators and deliver feedback that is intentional and informative. From immediate visual confirmation to multi-stage progress tracking, each pattern helps make AI interactions feel predictable and responsive.</p><p>Blazor and Telerik UI components provide a practical foundation for implementing these patterns, enabling teams to build consistent loading experiences without introducing unnecessary complexity. The advantage comes from how these tools are applied, not just their availability.</p><p>As AI continues to shape modern applications, loading design becomes a defining part of the user experience. Applications that communicate clearly during processing will feel faster and more reliable, regardless of the work happening behind the scenes.</p><h3>Get Started with These Examples</h3><p>Use any of the Telerik UI for <a target="_blank" href="https://www.telerik.com/blazor-ui">Blazor components</a> shown above, plus the <a target="_blank" href="https://www.telerik.com/blazor-mcp-servers">Blazor MCP servers</a> free with the 30-day trial.</p><p><a href="https://www.telerik.com/try/ui-for-blazor" target="_blank" class="Btn">Try Now</a></p><img src="https://feeds.telerik.com/link/23065/17327229.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:886c91a4-d681-4b2a-a70f-04ec25db2af6</id>
    <title type="text">Design Principles Unpacked, No. 3: Affordance</title>
    <summary type="text">Good design doesn’t need a manual. Affordance is about making purpose visible—in objects, interfaces and life. Stand out on purpose.</summary>
    <published>2026-04-23T15:57:02Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17324272/design-principles-unpacked-no-3-affordance"/>
    <content type="text"><![CDATA[<p><span class="featured">Good design doesn&rsquo;t need a manual. Affordance is about making purpose visible&mdash;in objects, interfaces and life. Stand out on purpose.</span></p><p>Every time I see it, it catches my eye. As a designer, I can&rsquo;t help but notice.</p><p>I don&rsquo;t know if you see this where you&rsquo;re from, but here, I see pieces of paper taped to doors: &ldquo;Pull, don&rsquo;t push.&rdquo; Or a coffee machine with a post-it next to the button: &ldquo;Press this first.&rdquo;</p><p>These additions are almost never part of the original design. They appear later as a fix.</p><p>Whenever you see extra instructions layered on top of something, it&rsquo;s usually a sign of poor design. The object didn&rsquo;t make its purpose clear enough on its own.</p><p>In design, we call this <strong>affordance</strong>.</p><h2 id="what-affordance-really-means">What Affordance Really Means</h2><p>Affordance is about perceived purpose. It&rsquo;s the relationship between an object and the actions it suggests. A handle suggests pulling. A flat plate suggests pushing.</p><p>My coffee machine, a Sage, has buttons that light up with LEDs. They highlight which button to press next. Love it! Even my 2-year-old can operate it.</p><p>Good affordance doesn&rsquo;t need explanation. You don&rsquo;t think. You act.</p><p>That&rsquo;s why well-designed objects don&rsquo;t rely on manuals. The design itself guides you toward the intended action.</p><p>When affordance is clear, usage feels natural. When it isn&rsquo;t, we compensate with signs, instructions, warnings and rules.</p><p>And that&rsquo;s where things get interesting.</p><h2 id="when-design-needs-a-manual">When Design Needs a Manual</h2><p>The moment you need to explain how something should be used, the design has already failed.</p><p>We often accept this in physical spaces and in software too. We&rsquo;ve learned to live with bad doors, confusing elevators and interfaces full of hints and labels.</p><p>But we do something similar with people.</p><p>In Dutch, there&rsquo;s a saying that maybe doesn&rsquo;t translate perfectly, but the meaning is clear: <em>&ldquo;That person comes with a manual.&rdquo;</em> We use it when someone is hard to understand. Hard to work with. You need instructions.</p><p>Think about that for a moment. We talk about humans as if they were poorly designed objects that need instructions to function properly.</p><h2 id="affordance-outside-of-design">Affordance Outside of Design</h2><p>This is where the principle starts to matter beyond design.</p><p>Affordance isn&rsquo;t just about usability. It&rsquo;s about recognition and understanding. About purpose. It&rsquo;s about whether others can see what you&rsquo;re capable of without needing a long explanation.</p><p>In work, careers and organizations, we often rely on uniformity to create clarity. Standard resumes, roles and career ladders.</p><p>Uniformity creates predictability. But it doesn&rsquo;t create affordance.</p><p>When everyone looks the same on paper, it becomes harder to see what makes someone valuable. The potential of people is unleveraged.</p><h2 id="standing-out-on-purpose">Standing Out on Purpose</h2><p>Good design sometimes requires contrast. Something has to stand out for affordance to work.</p><p>The same applies to people.</p><p>If you blend in too well, your affordance disappears. Others can&rsquo;t see what you&rsquo;re uniquely good at. Not because you lack value, but because the design doesn&rsquo;t surface it.</p><p>Standing out isn&rsquo;t about being loud. It&rsquo;s about being intentional. I often describe this as <em>standing out on purpose</em>.</p><p>Not for attention. But for clarity.</p><p>When I work with people on career design, the core challenge is rarely skill. It&rsquo;s visibility. Their purpose isn&rsquo;t expressed in a way others can recognize.</p><p>So we redesign how their value is presented. Not by changing who they are, but by emphasizing purpose. Increase the affordance.</p><h2 id="affordance-is-contextual">Affordance Is Contextual</h2><p>Affordance always depends on context.</p><p>A door handle that works in one environment might confuse you in another. The same is true for people.</p><p>&ldquo;Just be yourself&rdquo; sounds good, but it ignores the environment you&rsquo;re operating in. Affordance isn&rsquo;t about self-expression in isolation. It&rsquo;s about how your purpose is perceived within context.</p><p>Good design finds that symbiosis. Clear, functional and purposeful.</p><h2 id="takeaways">Takeaways</h2><p>Affordance teaches us something simple but powerful: If people constantly need instructions to understand you, it&rsquo;s worth asking whether your affordance is clear.</p><p>Not to conform yourself. But to present your value.</p><p>Good design reduces the need for explanation. In objects. In interfaces. And in life.</p><p><strong>Stand out on purpose.</strong></p><hr /><p><strong>Read next:</strong> <a href="https://www.telerik.com/blogs/design-principles-unpacked-no-4-balance" target="_blank">Design Principles Unpacked, No. 4: Balance</a></p><img src="https://feeds.telerik.com/link/23065/17324272.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:9e16b60f-6cb8-4dcc-afc1-2534f316fb5c</id>
    <title type="text">Design Principles Unpacked, No. 2 Hierarchy</title>
    <summary type="text">Hierarchy isn’t about control. It’s about order. When importance is clear, focus improves, flow increases and people gain more freedom.</summary>
    <published>2026-04-16T15:16:48Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17320269/design-principles-unpacked-no-2-hierarchy"/>
    <content type="text"><![CDATA[<p><span class="featured">Hierarchy isn&rsquo;t about control. It&rsquo;s about order. When importance is clear, focus improves, flow increases and people gain more freedom.</span></p><p>This is the second post in a short series called <em>Design Principles Unpacked</em>.</p><p>In each article, I take a design principle we use every day and look at it a little closer. Not to explain the rule. But to unpack the wisdom behind it. Because I believe our professional knowledge and experience can be leveraged beyond work. The way we design and build software shapes how we navigate everyday life.</p><p>Many of the principles we use to design software exist for a reason. They help us make things work. They help us make things simple. And that doesn&rsquo;t stop at software.</p><p>Let&rsquo;s unpack the next one: <strong>hierarchy</strong>.</p><h2 id="hierarchy-is-about-order-not-value">Hierarchy Is About Order, Not Value</h2><p>When we talk about hierarchy, we usually hear words like control, authority or power. That&rsquo;s where much of the resistance to the word comes from.</p><p>Hierarchy feels organizational. Political. Something that limits freedom instead of enabling it.</p><p>But in design, hierarchy isn&rsquo;t about restricting. Just like alignment, hierarchy is about guiding. It&rsquo;s about creating flow. Not what matters more. But what comes first.</p><p>At its core, hierarchy is simply an order of importance. It doesn&rsquo;t say one thing is better than another. It says one thing needs focus first. That distinction matters.</p><p>Without hierarchy, everything feels equally important. And suddenly, even getting started becomes hard.</p><p>You see this immediately in interfaces. If headlines, actions and paragraphs all get the same attention, nothing stands out. Users don&rsquo;t know where to look. They spend time and energy figuring out what matters, often focusing on things that aren&rsquo;t important to them.</p><p>Hierarchy answers a simple question:&nbsp;<strong>What should the user pay attention to first?</strong></p><p>Not because an element is more worthy. But because it helps the user decide whether it&rsquo;s relevant.</p><p>A good UI doesn&rsquo;t force you to read everything. It gives you orientation. It helps you navigate.&nbsp;That&rsquo;s not control. That&rsquo;s guiding.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Learn more about hierarchy in high-stakes situations</h4></div><div class="col-8"><p class="u-fs16 u-mb0">Teon Beijl often writes from real experiences as a design lead in the oil and gas industry. Check out <a target="_blank" href="https://www.telerik.com/blogs/design-operator-ux-design-can-improve-decisions-high-stakes-environments">how UX design can improve decisions in high-stakes environments</a> and <a target="_blank" href="https://www.telerik.com/blogs/out-control-design-guide-alarm-management">alarm management</a>.</p></div></div><hr class="u-mb3" /></aside><h2 id="hierarchy-as-filtering-not-control">Hierarchy as Filtering, Not Control</h2><p>Let&rsquo;s unpack this principle outside of design. This is where hierarchy takes on a different tone. It stops sounding like guidance and starts feeling like control.</p><p>Everything needs approval. Everything goes through the chain. Nothing moves without permission.&nbsp;But that&rsquo;s not a hierarchy problem. That&rsquo;s an execution problem.</p><p>Hierarchy is about purpose. What matters depends on the goal.</p><p>Good hierarchy filters. It reduces noise. It protects focus. It filters what needs attention now, so the next person in line doesn&rsquo;t waste time sorting it out themselves.&nbsp;When something matters, it moves up. When it doesn&rsquo;t, it waits.</p><h2 id="hierarchy-in-leadership">Hierarchy in Leadership</h2><p>I&rsquo;ve seen this most clearly in my leadership roles.</p><p>In large organizations, there is constant noise. Requests. Opinions. Priorities.&nbsp;If all of that hits a team directly, focus disappears. Not because people aren&rsquo;t capable, but because attention gets disrupted.</p><p>As a design leader, that was my responsibility. Pass on only what was important to our goals. Protect the team. Filter the noise.&nbsp;The role of hierarchy there isn&rsquo;t control. It&rsquo;s filtering.</p><p>Leaders at higher levels don&rsquo;t do everything. They decide what deserves attention now and what can wait. That isn&rsquo;t all about authority. It&rsquo;s about enabling autonomy.</p><h2 id="closure">Closure</h2><p>Hierarchy isn&rsquo;t about value. It&rsquo;s about purpose. An order of importance that allows work to flow.&nbsp;Clarity over control. Purpose over power. Autonomy over authority.</p><p>When hierarchy is clear, flow is clear. And when flow is clear, freedom increases.</p><hr /><p><strong>Read next:</strong> <a href="https://www.telerik.com/blogs/design-principles-unpacked-no-3-affordance" target="_blank">Design Principles Unpacked, No. 3: Affordance</a></p><img src="https://feeds.telerik.com/link/23065/17320269.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:260a4048-454d-49d1-adbc-60f4cc32775d</id>
    <title type="text">Workflows in the Age of AI: How Design &amp; Development Workflows Changed in 2025—and What Comes Next</title>
    <summary type="text">We asked 200+ respondents across design and development about the ways they’re leveraging new AI capabilities in their work. Download the full report and check out these top takeaways.</summary>
    <published>2026-04-07T19:31:29Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Kathryn Grayson Nanz </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17315390/workflows-age-ai-how-design-development-changed-what-comes-next"/>
    <content type="text"><![CDATA[<p><span class="featured">We asked 200+ respondents across design and development about the ways they&rsquo;re leveraging new AI capabilities in their work. Download the full report and check out these top takeaways.</span></p><p>AI may be a normal part of daily life now, but the reality of implementing AI-powered tooling in the workplace is not so simple. Teams are moving faster, but workflows are becoming messier, more complex and more challenging to scale. AI is improving productivity at the individual and small-team level&mdash;but those gains aren't necessarily translating into consistent, scalable workflows across teams.</p><p>How do we know? <a target="_blank" href="https://www.telerik.com/blogs/designer-developer-collaboration-age-ai">In our 2025 Designer-Developer Collaboration survey</a>, we asked 200+ respondents across design and development (including hybrid and leadership roles, as well) about the ways they&rsquo;re leveraging new AI capabilities in their work. You can <a target="_blank" href="https://www.telerik.com/ai-design-development-workflows-report-2025">download the full report</a> to see everything, but these were our top takeaways:</p><h2 id="-1-ai-is-the-default-maturity-is-not-">1. AI Is the Default&mdash;Maturity Is Not.</h2><p>People are using AI: 84% of people, to be precise (or at least, 84% of the people who filled out our survey). This was divided among folks who are all in&mdash;taking &ldquo;an AI-first approach across [their] entire process&rdquo;&mdash;and folks who have AI tools regularly integrated or in experimental phases in their current workflows. Only 16% said they were avoiding the use of AI tools entirely.</p><p>The challenge is no longer simply adoption, but rather how to turn AI usage into a reliable, repeatable process.</p><h2 id="-2-speed-is-real-trust-is-conditional-">2. Speed Is Real. Trust Is Conditional.</h2><p>There&rsquo;s a lot of back-and-forth right now on whether AI <em>actually</em> delivers its promises of improved productivity. </p><p>Our respondents were also mixed; a little over half said it was &ldquo;moderately positive&rdquo;, helping somewhat but with some limitations. And 33% found it to have a negative effect&mdash;split between being neutral (having no impact), moderately negative (added more work than saved), or significantly negative (disrupted workflow significantly). Only 16% felt strongly positive about it, claiming major time savings and quality improvements.</p><p>Speed isn&rsquo;t an issue, but consistency is. We need tools and systems that can be trusted to produce reliable results in order to scale them across teams and businesses.</p><h2 id="-3-collaboration-friction-still-matters-">3. Collaboration Friction Still Matters</h2><p>Despite all the new tooling AI has made available to us in the form of quick prototyping, design-to-code features and vibe coding &hellip; it hasn&rsquo;t fixed the core design-dev &ldquo;handoff&rdquo; problem. </p><p>Only 21% of our participants reported &ldquo;smooth handoffs and minimal issues&rdquo; when we asked how they would rate the efficiency of the design implementation process. When things fall through the cracks, slower time-to-market (42%), rework (33%) and wasted time (36%) were listed as the top three consequences&mdash;all significant pain points at a time when we&rsquo;re shipping new products and features faster than ever before.</p><p>This is where structured systems, shared standards and better-integrated tooling become critical.</p><h2 id="-4-2026-is-about-operational-execution-not-experimentation-">4. 2026 Is About Operational Execution&mdash;Not Experimentation</h2><p>People&rsquo;s top priority coming into 2026 was the effective implementation of AI tools (39%), closely followed by building hybrid skillsets across their teams (29%). AI is reshaping the workplace, and both teams and individual roles are stretching to incorporate the disruption and turn it into something valuable. </p><p>This shift makes the path forward clear: AI needs to move from ad-hoc usage into systems, standards-aware workflows and production-ready processes that can scale. Whether or not that&rsquo;s possible is something I suppose we&rsquo;ll have to wait until next year&rsquo;s survey to find out!</p><h2 id="-want-the-full-picture-">Want the Full Picture?</h2><p>You can <a target="_blank" href="https://www.telerik.com/ai-design-development-workflows-report-2025">download the full report</a> to see the answers to all the questions, including extra data analysis and interesting cross-sections. We think there&rsquo;s a lot to learn, and the report is packed with helpful tips&mdash;as well as our own predictions on what to watch next.</p><p>Finally, if you took the survey: <strong>thank you so much!</strong> We genuinely enjoyed going through all the responses and seeing what everyone had to say. Keep an eye out for next year&rsquo;s survey, and&mdash;until then&mdash;keep building and experimenting. We can&rsquo;t wait to see what you&rsquo;ve been working on!</p><p><a class="Btn" target="_blank" href="https://www.telerik.com/ai-design-development-workflows-report-2025">See Full Report</a></p><img src="https://feeds.telerik.com/link/23065/17315390.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:446ac613-ef0e-477a-ba38-7280c81f24f0</id>
    <title type="text">New in ThemeBuilder: Typography and AI Theming Enhancements</title>
    <summary type="text">See how the ThemeBuilder Typography module for centralized font management and component-level AI theming enhancements can help in our app design and development.</summary>
    <published>2026-04-01T19:45:40Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Hassan Djirdeh </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17311883/new-themebuilder-typography-ai-theming-enhancements"/>
    <content type="text"><![CDATA[<p><span class="featured">See how the ThemeBuilder Typography module for centralized font management and component-level AI theming enhancements can help in our app design and development.</span></p><p><a target="_blank" href="https://www.telerik.com/themebuilder">Progress ThemeBuilder</a> is a visual styling tool for customizing Telerik and Kendo UI components. Instead of digging through component documentation, ThemeBuilder provides an intuitive interface that allows us to see styling changes applied in real time. We can adjust colors, spacing, typography and more, then export production-ready CSS/SASS for our applications.</p><p>With the <a target="_blank" href="https://www.telerik.com/support/whats-new/themebuilder#what_s-new-2025-q4">2025 Q4 release</a>, ThemeBuilder introduced two cool updates: a dedicated Typography module for centralized font management and component-level AI theming enhancements that give us finer control over AI-generated styles. In this article, we&rsquo;ll spend a little time exploring both.</p><h2 id="setting-up-a-theme-with-ai">Setting Up a Theme with AI</h2><p>Before jumping into the new features, let&rsquo;s quickly set up a theme using AI to see how these enhancements fit into the workflow. In the ThemeBuilder interface, we&rsquo;ll find a <strong>Generate</strong> panel where we can describe our desired theme in plain English. To get started, we can enter something like: <em>&ldquo;Create a clean, modern analytics theme with a cool blue-gray palette that feels data-driven and professional, suitable for a B2B software dashboard.&rdquo;</em></p><p>After generating, the AI analyzes the description and produces a cohesive design system. Within seconds, we&rsquo;ll see a complete theme applied across all components: buttons adopt a refined blue accent, inputs feature subtle borders with appropriate focus states, and data visualization components like charts and grids receive complementary styling that maintains readability.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-modern-analytics-theme.png?sfvrsn=602edf2a_2" alt="" /></p><p>This theme serves as a good starting point. The colors work well together, the spacing feels balanced and there&rsquo;s visual consistency across the component library.</p><p>But what if we want to adjust the appearance of specific components without altering the entire theme? This is where the new component-level AI theming comes in.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Workflows in the Age of AI: How Design &amp; Development Workflows Changed in 2025&mdash;and What Comes Next</h4></div><div class="col-8"><p class="u-fs16 u-mb0"><a target="_blank" href="https://www.telerik.com/ai-design-development-workflows-report-2025">Check out our designer-developer survey report.</a> It&rsquo;s a look back at how AI reshaped collaboration in 2025&mdash;and what it means for teams, tools and roadmaps in 2026.</p></div></div><hr class="u-mb3" /></aside><h2 id="component-level-ai-theming">Component-Level AI Theming</h2><p>One of the challenges with theme generation with AI has been the &ldquo;all or nothing&rdquo; approach. Previous AI theming would regenerate our entire theme, which was great for starting fresh, but less helpful when we only wanted to tweak how buttons looked or adjust the styling of our data grid headers.</p><p>The new component-level AI theming enhancements solve this problem. We can now target individual components with AI-assisted styling while preserving our overall theme. Instead of manually hunting through variables and properties, we can use the AI theming interface to target just, say, the <a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/buttons/button">React Button</a> component.</p><p>To see an example of this, we can enter a specific prompt like: <em>&ldquo;Make the primary button more prominent with a stronger visual presence and subtle gradient that draws attention for call-to-action scenarios.&rdquo;</em></p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-button-component-override.gif?sfvrsn=2bd5c13c_1" alt="" /></p><p>The AI adjusted only the primary (solid) button-related variables and styles, enhancing the gradient effect and adding a bit more visual weight to the component. The rest of our theme remains untouched!</p><p>We can continue refining our design in the same way. For example, we can apply an AI-driven override to the specific <a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/inputs/textbox">React TextBox</a> component to make it more visually distinctive and usable.</p><p>We might use a prompt like: <em>&ldquo;Redesign the TextBox component with a more prominent border, a subtle background tint, stronger focus glow, and slightly increased padding to make input fields visually distinct and easier to scan in complex layouts.&rdquo;</em></p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-textbox-component-override.gif?sfvrsn=b7542dec_1" alt="" /></p><p>The AI updates only the TextBox-related styles while preserving other existing styles in the components module.</p><h2 id="new-typography-module">New Typography Module</h2><p>While AI theming handles creative decisions, the new Typography module provides structured, systematic control over typography settings of our theme and is located alongside the existing modules like Metrics, Colors, etc.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-typography.png?sfvrsn=e301ae26_2" alt="" /></p><p>In the module, we can define reusable typography variables that bundle multiple text properties into a single unit. Each variable can include font family, size, line height, letter spacing, text transform, font style and text decoration.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-typography-dialog.png?sfvrsn=abccd50f_2" alt="" /></p><p>Once defined, these typography variables can be assigned to component parts like inputs, headers and form labels. Here&rsquo;s an example of applying a custom typography set to the text of the Button component.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-03/theme-builder-applying-custom-typography.png?sfvrsn=f209de05_2" alt="" /></p><p>This provides both flexibility and long-term maintainability, allowing typography variables to be defined once and applied consistently across components with just a few clicks.</p><h2 id="wrap-up">Wrap-up</h2><p>The 2025 Q4 updates to ThemeBuilder address two common pain points.</p><ul><li>Component-level AI theming lets us refine specific parts of our theme without starting over, making AI generation more practical for real-world projects.</li><li>The Typography module brings font management into a centralized, reusable system, letting us define text styles once and apply them consistently across components with ease.</li></ul><p>Ready to try these new capabilities? Explore <a target="_blank" href="https://www.telerik.com/themebuilder">ThemeBuilder</a> and see how the latest updates can streamline your theming workflow.</p><p>If you aren&rsquo;t already using Telerik or Kendo UI components, see how ThemeBuilder complements these robust libraries in the <a target="_blank" href="https://www.telerik.com/devcraft">Telerik DevCraft bundles</a>.</p><p><a target="_blank" href="https://www.telerik.com/try/devcraft-ultimate" class="Btn">Try Telerik DevCraft</a></p><img src="https://feeds.telerik.com/link/23065/17311883.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:fba303c8-89d8-4f32-b79c-658f4ee3e6ab</id>
    <title type="text">Design Principles Unpacked, No. 1: Alignment</title>
    <summary type="text">Alignment is more than a design principle. It’s a way of positioning yourself on purpose.</summary>
    <published>2026-02-26T22:12:41Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17284608/design-principles-unpacked-no-1-alignment"/>
    <content type="text"><![CDATA[<p><span class="featured">Alignment is more than a design principle. It&rsquo;s a way of positioning yourself <em>on purpose</em>.</span></p><p>This is the first post in a short series called <em>Design Principles Unpacked</em>.</p><p>In each article, I take a design principle we use every day and look at it a little closer. Not to explain the rule. But to unpack the wisdom behind it.&nbsp;Because I believe our professional knowledge and experience can be leveraged beyond work. The way we design and build software shapes how we navigate everyday life.</p><p>Many of the principles we use to design software exist for a reason. They help us make things work. They help us make things simple. And that doesn&rsquo;t stop at software.</p><p>Let&rsquo;s unpack the first one: <strong>alignment</strong>.</p><h2 id="aligned-to-what">Aligned to What?</h2><p>Alignment only exists in relation to something else. It can be other elements. Other people. Other ideas.&nbsp;But most of the time, the actual reference is invisible.</p><p>The word <em>align</em> comes from <em>a line</em>. A guideline.</p><p>Without a guideline, left and right are just positions. Consistent, but static.</p><p>A guideline gives direction. It helps us make decisions. It shows us where we&rsquo;re heading and why.</p><p>Take text alignment as a simple example.&nbsp;Text aligns to an invisible line on the left. That line is the reference.&nbsp;We set that guideline to create balance. To make reading easy. To avoid wasting cognitive energy. Because we read in a specific direction. Our eyes follow a learned path.</p><p>Those considerations are the real reference. The intent is to transfer written information efficiently. Alignment supports that intent. It improves perception. And help the message get through.</p><h2 id="intentional-misalignment">Intentional Misalignment</h2><p>In visual design, there&rsquo;s also optical alignment. Two elements can be perfectly aligned and still feel wrong.</p><p>That&rsquo;s because there&rsquo;s the perfect pixel. And then there&rsquo;s perceived alignment.&nbsp;To truly align, you sometimes have to misalign. Deliberately.</p><p>The guideline defines the intent. But the execution requires adaptation.</p><p>Alignment isn&rsquo;t about snapping things into place. It&rsquo;s about staying oriented toward what matters.</p><h2 id="the-composition-of-reality">The Composition of Reality</h2><p>Reality isn&rsquo;t static either. It&rsquo;s a moving composition.</p><p>If alignment depends on fixed positions, you run into trouble. &ldquo;Left only&rdquo; works as long as the context stays the same.</p><p>But when you align to a guideline instead of a position, you can realign. You know what you&rsquo;re orienting toward. You can adjust without losing direction.&nbsp;That&rsquo;s why alignment works best when it&rsquo;s relative, not absolute. Reality never stands still.</p><p>When you&rsquo;re in an argument, you&rsquo;re misalignment. Not because one of you is wrong, but because you&rsquo;re focused on positions.&nbsp;Look past left and right. Find the invisible guideline underneath.</p><p>Aligning doesn&rsquo;t mean watering down your convictions. It means recognizing the line you use.</p><h2 id="conclusion">Conclusion</h2><p>The real skill isn&rsquo;t knowing where to place things.&nbsp;It&rsquo;s learning to recognize the guideline you&rsquo;re aligning to. And choosing your position with intent.</p><p>When you zoom out, alignment becomes more than a principle. It becomes a way of positioning yourself <em>on purpose</em>.</p><p>Your position will change. Because reality happens.</p><p>But the line you align to? That&rsquo;s what makes it <em>by design</em>.</p><hr data-sf-ec-immutable="" /><p><strong>Next post:</strong> <a href="https://www.telerik.com/blogs/design-principles-unpacked-no-2-hierarchy" target="_blank">Design Principles Unpacked, No. 2 Hierarchy</a></p><img src="https://feeds.telerik.com/link/23065/17284608.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:127ad977-47fc-47fa-9a8a-05971103b76f</id>
    <title type="text">When the Career Ladder Kills Your Passion</title>
    <summary type="text">Climbing the ladder can look like progress, yet quietly drain the spark that brought you into design. Here's how empathy helps you turn passion into purpose.</summary>
    <published>2026-02-19T20:30:45Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17279637/when-career-ladder-kills-your-passion"/>
    <content type="text"><![CDATA[<p><span class="featured">Climbing the ladder can look like progress, yet quietly drain the spark that brought you into design. Here's how empathy helps you turn passion into purpose.</span></p><p>I read a post on Reddit the other day from an enterprise UX designer. They&rsquo;d just landed a new gig with more money and a lead title that felt like a promotion. On paper, it sounded like progress. But the reality hit fast. Just patch-and-fix work. Migrating Excel sheets into out-of-the-box tools and calling it innovation.</p><p>What they wrote stayed with me:</p><blockquote><p>&ldquo;My design soul feels like it&rsquo;s dying. No passion, no creative spark. I feel like I&rsquo;m drifting further and further from what drew me into UI/UX in the first place.&rdquo;</p></blockquote><p>That feeling is more common than people admit, and it often hits right after you climb the ladder.</p><h2 id="the-climb-that-feels-like-progress">The Climb That Feels Like Progress</h2><p>Most designers climb the career ladder for understandable reasons. You get promoted into a lead position or move from startups into enterprise UX. You gain a bigger title, more stability, better pay and benefits.</p><p>With that comes the promise of impact and influence.</p><p>The early days seem fine. You&rsquo;re suddenly exposed to large programs and complex systems. You deal with new domains and teams spread across regions.&nbsp;You sit in strategy meetings. You meet senior leaders. The climb gives you a sense of elevation. It feels like the right choice. It feels like progress.</p><p>You tell yourself you&rsquo;re finally doing meaningful work. You&rsquo;ve earned a seat at the table.</p><p>But there&rsquo;s a quiet trade-off most people don&rsquo;t notice. Only when you&rsquo;re far enough up that you start feeling down.</p><h2 id="the-valley-of-despair">The Valley of Despair</h2><p>At first it&rsquo;s the small things: more meetings, more alignment sessions and more approvals.</p><p>Your solution is defined by licensing agreements rather than user needs. Requests that are really just vendor configurations. Your influence shrinks even as your title grows. You feel the ceiling closing in.</p><p>The spark that pulled you into design&mdash;the curiosity, creativity and craft&mdash;starts to fade.</p><p>You still care. You still want to do great work. But the environment around you wants the result, not the process.</p><p>And then the questions arrive:</p><ul><li><em>Is this really how design works?</em></li><li><em>Is this what I want to do?</em></li><li><em>Where&rsquo;s my passion?</em></li></ul><p>It&rsquo;s not a sign that something is wrong with you. It&rsquo;s a sign that something&rsquo;s happening to you.</p><p>And it has everything to do with scale.</p><h2 id="the-mechanics-of-scale">The Mechanics of Scale</h2><p>Enterprises operate very differently from individuals driven by craft.</p><p>At scale, companies optimize for predictability, repeatability and risk reduction.</p><ul><li><strong>Unity over uniqueness.</strong></li><li><strong>Stability over innovation.</strong></li><li><strong>Delivery over craft.</strong></li></ul><p>Not because leaders hate your creativity. Not because designers aren&rsquo;t valued or design isn&rsquo;t wanted.</p><p>But because reducing variance makes it easier for thousands of people to move in the same way. Your passion&mdash;your desire to shape and craft&mdash;doesn&rsquo;t fit easily into that machine.</p><p>The mechanics of scale lack the sensitivity for meaning. It feels like you&rsquo;ve lost your passion or miscalculated your career. It&rsquo;s easy to see this as a personal failure.</p><p>But the truth is you didn&rsquo;t change. The environment did. And the way out begins with seeing it differently.</p><h2 id="back-to-your-roots-empathy">Back to Your Roots: Empathy</h2><p>When designers feel lost, we often forget the tool that built our discipline: empathy.</p><p>Empathy is what lets you step out of your own head and see the world through someone else&rsquo;s eyes. It&rsquo;s how you reinterpret your reality, how you can recalibrate your perspective.</p><h3 id="empathy-for-the-user">Empathy for the User</h3><p>Start with someone else&rsquo;s frustrations&mdash;your users&rsquo;.</p><p>Their frustrations and needs give you back a sense of clarity about why your work matters. Their perspective lets you see who you&rsquo;re really doing this for.</p><p>That Excel sheet, migrated into a cloud-based dashboard, might not change your life. But it can change theirs.</p><p>Users remind you that you still make an impact, even when it feels like you can&rsquo;t fully practice your craft.</p><h3 id="empathy-for-the-business">Empathy for the Business</h3><p>Turning your empathy toward the business is less comfortable.</p><p>Understanding the business means acknowledging its constraints, priorities and pressures. It helps you see why innovation is slow, what the stakes are and what your boss is dealing with.</p><p>Empathy for the business doesn&rsquo;t mean you capitulate. It lets you understand.</p><p>Understanding how the business works doesn&rsquo;t fix everything, but it does reduce resentment. And resentment&rsquo;s what holds you back.</p><p>When you see the system clearly, you stop interpreting constraints as personal attacks. You stop assuming incompetence. You recognize the environment around you.</p><p>And once you grasp that environment, you can design within it.</p><h3 id="empathy-for-yourself">Empathy for Yourself</h3><p>This is the hardest one.</p><p>Your own perspective is the one you can&rsquo;t step away from. Your emotions are the ones you can&rsquo;t ignore.</p><ul><li><em>Why does this feel frustrating?</em></li><li><em></em><em style="background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;text-align:inherit;text-transform:inherit;word-spacing:normal;caret-color:auto;white-space:inherit;">What exactly is painful here?</em></li><li><em style="background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;text-align:inherit;text-transform:inherit;word-spacing:normal;caret-color:auto;white-space:inherit;"></em><em style="background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;text-align:inherit;text-transform:inherit;word-spacing:normal;caret-color:auto;white-space:inherit;">Where am I feeling loss?</em></li></ul><p>Self-empathy is more constructive than self-criticism. It makes you aware of your inner state.</p><p>And once you can see why you&rsquo;re truly frustrated, you discover something greater than passion: <strong>purpose.</strong></p><h2 id="from-passion-to-purpose">From Passion to Purpose</h2><p>When you feel stuck, it&rsquo;s tempting to think that &ldquo;finding your passion&rdquo; will fix everything. But passion alone won&rsquo;t get you out.</p><p>The word <em>pathos</em>, the root in words like &ldquo;empathy,&rdquo; is about feeling and suffering&mdash;about what happens to you. It&rsquo;s emotion.</p><p>And emotion comes from <em>emovere</em>: <em>ex</em> (out) + <em>movere</em> (move).</p><p>Emotion moves outward. It reacts. It signals. But emotion alone doesn&rsquo;t move you forward. Purpose does.</p><p>Purpose comes from <em>proponere</em>&mdash;to put something forward. To place something ahead of you. To guide your next step.</p><p>Passion is what you feel in the moment.&nbsp;Purpose is what you do with that feeling.</p><p>And this is where empathy becomes a bridge. Empathy helps you look at the same reality and read it differently. It lets you recalibrate your perspective instead of staying locked in frustration. It shifts you from <em>&ldquo;how I feel&rdquo;</em> to <em>&ldquo;how I move.&rdquo;</em></p><p>Once you understand the people you impact, the business you operate in and the reason you feel stuck, you have the first pieces of the puzzle that uncover your purpose.</p><p>Purpose isn&rsquo;t a statement. It&rsquo;s what moves you forward.</p><p>And once you see it, you can redesign your job, your role and your path. Even within constraints, you can bring that purpose forward.</p><h2 id="forward-not-up">Forward, Not Up</h2><p>Early in my career, I saw the path the same way everyone else did: a ladder.</p><p>Later, when I was leading others on their path, I learned to nuance the direction. Not everybody thrives on an upward trajectory. Some are better off moving sideways.&nbsp;So I tailored progress and growth to the individual&mdash;vertical and lateral progressions.</p><p>But here&rsquo;s the truth I learned far too late: Up, down, left or right don&rsquo;t automatically mean forward.</p><p>I redesigned my career multiple times. Carved out new roles inside the same company. For years, it worked. Until it didn&rsquo;t.&nbsp;My reality was defined by the mechanics of scale. I found myself stuck in the valley of despair.</p><p>So I left. No new job lined up. No master plan. Just space.</p><p>And in that space, I finally had enough room to look inward. To understand what I needed to do. To renew my perspective.</p><p>I rediscovered where I could move on purpose. I&rsquo;m still defining that purpose. It&rsquo;s still taking shape.</p><h2 id="closure">Closure</h2><p>My career&rsquo;s no longer about moving up. It&rsquo;s about moving forward.</p><p>Not how I feel about what I do, but how I move with what I have to do.</p><p>That&rsquo;s what progress is about: not just finding passion, but moving on purpose.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Dealing with Impostor Syndrome as a Web Designer or Dev</h4></div><div class="col-8"><p class="u-fs16 u-mb0">Ever get the feeling that you&rsquo;re not good enough to be a designer or developer? This is something called <a target="_blank" href="https://www.telerik.com/blogs/dealing-impostor-syndrome-web-designer-dev">impostor syndrome</a> and it happens to most creative professionals at some point (and, sometimes, many points) over their career. In this post, we&rsquo;ll talk about some ways to beat it.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17279637.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:f02f5e8b-9832-4ad7-8082-c2f72ce4b29b</id>
    <title type="text">Next Productivity Leap: Telerik and Kendo UI 2026 Q1 Release Is Here</title>
    <summary type="text">With new agentic tools for document processing, RAG-powered workflows, improved accessibility in MCP tools and a new set of AI‑ready UI components, the 2026 Q1 release lets you bring intelligence directly into your applications using the same .NET and JavaScript components you already rely on.</summary>
    <published>2026-02-18T17:25:28Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Iva Borisova </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17278667/next-productivity-leap-telerik-kendo-ui-2026-q1-release"/>
    <content type="text"><![CDATA[<p><span class="featured">With new agentic tools for document processing, RAG-powered workflows, improved accessibility in MCP tools and a new set of AI‑ready UI components, the 2026 Q1 release lets you bring intelligence directly into your applications using the same .NET and JavaScript components you already rely on.</span></p><p>The Progress Telerik and Kendo UI 2026 Q1 release continues to bring AI directly into everyday application workflows, moving it more and more into practical, real-world scenarios, including improved accessibility in AI‑generated UIs.</p><p>At the same time, this first release of 2026 strengthens the core foundations you rely on, with latest framework support and integrations, enhanced UI customization tools and a growing set of new and improved components that make it easier to design, build and evolve complex applications.</p><p>Let the release speak for itself! Here&rsquo;s a closer look at the key highlights shaping the Telerik and Kendo UI 2026 Q1 release.</p><h2 id="ai-powered-development-and-document-workflows">AI-Powered Development and Document Workflows</h2><h3 id="preview-agentic-tools-for-telerik-document-processing-libraries">[Preview] Agentic Tools for Telerik Document Processing Libraries (DPL)</h3><p>Build intelligent document processing workflows with ease. The <a target="_blank" href="https://docs.telerik.com/devtools/document-processing/ai-tools/agent-tools/overview">DPL Agentic Tools</a> let users extract structured data, edit content, convert formats, generate new Excel or PDF files and perform analysis on Excel documents directly inside .NET apps with no separate services required.</p><p>DPL Agentic Tools are available with a <a target="_blank" href="https://www.telerik.com/purchase.aspx?filter=web#subscription">Telerik or Kendo UI subscription</a>.</p><h3>New Agentic RAG .NET SDK</h3><p>New Agentic RAG .NET SDK: .NET developers now have a straightforward way to integrate retrieval‑augmented generation workflows into their applications. Powered by our own <a target="_blank" href="https://www.progress.com/agentic-rag">Progress Agentic RAG</a>, the SDK provides a stable foundation for creating context‑aware AI solutions. Available as a <a target="_blank" href="https://www.nuget.org/packages/Progress.Nuclia/1.0.0-preview1">public NuGet package</a> with sample integrations for <a target="_blank" href="https://github.com/telerik/telerik-blazor-progress-rag-demo">Blazor</a>, and <a target="_blank" href="https://github.com/telerik/telerik-maui-progress-rag-demo">.NET MAUI</a>, the SDK makes it easy to ingest data, run semantic search, and build AI‑powered app experiences using familiar .NET patterns.</p><h3 id="improved-accessibility-in-telerik-agentic-ui-generator">Improved Accessibility in Telerik Agentic UI Generator</h3><p>The <a target="_blank" href="https://www.telerik.com/mcp-servers">Agentic UI Generator</a> now emphasizes the Telerik and Kendo UI component‑specific accessibility implementation details. It helps you apply these patterns consistently across your UI and surfaces relevant accessibility API references for the specific components you&rsquo;re using.</p><p>The Agentic UI Generator is available with a Telerik or Kendo UI subscription.</p><h3 id="ai-coding-assistants-improvements">AI Coding Assistants Improvements</h3><p>The Telerik UI for Blazor validator tool is now available to help reduce hallucinations and improve overall code reliability. A new icons generation tool for existing and custom icons is also introduced with this release. The Telerik UI for ASP.NET Core/MVC and Blazor assistants are transitioned to native .NET NuGet distributions, making installation and adoption simpler and more enterprise friendly.</p><p>AI Coding Assistants are available with a Telerik or Kendo UI subscription.</p><h2 id="ai-interface-and-smart-components">AI Interface and Smart Components</h2><h3 id="new-ai-smart-paste-component">New AI Smart Paste Component</h3><p>Reduce manual typing and speed up data entry in your apps. The AI Smart Paste automatically converts unstructured text into structured inputs by mapping content from emails, documents or messages to the right fields with zero extra effort.</p><p>Learn more:</p><ul><li><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/buttons/smartpastebutton">Kendo UI for Angular AI Smart Paste</a></li><li><a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/buttons/smartpaste">KendoReact AI Smart Paste</a></li><li><a target="_blank" href="https://demos.telerik.com/kendo-ui/smartpastebutton/index">Kendo UI for jQuery AI Smart Paste</a></li><li><a target="_blank" href="https://demos.telerik.com/blazor-ui/smartpastebutton/overview">Telerik UI for Blazor AI Smart Paste</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-core/smartpastebutton">Telerik UI for ASP.NET Core AI Smart Paste</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-mvc/smartpastebutton">Telerik UI for ASP.NET MVC AI Smart Paste</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-ajax/smartpastebutton/overview/defaultcs.aspx">Telerik UI for ASP.NET AJAX AI Smart Paste</a></li></ul><h3 id="new-promptbox-component">New PromptBox Component</h3><p>Designed for seamless interaction with AI‑powered workflows, the PromptBox component provides a dedicated space where users can craft prompts, send messages and engage naturally with AI language models.</p><p>Learn more: </p><ul><li><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/conversational-ui/promptbox">Kendo UI for Angular PromptBox</a></li><li><a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/conversationalui/promptbox">KendoReact PromptBox</a></li><li><a target="_blank" href="https://demos.telerik.com/kendo-ui/promptbox/index">Kendo UI for jQuery PromptBox</a></li><li><a target="_blank" href="https://demos.telerik.com/blazor-ui/promptbox/overview">Telerik UI for Blazor PromptBox</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-core/promptbox">Telerik UI for ASP.NET Core PromptBox</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-mvc/promptbox">Telerik UI for ASP.NET MVC PromptBox</a></li></ul><h3 id="smartbox--semantic-search-and-prompting-in-telerik-and-kendo-ui-datagrid">SmartBox: Semantic Search and Prompting in Telerik and Kendo UI DataGrid</h3><p>An AI-enabled DataGrid feature that combines natural-language prompting, keyword search and semantic search into a single experience, allowing users to query, filter and manipulate grid data using the interaction option that best fits their needs. Users can control the grid through prompts to apply actions such as filtering, sorting, highlighting and grouping. </p><p>Semantic Search enhances discovery by understanding intent and context, returning relevant results even when the exact search terms are not present in the data.</p><p>Learn more: </p><ul><li><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/grid/smart-grid/ai-toolbar-tool">Kendo UI for Angular Grid SmartBox</a></li><li><a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/grid/smart/basic-operations">KendoReact SmartBox</a></li><li><a target="_blank" href="https://demos.telerik.com/kendo-ui/grid/ai-smartbox">Kendo UI for jQuery Grid SmartBox</a></li><li><a target="_blank" href="https://demos.telerik.com/blazor-ui/grid/ai-smart-box">Telerik UI for Blazor Grid SmartBox</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-core/grid/ai-smartbox">Telerik UI for ASP.NET Core Grid SmartBox</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-mvc/grid/ai-smartbox">Telerik UI for ASP.NET MVC Grid SmartBox</a></li></ul><h3 id="smart-grid-ai-chat-integration-demo">Smart Grid: AI Chat Integration Demo</h3><p>See how integrating the Telerik and Kendo UI AI Chat with the Data Grid delivers a complete, end-to-end AI prompting experience over the grid multi-step flows and contextual interactions driven through the Chat component.</p><p>Learn more: </p><ul><li><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/grid/smart-grid/ai-chat-assistant">Kendo UI for Angular Grid AI Chat Integration</a></li><li><a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/grid/smart/ai-chat-assistant">KendoReact Grid AI Chat Integration</a></li><li><a target="_blank" href="https://demos.telerik.com/kendo-ui/grid/ai-chat-integration">Kendo UI for jQuery Grid AI Chat Integration Demo</a></li><li><a target="_blank" href="https://demos.telerik.com/blazor-ui/grid/ai-chat-assistant">Telerik UI for Blazor Grid AI Chat Integration Demo</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-core/grid/ai-chat-integration">Telerik UI for ASP.NET Core Grid AI Chat Integration Demo</a></li><li><a target="_blank" href="https://demos.telerik.com/aspnet-mvc/grid/ai-chat-integration">Telerik UI for ASP.NET MVC Grid AI Chat Integration Demo</a> </li><li><a target="_blank" href="https://www.telerik.com/maui-ui/documentation/controls/datagrid/smart-ai-features/ai-assistant/overview">Telerik UI for .NET MAUI Grid AI Chat Integration</a></li></ul><h3 id="telerik-ui-for-blazor-microsoft.extensions.ai-chat-component-integration">Telerik UI for Blazor: Microsoft.Extensions.AI Chat Component Integration</h3><p>With native Microsoft.Extensions.AI integration, the Telerik UI for Blazor Chat now delivers an AI‑ready experience out of the box, automatically sending messages to a configured IChatClient and returning responses through the built‑in AI pipeline.</p><h2 id="richer-ui-customization">Richer UI Customization</h2><h3 id="performance-updates-in-progress-themebuilder">Performance Updates in Progress ThemeBuilder</h3><p>The UI customization tool loads and applies changes noticeably faster, so teams can preview, iterate and ship themes with less waiting and fewer interruptions.</p><h3 id="pixel‑accurate-component-previews">Pixel‑Accurate Component Previews</h3><p>Kendo UI components in ThemeBuilder now match production output, reducing styling surprises so what you design is what users see across variants and interaction states.</p><h3 id="enhanced-customization">Enhanced Customization</h3><p>Templates have been enhanced to expose more parts, states and variations, giving designers and developers finer control over visual details without custom workarounds.</p><h2 id="new-classic-components">New Classic Components</h2><h3 id="new-dropdowntree-in-telerik-ui-for-blazor">New DropDownTree in Telerik UI for Blazor</h3><p>By combining the familiar structure of a TreeView with the convenience of a dropdown, the new <a target="_blank" href="https://demos.telerik.com/blazor-ui/dropdowntree/overview">Blazor DropDownTree component</a> offers an intuitive, space‑efficient interface that makes browsing, expanding and selecting nested items effortless.</p><h3 id="new-editor-in-telerik-ui-for-.net-maui">New Editor in Telerik UI for .NET MAUI</h3><p>Gain a richer, more flexible text‑input experience designed for scenarios that go beyond a simple entry field. Offering a multiline editor with built‑in scrolling, the new <a target="_blank" href="https://www.telerik.com/maui-ui/documentation/controls/editor/overview">MAUI Editor</a> makes it easy for users to draft longer text, edit content and work comfortably within constrained mobile and desktop layouts.</p><h3 id="new-speech-to-text-button-in-desktop-products">New Speech-to-Text Button in Desktop Products</h3><p>Already available in all Telerik and Kendo UI web and mobile libraries, the Speech-to-Text Button is now ready to empower desktop users, too. They can convert speech into text with a single click, making it easy to add voice input to forms, search bars, chat interfaces and other interactive scenarios.</p><p>Learn more:</p><ul><li><a target="_blank" href="https://www.telerik.com/products/wpf/documentation/controls/radbuttons/features/speech-to-text-button">Telerik UI for WPF Speech-to-Text Button</a></li><li><a target="_blank" href="https://www.telerik.com/products/winforms/documentation/controls/speechtotextbutton/overview">Telerik UI for WinForms Speech-to-Text Button</a></li></ul><h2 id="feature-improvements-beyond-ai">Feature Improvements Beyond AI</h2><h3 id="additional-datagrid-enhancements">Additional DataGrid Enhancements</h3><p>Alongside the new smart features, this release brings developer‑focused improvements to the traditional DataGrid experience.</p><p>Features like CSV export, stacked layout modes and column min/max width constraints in KendoReact give more control over how data is presented and consumed.</p><p>The customizable keyboard shortcuts and improved sorting performance make the Telerik UI for Blazor Grid feel faster and easier to tailor to complex scenarios. Data interaction with grouping‑sort behavior allows grouped data to be reordered directly from the UI.</p><h3 id="chat-ui-improvements-across-the-board">Chat UI Improvements Across the Board</h3><p>Users can now quickly jump to the most recent messages with a dedicated scroll-to-bottom button. Message delivery is also more transparent with improved status indicators that can display text, icons or both, along with a new failed message state that allows users to easily resend messages with a single click.</p><p>Suggestions have also been refined. Clicked items can optionally disappear from the list and can now be inserted into the input for editing before sending.</p><p>These enhancements are powered by a more capable input experience, supporting single-line, multiline and auto-expand modes, customizable prefix and suffix content, and built-in actions like speech-to-text and file selection, making the Chat control more flexible, modern and user-friendly.</p><p>All these features make the component equally well suited for AI-to-human interactions and traditional human-to-human conversations.</p><h3 id="diagram-interaction-enhancements">Diagram Interaction Enhancements</h3><p>You can now add text directly to connections with flexible positioning options, display tooltips on nodes and connections, and benefit from larger grab points that make starting new connections more precise.</p><p>Interaction is smoother with resizable connection segments, improved snapping between shapes and connectors, and automatic scrollbars when the canvas exceeds the viewport.</p><p>Additional upgrades such as keyboard navigation and resizable shapes contribute to a more polished and accessible diagramming experience.</p><h3 id="new-in-kendo-ui-for-angular-spreadsheet-scheduler-and-pdfviewer">New in Kendo UI for Angular Spreadsheet, Scheduler and PDFViewer</h3><p><strong><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/scheduler">Angular Scheduler</a></strong> gains more flexible calendar control with options to show or hide days, weekends and other non‑working periods, along with improved slot styling.</p><p>The <strong><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/spreadsheet">Angular Spreadsheet</a></strong> now enables Excel‑like filtering, sorting with visual indicators and comprehensive copy/paste/cut event handling.</p><p>Meanwhile, the <strong><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/pdfviewer">Angular PDFViewer</a></strong> introduces support for form filling and blank pages and reuses the modern Toolbar component.</p><h3 id="telerik-reporting-and-report-server-updates">Telerik Reporting and Report Server Updates</h3><p>With this release, Telerik reporting tools include inline image support in HtmlTextBox, repeat‑on‑every‑page table group headers, improved .NET‑based serialization and full Unicode BiDi text handling for accurate multilingual rendering&mdash;all designed to boost performance, readability and global accessibility. Developers also gain access to the downloadable .NET reporting source code, making debugging, customization and exploration easier.</p><h3 id="core-document-processing-enhancements">Core Document Processing Enhancements</h3><p>New MIME type support for embedded files allows developers to explicitly define how attachments like XML, JSON or CSV payloads are represented inside PDFs, while automatic file‑format detection makes it easier to load documents from byte arrays. Compliance is further improved through EU DSS‑aligned digital signing, helping validate PDFs against official European Commission standards. Additionally, Timestamp Server support in PdfStreamSigner enables trusted, verifiable timestamps that support long‑term signature validity.</p><h2 id="modern-framework-support-and-integrations">Modern Framework Support and Integrations</h2><h3 id="angular-v21-adoption">Angular v21 Adoption</h3><p><a target="_blank" href="https://www.telerik.com/blogs/angular-21-my-favorite-new-features-quick-demo-look-whats-next">Kendo UI for Angular is fully aligned with Angular v21</a>, enabling seamless compatibility with the latest framework updates and giving developers immediate access to improved performance, modern APIs and long‑term platform stability.</p><h3 id="net-11-preview-1-compatibility">.NET 11 Preview 1 Compatibility</h3><p>Telerik UI libraries and tools are compatible with .NET 11 Preview 1, allowing early adopters to start experimenting with the latest .NET platform updates.</p><h3 id="jquery-4.0.0-support">jQuery 4.0.0 Support</h3><p>After almost a decade, jQuery 4.0.0 has arrived, removing legacy browser support, dropping deprecated APIs, aligning event behavior with modern standards and overall modernizing the codebase. <a target="_blank" href="https://www.telerik.com/blogs/jquery-4-support-whats-new-how-kendo-ui-has-you-covered">Kendo UI for jQuery is fully compatible and ready for jQuery 4</a>.</p><h3 id="justmock-gitlab-integration">JustMock-GitLab integration</h3><p><a target="_blank" href="https://www.telerik.com/products/justmock/documentation/integration/continuous-integration/gitlab">JustMock now integrates with GitLab CI/CD</a>, enabling teams to run and automate JustMock‑based unit tests directly within their GitLab pipelines.</p><h2 id="what’s-new--release-history">What&rsquo;s New &amp; Release History</h2><p>To see everything that is new in 2026 Q1, visit the <a target="_blank" href="https://www.telerik.com/support/whats-new">What&rsquo;s New in Telerik and Kendo UI</a> page. For a deeper dive into each product, follow the links below.</p><table><style>table,
 th,
        td {
            border: 1px;
            border-color: #bdbdba;
            border-style: dotted;
            border-collapse: collapse;
            margin-right: auto;
            text-align: left;
        }
    </style>
 <thead><tr><th style="width:33.3333%;padding:5px;"><strong>Product</strong></th><th style="width:33.3333%;padding:5px;"><strong>What&rsquo;s New</strong></th><th style="width:33.3333%;padding:5px;"><strong>Release History</strong></th></tr></thead><tbody><tr><td style="width:33.3333%;padding:5px;">Kendo UI for Angular</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/kendo-angular-ui/2026-q1">What&rsquo;s New in Kendo UI for Angular</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/kendo-angular-ui/components/changelogs/kendo-angular-ui#v23.0.1">Kendo UI for Angular Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">KendoReact</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/kendo-react-ui/2026-q1">What&rsquo;s New in KendoReact</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/kendo-react-ui/components/changelogs/ui-for-react#v14.0.0">KendoReact Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Kendo UI for Vue</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/kendo-vue-ui/2026-q1">What&rsquo;s New in Kendo UI for Vue</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/kendo-vue-ui/components/changelogs/ui-for-vue#v8.0.0">Kendo UI for Vue Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Kendo UI for jQuery</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/kendo-jquery-ui/2026-q1">What&rsquo;s New in Kendo UI for jQuery</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/kendo-ui/release-history/kendo-ui-for-jquery-2026-1-212-(2026-q1)">Kendo UI for jQuery Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for Blazor</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/blazor-ui/2026-q1">What&rsquo;s New in Telerik UI for Blazor</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/blazor-ui/release-history/telerik-ui-for-blazor-13-0-0-(2026-q1)">Telerik UI for Blazor Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for ASP.NET Core</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-core-ui/2026-q1">What&rsquo;s New in Telerik UI for ASP.NET Core</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-core-ui/release-history/telerik-ui-for-asp-net-core-2026-1-212-(2026-q1)">Telerik UI for ASP.NET Core Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for ASP.NET MVC</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-mvc/2026-q1">What&rsquo;s New in Telerik UI for ASP.NET MVC</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-mvc/release-history/telerik-ui-for-asp-net-mvc-2026-1-212-(2026-q1)">Telerik UI for ASP.NET MVC Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for ASP.NET AJAX</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-ajax/2026-q1">What&rsquo;s New in Telerik UI for ASP.NET AJAX</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/aspnet-ajax/release-history/telerik-ui-for-asp-net-ajax-2026-1-211-(2026-q1)">Telerik UI for ASP.NET AJAX Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for .NET MAUI</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/maui-ui/2026-q1">What&rsquo;s New in Telerik UI for .NET MAUI</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/maui-ui/release-history/telerik-ui-for-net-maui-13-0-0-(2026-q1)">Telerik UI for .NET MAUI Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for WPF</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/wpf/2026-q1">What&rsquo;s New in Telerik UI for WPF</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/wpf/release-history/telerik-ui-for-wpf-2026-1-211-(2026-q1)">Telerik UI for WPF Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik UI for WinForms</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/winforms/2026-q1">What&rsquo;s New in Telerik UI for WinForms</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/winforms/release-history/telerik-ui-for-winforms-2026-1-210-(2026-q1)">Telerik UI for WinForms Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">ThemeBuilder</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/themebuilder/2026-q1">What&rsquo;s New in ThemeBuilder</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://docs.telerik.com/themebuilder/release-notes#11022026">ThemeBuilder Release Notes</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik Reporting</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/reporting/2026-q1">What&rsquo;s New in Telerik Reporting</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/reporting/release-history/progress-telerik-reporting-2026-q1-(20-0-26-211)">Telerik Reporting Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik Report Server</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/report-server/2026-q1">What&rsquo;s New in Telerik Report Server</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/report-server/release-history/progress-telerik-report-server-2026-q1-(12-0-26-211)">Telerik Report Server Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik Document Processing</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/document-processing-libraries">What&rsquo;s New in Telerik DPL</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/telerik-document-processing/release-history/progress-telerik-document-processing-2026-1-210">Telerik DPL Release History</a></td></tr><tr><td style="width:33.3333%;padding:5px;">Telerik JustMock</td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/justmock/2026-q1">What&rsquo;s New in Telerik JustMock</a></td><td style="width:33.3333%;padding:5px;"><a target="_blank" href="https://www.telerik.com/support/whats-new/justmock/release-history/justmock-2026-q1-(2026-1-211-494)">Telerik JustMock Release History</a></td></tr></tbody></table><img src="https://feeds.telerik.com/link/23065/17278667.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:190cb2a9-6d8c-4836-b0b3-b8b9f6a2157f</id>
    <title type="text">Dumpster Dashboards: Why ‘Data-Driven’ Can Be Meaningless</title>
    <summary type="text">Most dashboards drown teams in data. Design dashboards that turn raw signals into decisions, moving from information to action with a real drilling example.</summary>
    <published>2026-02-09T16:56:44Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17272951/dumpster-dashboards-why-data-driven-can-be-meaningless"/>
    <content type="text"><![CDATA[<p><span class="featured">Most dashboards drown teams in data. Design dashboards that turn raw signals into decisions, moving from information to action with a real drilling example.</span></p><h2 id="the-illusion-of-being-data-driven">The Illusion of Being Data-Driven</h2><p>Everyone claims to be &ldquo;data-driven.&rdquo; But a lot of software just dumps information. It displays data instead of directing action.</p><p>If your dashboard doesn&rsquo;t make decisions easier, it&rsquo;s not a driver, it&rsquo;s a dumpsite.</p><p>I&rsquo;ve worked on many dashboards. Ideas were never the problem. Our design team even joked about management&rsquo;s dashboard obsession. Presenting and plotting endless data looked impressive until we asked the mood-killing question: &ldquo;why?&rdquo;</p><p>That&rsquo;s when the illusion cracked. Asking &ldquo;why?&rdquo; moved us from information overload to software that drives insight and action.</p><h2 id="available-≠-valuable">Available &ne; Valuable</h2><p>We measure everything because we can. Data is cheap, access is easy, storage feels endless.</p><p>But available doesn&rsquo;t mean valuable. Information only gains worth when it changes how someone thinks or acts.</p><p>To create value, you need more than content. You need context. That&rsquo;s what allows you to retrieve meaning from data and turn it into action.</p><p>A lot of that context still lives in people&rsquo;s heads. With AI, we get the chance to surface more of that hidden context.</p><p>But there&rsquo;s a catch: generative AI. If you&rsquo;re not careful, you&rsquo;re right back to square one. Just producing more information.</p><p>Making more data available &ne; making data valuable.</p><h2 id="information-inflation">Information Inflation</h2><p>Information inflation is the paradox of abundance: as supply rises, value falls. Each added chart, feed or KPI fights for the same slice of attention. Producing information gets cheaper; turning it into action gets expensive.</p><p>We spend more time finding and setting context. The burden grows when data isn&rsquo;t delivered on demand but stockpiled &ldquo;just in case.&rdquo; The years of celebrating the mere existence of all this data are behind us. If we don&rsquo;t shift toward measurable meaning, we&rsquo;ll drown in the very data we collect.</p><h2 id="data-fueled-not-data-driven">Data-Fueled, Not Data-Driven</h2><p>Data on its own is just fuel, not the driver. To actually drive, you need direction.</p><p>Direction comes from insight, and insight needs context. Without that, &ldquo;data-driven&rdquo; is just data-fueled.</p><h2 id="how-data-becomes-a-driver">How Data Becomes a Driver</h2><p>In oil and gas operations, I once worked on a dashboard that had to help decide when to stop a drilling operation because of high risks.</p><p>The raw information was vibration data coming from the equipment. Instead of just plotting those vibrations on a graph and asking people to stare at it all day, we moved to indication. We set thresholds on the values and added a custom icon set that showed how far things were moving off target.</p><p>That meant operators could see at a glance when something entered the problem zone without watching charts nonstop.</p><p>The next step was moving to interpretation by adding context. Depending on the stage of the operation we were about to enter, the same vibration level could mean very different things. So we showed live data about location and stage alongside the indicators, so people could read the situation, not just the numbers.</p><p>From there, we got to insight: we flagged upcoming stages as &ldquo;at risk&rdquo; based on that pattern. And finally, we tied it to action by adding mitigation buttons. In our case, options to slow down, pause or adjust the operation before things went wrong. Same data, but transformed from raw information into a clear path to act.</p><p>You only drive when data travels through these five transformations:</p><p><strong>Information &rarr; Indication &rarr; Interpretation &rarr; Insight &rarr; Action</strong></p><p>Each step adds context and clarity. By the time you reach action, data has meaning. It actually helps you drive.</p><p>Design&rsquo;s role is to make those transitions visible and usable.</p><ul><li>Design a system that doesn&rsquo;t dump data on screen.</li><li>Decide what&rsquo;s meaningful before you start collecting.</li><li>Don&rsquo;t capture what you don&rsquo;t need.</li><li>Distribute data on demand.</li></ul><h2 id="clarity-over-quantity">Clarity Over Quantity</h2><p>Dashboards fail when they stop at information. Great systems don&rsquo;t dump information.</p><blockquote><p>Available &ne; Valuable.<br />Information &ne; Action.</p></blockquote><p>Design for meaning, not volume. Turn dashboards into tools that actually make people act.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Out of Control: A Design Guide for Alarm Management </h4></div><div class="col-8"><p class="u-fs16 u-mb0">Learn more about what components can help clarify dashboards and simplify <a target="_blank" href="https://www.telerik.com/blogs/out-control-design-guide-alarm-management">alarm management</a>.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17272951.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:0112f54a-dcfd-4df4-9961-a6efb943b998</id>
    <title type="text">7 Web Design Conferences and Events to Attend in 2026</title>
    <summary type="text">Read about seven upcoming web design conferences for 2026 where you can learn about new trends, technologies and techniques. Plus, some offer networking, workshops, expo fairs and more.</summary>
    <published>2026-02-04T17:34:47Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Suzanne Scacca </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17270016/7-web-design-conferences-events-attend-2026"/>
    <content type="text"><![CDATA[<p><span class="featured">In addition to learning about new trends, technologies and techniques, some web design conferences offer the chance for designers to network, attend workshops, visit expo fairs and more. Learn more about seven upcoming web design conferences for 2026.</span></p><p>The landscape of web design can change dramatically from year to year. Not just because of trendy UI styles or features either. The world is changing fast and, with it, our users. As a result, their needs, desires and preferences when interacting with brands evolves over the years.</p><p>To keep pace with everything going on, web designers need to seek out opportunities for education. Reading blogs and books, listening to podcasts and following thought leaders on social media can be helpful. In many cases, though, this kind of content only covers the tip of the iceberg.</p><p>For a more comprehensive education and update on what&rsquo;s happening, industry conferences can be valuable resources.</p><p>Every conference is different in terms of theme, availability (in person and online), cost and content. If you&rsquo;re interested in attending a conference or two this year, keep reading to learn more about what&rsquo;s available.</p><h2 id="upcoming-conferences-for-web-designers">7 Upcoming Conferences for Web Designers</h2><p>One of the nice things about web design conferences is that they&rsquo;re held throughout the year. Some of them even offer virtual attendance options (if they&rsquo;re not fully virtual to begin with). So if you miss one, there&rsquo;s always another one down the road you can attend.</p><p>Here&rsquo;s what you can expect at the following conferences for designers:</p><h2 id="adobe-max">Adobe MAX</h2><p><strong>Location:</strong></p><ul><li>In-person: Miami Beach Convention Center in Miami, FL</li><li>Online</li></ul><p><strong>Dates:</strong></p><ul><li>November 8-9, 2026 (Preconference)</li><li>November 10-12, 2026 (Conference)</li><li>November 10-11, 2026 (Online event)</li></ul><p><strong>What to expect:</strong><br /><a href="https://www.adobe.com/max.html">Adobe MAX</a> offers both an in-person and online annual event for designers, developers and creatives of all levels.</p><p>More than 150 sessions take place during this event. Sessions are broken up into different tracks, and include:</p><ul><li>3D</li><li>Branding</li><li>Creativity and marketing for business</li><li>Generative AI</li><li>Graphic design</li><li>Illustration</li><li>Social media marketing</li><li>Audio, motion and video</li></ul><p>What&rsquo;s nice about this conference is that each session will be assigned a technical level. This way, you can choose sessions that align with your interests <em>and</em> level of experience.</p><p>Now, if you plan to attend the in-person conference, you&rsquo;ll have access to keynote speeches, Adobe Labs sneak peeks, 60-minute luminary sessions and creativity super sessions. After the conference, you&rsquo;ll also be able to watch screen capture and audio recordings of any events you missed.</p><p>If you&rsquo;d prefer to attend online, the programming is slightly different. Online Adobe Live Sessions will be 30 to 60 minutes and give you access to First Takes and Meet the Speaker sessions where you&rsquo;ll learn more about Adobe products. Online presentations will only be available as replays and will last between 15 to 30 minutes.</p><h2 id="figma-config">Figma Config</h2><p><strong>Location:</strong></p><ul><li>In-person: Moscone Center in San Francisco, CA</li><li>Online</li></ul><p><strong>Dates:</strong></p><ul><li>June 23-25, 2026</li></ul><p><strong>What to expect:</strong><br /><a href="https://config.figma.com/">Figma Config</a> is an annual conference for anyone involved in the development of products&mdash;designers, developers, marketers, product managers, etc. While some of the sessions revolve around Figma products and features, there are others that focus on the present and future of product design.</p><p>The sessions fall under the following themes:</p><ul><li>Strategy</li><li>Process</li><li>Craft</li><li>Design systems</li></ul><p>Although the schedule isn&rsquo;t available yet, you&rsquo;ll find highlights from 2025 Figma Conf from last year. These keynotes and sessions dig into topics like redesigning the computer mouse, collaborative brand design and creating interactive animations.</p><p>If you&rsquo;re interested in watching the virtual conference, it&rsquo;s free. You just won&rsquo;t be able to watch the sessions in real time. The keynote sessions will go up on YouTube the day of and the breakout sessions will appear on YouTube once the conference is over.</p><h2 id="fitc">FITC</h2><p><strong>Location:</strong></p><ul><li>In-person: The Great Hall in Toronto, Canada</li><li>Online</li></ul><p><strong>Dates:</strong></p><ul><li>April 27-28, 2026</li></ul><p><strong>What to expect:</strong><br /><a href="https://fitc.ca/event/to26/">FITC</a> stands for &ldquo;Future. Innovation. Technology. Creativity.&rdquo; This two-day conference is celebrating its 25th anniversary this year. Similar to the other conferences on this list, there will be round table discussions and various session tracks to attend.</p><p>One of the biggest differences between this event and the others is its theme:</p><blockquote><p>&ldquo;This year, FITC Toronto explores the theme of rebirth. In a world moving too fast and overwhelmed by AI and shiny new tools, we want to pause, reflect, and bring back the concepts that inspired us as artists. We want to pay homage to our creative journey, appreciate the small foundational things we learned along the way, and celebrate the essence of our industry.&rdquo;</p></blockquote><p>If this is something that resonates with you, you have two ways of attending.</p><p>In-person attendees get full access to all of the presentations, can take part in the Q&amp;A and are able to attend evening events. They&rsquo;ll also get six months of online access to the main room sessions.</p><p>If you want to attend online and for a discounted rate, you&rsquo;ll be able to do so in real time. You&rsquo;ll also get six months&rsquo; access to the replays after the event.</p><h2 id="sxsw-innovation-conference">SXSW Innovation Conference</h2><p><strong>Location:</strong></p><ul><li>Austin</li></ul><p><strong>Dates:</strong></p><ul><li>March 12-18, 2026</li></ul><p><strong>What to expect:</strong><br /><a href="https://sxsw.com/">South by Southwest (SXSW)</a> is known for many things. Not only is it the host of popular Music, Comedy and Film &amp; TV Conferences, it concurrently runs an Innovation Conference in March of every year. This is the one you&rsquo;ll want to pay the most attention to as a web designer.</p><p>The Innovation conference has a variety of tracks that may be right up your alley, like Brand &amp; Marketing, Design and Tech &amp; AI. You may also find some interesting content in these tracks:</p><ul><li>Creator Economy</li><li>Startups</li><li>Sports &amp; Gaming</li><li>Workplace</li><li>Health</li></ul><p>While AI is going to be talked about a bit, you&rsquo;ll find other interesting subject matter covered at the conference, like &ldquo;Meet Gen Alpha,&rdquo; &ldquo;10 Truths About Technology That Are Shaping Your Life&rdquo; and &ldquo;You Can&rsquo;t Create Cultural Relevance Without Community.&rdquo;</p><p>This conference is only available to attend in-person, but you do have options. You can buy a Platinum badge for access to all the conferences, one strictly for Innovation, or you can mix and match based on your interests.</p><h2 id="uxdx">UXDX</h2><p><strong>Location:</strong></p><ul><li>In-person: New York or Berlin</li><li>Online</li></ul><p><strong>Dates:</strong></p><ul><li>May 11-13, 2026 (USA)</li><li>May 27-29, 2026 (EMEA)</li></ul><p><strong>What to expect:</strong><br />If you&rsquo;re a UX designer or researcher, then <a href="https://uxdx.com/">UXDX</a> may be a worthwhile conference to attend. Two conferences are held in May&mdash;one in the U.S. and one in Germany. While the content is similar, it&rsquo;s not identical. So, be sure to check out the agendas for each conference to find the one that interests you most.</p><p>Another option is to attend the conferences online. You&rsquo;ll pay a discounted rate, but only get access to 20 talks instead of the 30 scheduled.</p><p>Unlike some of the larger design conferences, there aren&rsquo;t separate tracks. This conference is solely dedicated to helping product teams deliver better results. So, you&rsquo;ll find sessions like the following:</p><ul><li>&ldquo;Shipping Faster With React Server Components&rdquo;</li><li>&ldquo;Are We Designing for Humans or for Agents?&rdquo;</li><li>&ldquo;Engineering Seamless Journeys Across Physical and Digital Touchpoints&rdquo;</li><li>&ldquo;Closing the Design&ndash;Engineering Gap (for Real)&rdquo;</li><li>&ldquo;Building Inclusion Into Our Design System And Delivery Process&rdquo;</li></ul><p>The sessions might not be as flashy as other conferences, but they&rsquo;re meant to be actionable and empowering for UX pros.</p><h2 id="web-summit">Web Summit</h2><p><strong>Location:</strong></p><ul><li>Lisbon, Portugal</li></ul><p><strong>Dates:</strong></p><ul><li>November 9-12, 2026</li></ul><p><strong>What to expect:</strong><br />Information isn&rsquo;t yet available for <a href="https://websummit.com/">Web Summit</a>&rsquo;s 2026 conference. However, this is what we do know about this annual event:</p><p>There are 20 tracks to choose from, which include:</p><ul><li>AI Summit</li><li>Commerce Summit</li><li>Creative Summit</li><li>Developer Summit</li><li>Fintech Summit</li><li>Marketing Summit</li><li>SaaS Summit</li></ul><p>There are a <em>lot</em> of sessions going on at the same time, so you&rsquo;ll want to do some planning ahead of time to make sure you catch the sessions that are most important to you.</p><p>Also, don&rsquo;t forget to look into the meetups available throughout the four-day summit. You&rsquo;ll find them for all kinds of groups, like Robotics Geeks, Spanish CEOs, CleanTech, Women in Tech and Neurodiverse Folks. These are a great way to fill the gaps in your schedule (if you have any) while enjoying some networking.</p><h2 id="world-usability-conference">World Usability Conference</h2><p><strong>Location:</strong></p><ul><li>In-person: Graz, Austria</li></ul><p><strong>Dates:</strong></p><ul><li>October 13-15, 2026</li></ul><p><strong>What to expect:</strong><br /><a href="https://worldusabilitycongress.com/">The World Usability Conference</a> is an in-person-only event that takes place over three days in October. Attendees can choose to buy tickets for one day, for the conference or for the conference plus workshops. While there&rsquo;s no online counterpart, attendees get access to the recordings after the event.</p><p>This conference is all about UX strategy and management. During the sessions and workshops, you&rsquo;ll get a chance to learn about common challenges in UX research and design, and how experts are navigating their way around them.</p><p>Tracks include:</p><ul><li>Enterprise UX</li><li>Future UX</li><li>Human UX</li><li>UX Strategy</li><li>Accessibility &amp; Inclusion</li><li>UX Research</li><li>UX Management</li><li>Leadership</li><li>AI &amp; UX</li></ul><p>If you plan on buying a one-day pass, make sure to look up which tracks are available on each day. The conference organizers do a good job placing related topics together so that you can realistically get the information most relevant to you and your role in a single day.</p><h2 id="wrapping-up">Wrapping Up</h2><p>One of the nice things about having so many conferences to choose from is that you can pick and choose the ones that are best for you.</p><p>Do you want to attend online, watch the replay or join in person?</p><p>Do you want to go for one day or the whole thing?</p><p>Are you interested in the talks or would you find it beneficial to attend the workshops, networking events and other programming?</p><p>Also, with most of these conferences planned well in advance, most of them offer special discounted rates for early birds. So, once you decide which ones you want to attend, there are budget-friendly ticket options available.</p><p>At the end of the day, there&rsquo;s something for everyone. It&rsquo;s just a matter of finding one with the program that interests you most, that fits your budget and that works with your schedule.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">The Power of the Incomplete: Designing Progress</h4></div><div class="col-8"><p class="u-fs16 u-mb0">Progress isn&rsquo;t found in the finish&mdash;it&rsquo;s made in the steps between. Make the in-between visible, and you <a target="_blank" href="https://www.telerik.com/blogs/power-incomplete-designing-progress">don&rsquo;t just show progress&mdash;you design it</a>.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17270016.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:c0c3d1be-1a3e-4f5a-a1fd-bdf9baf9e5f8</id>
    <title type="text">The Power of the Incomplete: Designing Progress</title>
    <summary type="text">Progress isn’t found in the finish—it’s made in the steps between. Make the in-between visible, and you don’t just show progress—you design it.</summary>
    <published>2026-01-15T17:56:33Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17254151/power-incomplete-designing-progress"/>
    <content type="text"><![CDATA[<p><span class="featured">Progress isn&rsquo;t found in the finish&mdash;it&rsquo;s made in the steps between. Make the in-between visible, and you don&rsquo;t just show progress&mdash;you design it.</span></p><p>Teams are often obsessed with the final result.</p><p>But progress isn&rsquo;t only found in the finish&mdash;it happens in the steps between. When we visualize those steps, the incomplete design becomes a powerful tool.</p><h2 id="the-illusion-of-completeness">The Illusion of Completeness</h2><p>When something is complete, it looks done. It suggests certainty. It feels like quality.</p><p>But in product development, &ldquo;final&rdquo; is an illusion. Just because the tasks are done doesn&rsquo;t automatically mean the product is good. Dragging tickets to the next column can feel like progress but might hide a serious flaw.</p><p>I was building a small LEGO digger with my daughter the other day. It was interesting to see how she was more focused on following the steps correctly than fast-forwarding to a functioning digger.</p><p>The instructions were detailed. We used the mobile app with 3D models and animations. You trust the makers that every step is there for a reason. Together with IKEA furniture, it&rsquo;s one of the few manuals I actually read&mdash;and for good reason.</p><p>There&rsquo;s no room for guessing. It&rsquo;s designed to be assembled in a certain way. Every step is illustrated clearly, and once in a while you get a little overview of your progress.</p><p>It&rsquo;s simplified with micro-success. It&rsquo;s continuous completeness. The final result is the reward.</p><h2 id="the-missing-middle">The Missing Middle</h2><p>Most teams describe what should happen at the start and verify what happened at the end. But the middle? It&rsquo;s often hidden.</p><p>The result is rework, misalignment and late feedback.</p><p>The solution isn&rsquo;t more documentation&mdash;it&rsquo;s more visibility.</p><p>Wireframes, low-fidelity mocks or prototypes can be reverse-designed. From the current state to the desired state, you can show the progression.</p><p>Take a common case: An admin console where you manage access entitlements. The current version has a simple form: email, roles, save.</p><p>Now the team wants to expand its features:</p><ul><li>Users can get access by adding them to a group (dropdown)</li><li>And generate an access control report for documentation (button)</li></ul><p>All those additions lead to a new &ldquo;final&rdquo; state.</p><p>But each feature introduces its own interface and backend changes. To design this well, you can accompany each user story with a lightweight wireframe or diagram showing how the interface or system evolves&mdash;from the simple form to the new version.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2026/2026-01/the-power-of-the-incomplete-form-progression.png?sfvrsn=b4b47bbb_2" title="From start to end, the middle state becomes visible" alt="Form progression showing the in-between state" /></p><p>This illustration is very basic. So, yes, it might feel like overkill. But all I did was copy the end state and hide the report button.</p><p>That might look trivial, but I&rsquo;ve seen in real projects that this kind of visibility works. It removes unnecessary guessing. It&rsquo;s childproof&mdash;like LEGO.</p><p>And it doesn&rsquo;t take a lot of time to produce&mdash;just hiding a few elements and sharing them.</p><p>The result is clarity about progress.</p><h2 id="closure">Closure</h2><p>Progress isn&rsquo;t all about the finish. It&rsquo;s made in the steps between.</p><p>When you visualize those steps intentionally, you don&rsquo;t just show progress&mdash;you design for it.</p><p>Don&rsquo;t just design the result. <strong>Design the progress.</strong></p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Stop Building Generic Software</h4></div><div class="col-8"><p class="u-fs16 u-mb0"><a target="_blank" href="https://www.telerik.com/blogs/stop-building-generic-software">Stop trying to build</a> what already exists. Start building what sets you apart.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17254151.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:ff764bd6-dbc7-4b17-a684-c769eeac84ea</id>
    <title type="text">Out of Control: A Design Guide for Alarm Management</title>
    <summary type="text">Alarms are about actions, not just signals. Design for safety means designing the full alarm lifecycle. The goal isn’t awareness—it’s response.</summary>
    <published>2025-10-21T11:52:16Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17190452/out-control-design-guide-alarm-management"/>
    <content type="text"><![CDATA[<p><span class="featured">Alarms are about actions, not just signals. Design for safety means designing the full alarm lifecycle. The goal isn&rsquo;t awareness&mdash;it&rsquo;s response.</span></p><h2 id="the-alarming-truth">The Alarming Truth</h2><p>When systems become complex, safety becomes a challenge. Alarms are the guardrails that help prevent disaster from striking. Yet poorly designed software creates an alarming reality.</p><p>Disasters rarely happen because of a lack of alarms. They happen because there are too many.</p><p>In control rooms, alarms are everywhere. And maybe that&rsquo;s the problem. Alarms fire so often that users stop noticing them. They mute the sound just to make it through the shift. And when they do notice an alarm, it&rsquo;s often nonessential or even a false positive.</p><p>When everything seems urgent, nothing is. When alarms fire constantly, people stop responding.</p><p>We like to think having alarms equal safety. We overestimate. Mistrust. And bad alarm design leads to fatigue, overload and inactivity.</p><p>Designing alarms means designing for the human in the loop. Because when the alarm goes off, it&rsquo;s not the sensor that solves the problem. It&rsquo;s the responsible person inside the system.</p><h2 id="classification-clarity">Classification Clarity</h2><p>If you want alarms people can trust, you need alarms people can understand. That starts with clear, consistent alarm classification.</p><p>An alarm is not just awareness. It&rsquo;s a signal that something needs attention.</p><p>But systems are becoming more complex. Staff is reduced. Workload increased. This cognitive context demands crystal-clear communication. Alarms with the right priority, and the expected reliability.</p><p>You need a common classification system across your platform&mdash;one that spans code, UI, processes and people.</p><p>That means aligning on two key dimensions: <strong>priority</strong> and <strong>reliability.</strong></p><h3 id="priority">Priority</h3><p>Priority tells you what to focus on&mdash;what truly requires your attention.<br />It reflects a combination of urgency &times; severity.</p><ul><li><strong>Urgency</strong> is how much time you have. Do you act now, or do you have a buffer?</li><li><strong>Severity</strong> is the consequence. What happens if you miss this?</li></ul><h3 id="reliability">Reliability</h3><p>Reliability tells you whether the alarm can be trusted. It depends on two factors: probability &times; accuracy.</p><ul><li><strong>Probability</strong> is about trusting the event. Is this likely to happen?</li><li><strong>Accuracy</strong> is about trusting the source. Is the data reliable?</li></ul><p>Consistent classification creates clarity.</p><p>I have seen systems used by the same operator. One used low, medium, high priority with green, yellow and red color-coding. Another used lo-lo, lo, mid, hi, hi-hi. A third used normal, critical and urgent. This kind of inconsistency makes it difficult for operators to judge.</p><p>But labeling an alarm is just the start. The real challenge is what happens next. What is the next step in the alarm lifecycle?</p><h2 id="the-alarm-lifecycle">The Alarm Lifecycle</h2><p>Alarms are not just event messages. They&rsquo;re part of a loop. You want users to respond. To resolve an issue or prevent a disaster.</p><p>That&rsquo;s the job of the <strong>alarm lifecycle</strong>: a continuous system that helps teams manage risk.</p><p>I use a simple model to describe this: the <strong>alarm lifecycle triangle</strong></p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/alarm_lifecycle_triangle.png?sfvrsn=21a1cfd1_2" alt="Alarm lifecycle triangle showing the flow: Manage → Monitor → Event → Trigger → Notify → Respond → Manage. Visualizes how alarms move through the system and back to management." /></p><p><strong>Manage &rarr; Monitor &rarr; Event &rarr; Trigger &rarr; Notify &rarr; Respond &rarr; Manage</strong></p><p>When you design a system, you&rsquo;re facilitating this lifecycle with user interfaces. You can leverage existing UI components to design each step with a greater experience.</p><h3 id="manage">Manage</h3><p>This is your start and end. Before an alarm ever fires, someone has to define it. What triggers it? Who owns it? How should it escalate?</p><p>You need alarms in an overview, a list or a dashboard. A place where teams configure, control and store alarms.</p><p><strong>Common components:</strong><br />Datagrid, listview, card, form.</p><h3 id="monitor">Monitor</h3><p>This is the activity between Manage and Event. Monitoring means watching the data, the patterns, the signals. Until something happens, you&rsquo;re anticipating what might happen.</p><p><strong>Common components:</strong><br />Chart, timeline, gauge, listview.</p><h3 id="event">Event</h3><p>This is the moment of truth. A condition is met. A rule is broken. Or a system forecasts that something will occur.</p><p>You can see these events unfold through visuals. Noticing anomalies, spikes or drop-offs in the data.</p><p><strong>Common components:</strong><br />Chart, gauge, diagram.</p><h3 id="trigger">Trigger</h3><p>This is where logic turns into action. The system makes a decision: raise the alarm.</p><p>Triggers need to be clearly defined. Not just what happened, but what matters enough to notify. Good trigger design avoids false positives and misplaced thresholds.</p><p><strong>Common components:</strong><br />Popup, badge, conditionally styled rows.</p><h3 id="notify">Notify</h3><p>This is the handoff. The alarm moves from system to user.</p><p>But how? To whom? Through what channel? That&rsquo;s where UX matters most. Alarms must reach the right person, with the right context, at the right time.</p><p><strong>Common components:</strong><br />Alert, badge, toast, modal, notification panel, chatbot.</p><h3 id="respond">Respond</h3><p>This is the moment of action. The user sees the alarm. Now what? Acknowledge. Escalate. Or Fix? Maybe even dismiss or snooze it.</p><p>You&rsquo;re not just designing for reaction. You&rsquo;re designing for decision.</p><p><strong>Common components:</strong><br />Button, dropdown, chip.</p><h2 id="alarm-alert-or-action">Alarm, Alert or Action?</h2><p>A common misconception is that alarms and alerts are the same. But alerts are just one type of notification&mdash;used by alarms.</p><p>An alert tells you something happened. An alarm tells you to do something about it. That <strong>action</strong> is what actually matters.</p><p>Too many systems stop at notifying. They fire off popups and badges and call it a day. But if you want real safety, you need to go further.</p><p>You need to design for different types of response:</p><ul><li><strong>Passive</strong> &ndash; &ldquo;I saw it.&rdquo;</li><li><strong>Reactive</strong> &ndash; &ldquo;I&rsquo;ll act now.&rdquo;</li><li><strong>Proactive</strong> &ndash; &ldquo;I&rsquo;ll prevent it.&rdquo;</li></ul><p>If you want people to act, you have to design for it&mdash;with proper classification and a well-managed lifecycle.</p><p>From out of control, to in control.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Design for the Operator </h4></div><div class="col-8"><p class="u-fs16 u-mb0"><a target="_blank" href="https://www.telerik.com/blogs/design-operator-ux-design-can-improve-decisions-high-stakes-environments">How UX Design Can Improve Decisions in High-Stakes Environments</a></p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17190452.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:7f3b0e93-6bcf-4284-a6c1-46c4269f04d9</id>
    <title type="text">Tabs: Taboo or Turbo in Enterprise Apps?</title>
    <summary type="text">Tabs are everywhere in enterprise apps. Used well, they simplify complexity. Used poorly, they frustrate the user. Learn when to use or switch tabs.</summary>
    <published>2025-10-14T16:19:37Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Teon Beijl </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17185627/tabs-taboo-turbo-enterprise-apps"/>
    <content type="text"><![CDATA[<p><span class="featured">Tabs are everywhere in enterprise apps. Used well, they simplify complexity. Used poorly, they frustrate the user. Learn when to use or switch tabs.</span></p><p>Tabs have been around for decades and I haven&rsquo;t seen complex enterprise software that doesn&rsquo;t use them.</p><p>In all my years designing enterprise apps, two components have proven to be either the strongest asset or the weakest link: <strong>tables and tabs</strong>.</p><p>I already wrote about tables in <a target="_blank" href="https://url.us.m.mimecastprotect.com/s/yHslC1wMRMcVom3EHLfRsVAhLp?domain=telerik.com">my post on why you can&rsquo;t beat the spreadsheet</a>. Now it&rsquo;s time to take a look at tabs.</p><h2 id="the-friendly-developer’s-shortcut">The Friendly Developer&rsquo;s Shortcut</h2><p>If you&rsquo;ve ever built enterprise software, you know that tabs are the default. They&rsquo;re easy to implement. Nest items in code, separate them in the UI. Simple.</p><p>Back in the day, developers were also the designers. Tabs were the easiest way to bring order to complex screens. They stuck because they worked.</p><p>Also, much of software design simply mimicked the operating system. It&rsquo;s no surprise enterprise apps followed Microsoft&rsquo;s example.</p><p>Think of the old Windows settings dialog: a tiny screen packed with tabs.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/windows_settings.png?sfvrsn=e4da22d1_2" title="Windows 95 settings dialog example" alt="Windows 95 System Properties dialog showing multiple tabs" /></p><p>That pattern became the blueprint for squeezing dozens of options into limited space.</p><p>Making use of every pixel was considered an achievement. Mobile-first design? Not even a thing.</p><h2 id="the-untabbed-truth">The Untabbed Truth</h2><p>The truth is, you&rsquo;ll use tabs at some point. They&rsquo;re too common to ignore. They turbocharge the experience, used well. But there are pros and cons to using them.</p><h3 id="navigation">Navigation</h3><ul><li><strong>Pro:</strong> Easy to scan and move between categories</li><li><strong>Con:</strong> Too many tabs make scanning hard and moving slow</li></ul><h3 id="disclosure">Disclosure</h3><ul><li><strong>Pro:</strong> Good for hiding lots of options</li><li><strong>Con:</strong> Important info or actions can get lost</li></ul><h3 id="structure">Structure</h3><ul><li><strong>Pro:</strong> Clear structure and focus when used well</li><li><strong>Con:</strong> Nested tabs multiply confusion</li></ul><h2 id="switching-tabs-alternatives">Switching Tabs: Alternatives</h2><p>Tabs aren&rsquo;t the only way to organize complexity. Sometimes other components do the job better.</p><h3 id="accordions">Accordions</h3><ul><li><strong>Pro:</strong> Great for progressive disclosure&mdash;show one thing at a time</li><li><strong>Con:</strong> Expand too many and you&rsquo;re back to scrolling forever</li></ul><h3 id="panels">Panels</h3><ul><li><strong>Pro:</strong> Easy to read, even with many items</li><li><strong>Con:</strong> Take more screen space and clutter the screen fast</li></ul><h3 id="steppers">Steppers</h3><ul><li><strong>Pro:</strong> Perfect when groups are steps in a process</li><li><strong>Con:</strong> Breaks down if users need to jump around or skip steps</li></ul><h2 id="developer-friendly-user-centered">Developer-Friendly, User-Centered</h2><p>Tabs still have a place. They&rsquo;re familiar and fast to build and can structure complexity. But they can also turn into a bottleneck&mdash;for both users and developers.</p><h3 id="user-experience">User Experience</h3><ul><li><strong>Pro:</strong> Clear structure and focus when used well</li><li><strong>Con:</strong> Hidden content or clumsy navigation slows everyone down</li></ul><h3 id="development">Development</h3><ul><li><strong>Pro:</strong> Quick to implement, easy to drop in</li><li><strong>Con:</strong> Custom solutions require more work to handle states and navigation</li></ul><h3 id="code">Code</h3><ul><li><strong>Pro:</strong> UI toolkits like <a href="https://www.telerik.com/kendo-ui" target="_blank">Progress Kendo UI libraries</a> give you accessible, tested tab components out of the box</li><li><strong>Con:</strong> Writing custom code adds complexity and risks breaking essentials like accessibility</li></ul><p>Instead of reinventing tabs, lean on a toolkit that handles the heavy lifting. If you need an alternative, the toolkit makes it easy to switch. That way you can focus on the one thing that matters most: delivering a great user experience.</p><p>So tabs are definitely not a taboo&mdash;just handle them with care. Use them well, and with a toolkit like Kendo UI, you&rsquo;re turbocharged.</p><hr /><p>The Kendo UI component libraries come with a free trial. Give them a shot today!</p><p><a href="https://www.telerik.com/kendo-ui" class="Btn" target="_blank">Try Now</a></p><img src="https://feeds.telerik.com/link/23065/17185627.gif" height="1" width="1"/>]]></content>
  </entry>
  <entry>
    <id>urn:uuid:05df6b93-268d-4c8b-bd23-10a44e94114c</id>
    <title type="text">4 Design Best Practices for Better Contact Forms</title>
    <summary type="text">High-performing contact forms should be concise and intuitive to use while simultaneously making things easier for the brand representatives on the other end of the form.</summary>
    <published>2025-10-09T13:14:56Z</published>
    <updated>2026-05-08T01:47:40Z</updated>
    <author>
      <name>Suzanne Scacca </name>
    </author>
    <link rel="alternate" href="https://feeds.telerik.com/link/23065/17182263/4-design-best-practices-better-contact-forms"/>
    <content type="text"><![CDATA[<p><span class="featured">High-performing contact forms should be concise and intuitive to use while simultaneously making things easier for the brand representatives on the other end of the form.</span></p><p>Many people prefer not to pick up the phone to call a vendor or company these days. Instead, they opt for digital modes of communication like email, SMS and contact forms.</p><p>There&rsquo;s not a whole lot you can do to control the experience a user has while emailing or texting your company. But you do have control over the contact form experience.</p><p>In this post, we&rsquo;ll look at four things you can do to create a contact form that encourages users to fill it out in full and get in touch.</p><h2 id="best-practices-for-contact-form-design">Best Practices for Contact Form Design</h2><p>Depending on your business model or niche, your contact form may be basic, asking visitors for their name and contact info and giving them space to comment or leave a question. For others, the contact form may ask more specific questions about who the visitor is and their reasons for reaching out.</p><p>Contact forms are an essential tool in lead generation. But if your forms are failing to connect you with visitors, then something needs to change.</p><p>Let&rsquo;s look at some best practices for designing and adding contact forms to your website:</p><h2 id="create-an-intuitive-layout">1. Create an Intuitive Layout</h2><p>Regardless of how basic or complex your contact form is, visitors should be able to take one look at it and think, &ldquo;This is easy enough.&rdquo;</p><p>To start, clearly label each field. Also, make the size of the fields commensurate with how much information you&rsquo;re asking for (or that some visitors may want to give). For instance, the &ldquo;Message&rdquo; or &ldquo;Comments&rdquo; field should never be a small field. A larger field encourages visitors to provide detail that may be helpful when you get back to them.</p><p>These two steps will allow them to eyeball the form and get a sense for how complicated or time-consuming it&rsquo;s going to be to fill out.</p><p>Another thing you can do to improve the usability of the form is to line up all the fields vertically.</p><p>Our eyes naturally follow an F-shaped pattern when scanning pages and content. Although our eyes might go from margin to margin at the top of a section, we mostly focus on what we see along the left margin.</p><p>By designing your form fields all in one column, visitors won&rsquo;t miss fields that appear on the same line with others.</p><p>Here is an example of how this should look, from the <a target="_blank" href="https://www.mfa.org/about/contact-us">Museum of Fine Arts Boston website</a>:</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/mfa-contact-form.gif?sfvrsn=7937ed07_2" title="MFA contact form GIF" alt="A user fills out the contact form on the Museum of Fine Arts Boston’s Contact page. There are four fields—Name, Email, Type of Inquiry, and Message—along with a robot CAPTCHA." /></p><p>Now, a single-line contact form might make it <em>appear</em> longer. However, there are ways to address this if you&rsquo;re concerned the length will turn visitors off.</p><p>For example, you could organize your form into sections. If there are clear ways to group the questions&mdash;like contact questions, demographic info, needs/preferences, etc.&mdash;this is a good option. You could even design your form with collapsible accordions so that your visitors only see the section they&rsquo;re working on. We see this a lot in ecommerce checkout forms.</p><p>Another option is to create a multi-step form. It&rsquo;s a similar concept as grouping. However, you&rsquo;ll pull the groups of questions out into separate screens and steps.</p><p>The only thing to be careful of with this type of form is including too many steps and not showing the user&rsquo;s progress. With a grouped accordion form, they can at least peek ahead. With the multistep form, they can&rsquo;t. So, minimize steps and provide assurances with a progress bar when possible.</p><h2 id="gather-the-info-you-need">2. Gather the Info You Need</h2><p>One of the ways to keep your contact form length reasonable is by only asking for the information you need.</p><p>A shorter form makes the act of filling out the form more appealing, especially if someone is on the fence about reaching out. Also, creating concise forms means leaving out questions that might lead visitors to wonder why you need that information. If there&rsquo;s no need to pry for those details, then leave it out.</p><p>At the same time, you want to ensure that you&rsquo;re asking for enough information. While basic contact forms (e.g., Name, Email, Message) may work in some cases, they don&rsquo;t work for all of them.</p><p>For example, this is the contact form on the <a target="_blank" href="https://www.landmarktheatres.com/contact-us/">Landmark Theatres website</a>:</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/landmark-theatres-contact-form.png?sfvrsn=7fd3048e_2" title="Landmark Theatres contact form" alt="A screenshot taken from the Contact Us page on the Landmark Theatres website. We see fields for Location, Name, Email, Phone Number, and Message." /></p><p>This form includes the following fields:</p><ul><li>Location</li><li>Name</li><li>Email</li><li>Phone Number</li><li>Message</li></ul><p>The Location dropdown field will be helpful for directing the query to the correct theater. However, the form is perhaps a little too basic for this website.</p><p>Think about the kinds of things people might reach out about:</p><ul><li>Requesting a ticket refund</li><li>Reporting an incident</li><li>Asking about reserving a theater</li><li>Reporting technical issues with the site or mobile app</li><li>Asking about open jobs</li></ul><p>Depending on how many people actually use this contact form, managing the responses could end up being a huge job for a team.</p><p>Firstly, if the form isn&rsquo;t automated, they&rsquo;d need to forward the response to the appropriate manager at the location. Then, they&rsquo;d have to read through the message to determine what they need. Finally, they&rsquo;d need to forward it to the appropriate person if they&rsquo;re not able to manage the request or question on their own.</p><p>While we never want to burden visitors by asking for too much information, asking more questions in the contact form could help everyone&rsquo;s experience in the end. You&rsquo;d just have to design it so the form doesn&rsquo;t feel cumbersome or intrusive.</p><p>For example, you could include non-required fields that ask about their reason for reaching out. You could then redirect the form to the appropriate team member <em>or</em> display additional fields using conditional logic to gather more relevant details.</p><p>It&rsquo;s a balancing act. You want your contact form to appear friendly and unintimidating. At the same time, you don&rsquo;t want it to be too basic or to provide too little direction.</p><h2 id="reduce-the-likelihood-of-errors">3. Reduce the Likelihood of Errors</h2><p>The initial impressions of your contact form will help people get started with it. To encourage them to complete it, it needs to be easy to fill out.</p><p>Errors, in particular, can make form filling an annoying process. When configuring your form, though, there are certain safeguards that&rsquo;ll reduce the likelihood of your visitors encountering errors along the way.</p><p>The first thing to do is add clear labels to each field&mdash;and <em>outside</em> of the fields, too. This way, visitors can see at all times what info is required.</p><p>You might also want to consider adding helper text to some fields.</p><p>For example, in the Email field, you could add helper text inside or below the field that reads <em>xyz@email.com</em>. The Phone and URL/Website fields are others that would benefit from showing users what format you want the response to be in.</p><p>Reducing the amount of text that needs to be written out can be helpful as well. For instance, instead of giving an open-ended field for State or Country, give users dropdown options to choose from.</p><p>Also, clearly marking which fields are required will help more users get through a form on the first go-round.</p><p>Now, errors may happen regardless of the help or hints you give your visitors along the way. To help them successfully send their message through, real-time error indicators and messages should be present.</p><p>Let&rsquo;s take a look at how <a target="_blank" href="https://www.mendix.com/contact-us/">Mendix</a> handles this:</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/mendix-contact-form.gif?sfvrsn=347dac8d_2" title="Mendix contact form" alt="A video shows a visitor filling out the contact form on the Mendix website. When they incorrect fill in the Email field with a single letter, this message appears: “Must be valid email. example@yourdomain.com”." /></p><p>As the visitor tabs through each field, they turn green or red after the interaction.</p><p>Green signifies that something has been entered into a required field <em>and</em> that it was correctly done based on the parameters.</p><p>Red signifies that a required field was left empty <em>or</em> that the entry was incorrect.</p><p>This is a good start, but it&rsquo;s not enough. The colors alone can&rsquo;t signal to everyone that something is right or wrong as some people can&rsquo;t distinguish between the colors.</p><p>What&rsquo;s more, no detail is given after they enter something incorrectly. It&rsquo;s only when the visitor returns to the red field and clicks on it that they see the reason for the error. For instance, I didn&rsquo;t enter an email address into the Email field. This is the message I saw later:</p><p style="margin-left:30px;"><strong>Must be valid email. example@yourdomain.com</strong></p><p>Ideally, this error would appear immediately after filling in the field or tabbing to the next one. Waiting until the visitor hits &ldquo;Send&rdquo; or revisits the error-marked field is too late.</p><h2 id="make-the-form-accessible">4. Make the Form Accessible</h2><p>A lot of the points I&rsquo;ve made already tie into this idea that forms <a target="_blank" href="https://www.telerik.com/blogs/why-2020-is-the-year-to-get-serious-about-accessibility">must be accessible</a>. For example, <a target="_blank" href="https://www.telerik.com/blogs/understanding-color-accessibility">using color alone (especially red or green) to signal an error</a> could make your form difficult and frustrating to use for some users.</p><p>There are other things to keep in mind when designing your form for accessibility. Let&rsquo;s look at the contact form on the website for the <a target="_blank" href="https://www.perkins.org/contact-us/">Perkins School for the Blind</a> for our example.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/perkins-school-contact-form.png?sfvrsn=587b14de_2" title="Perkins School contact form" alt="A screenshot of the contact form on the website for Perkins School for the Blind. It appears to the right of the location information and map. The form is made up of 7 fields, a checkbox, and a reCAPTCHA." /></p><p>This form is nicely done. For starters, it&rsquo;s keyboard accessible, so users can tab through the fields. This includes the dropdown at the top, the two checkboxes at the bottom, as well as the links for Terms &amp; Conditions and Privacy Policy.</p><p>From an initial usability standpoint, it looks and works well:</p><ul><li>The fields and the button at the bottom are large enough to prevent click errors.</li><li>Each field has a clear border that strongly contrasts against the background of the form.</li><li>Labels appear above and outside of each field.</li><li>Supplemental information is included below fields as needed (e.g., Phone number ex: ###-###-####).</li><li>Required fields are marked as such.</li><li>Selected fields have a prominent focus around them.</li></ul><p>The only problem is that it&rsquo;s not set up for error handling very well. In this example, I intentionally left two required fields blank. The form does not inform me of these errors until I submit it.</p><p><img src="https://d585tldpucybw.cloudfront.net/sfimages/default-source/blogs/2025/2025-09/perkins-school-contact-form-errors.gif?sfvrsn=c1a8e2cd_2" title="Perkins School contact form error" alt="In this GIF, we see a visitor fill out the contact form on the Perkins School for the Blind website. After leaving two fields empty, the submission fails and the user sees two red error messages next to the fields." /></p><p>The first thing that happens (which you can&rsquo;t see in the video) is that a popup appears at the top of the screen. It reads:</p><p style="margin-left:30px;"><strong>The form is not complete and has not been submitted yet. There are 2 problems with your submission.</strong></p><p>After the popup disappears, I&rsquo;m able to see the errors marked in bold red font below each field. The good news is that the errors appear within context, so visitors won&rsquo;t have to play a guessing game and try to figure out what they did wrong. In an ideal situation, though, these messages would appear while filling out the form.</p><p>For users with impairments, disabilities or who are in limiting situations, filling out a form the first time may be challenging enough. Asking them to do it a second time could make them decide not to go through with it. <em>Or</em> to do it anyway, but they&rsquo;ll feel pretty negatively toward the brand as they do it (even if they weren&rsquo;t that frustrated or angry before).</p><p>Either way, a poor error handling experience can hurt your brand in the end. That&rsquo;s why it&rsquo;s critical to pay attention to these kinds of details when you&rsquo;re making the rest of the experience accessible.</p><h2 id="wrapping-up">Wrapping Up</h2><p>There are many ways in which people can get in touch with brands these days. Email. SMS. Social media. Third-party listings or pages. And, of course, the contact form on your website or app.</p><p>If you want to encourage as many visitors as possible to complete your form, then it needs to look good, work well and collect only what&rsquo;s needed from the user. The guidelines above will give you some ways to do this along with some common mistakes to avoid in the process.</p><aside><hr data-sf-ec-immutable="" /><div class="row"><div class="col-4 u-normal-full u-small-mb0"><h4 class="u-fs20 u-fw5 u-lh125 u-mb0">Tips for Designing Clickable Components on Your Website</h4></div><div class="col-8"><p class="u-fs16 u-mb0"><a target="_blank" href="https://www.telerik.com https://www.telerik.com/blogs/tips-designing-clickable-components-website">To improve the click-through rates</a>, consider these tips when designing buttons and links that move visitors through your site.</p></div></div></aside><img src="https://feeds.telerik.com/link/23065/17182263.gif" height="1" width="1"/>]]></content>
  </entry>
</feed>
