Shalitha Suranga Programmer | Author of Neutralino.js | Technical Writer

Stories by Shalitha Suranga

10 Usability Heuristics For Designing Secure And Frictionless 2FA

10 usability heuristics for designing secure and frictionless 2FA

UX Design

Security requirements shouldn’t come at the cost of usability. This guide outlines 10 practical heuristics to design 2FA flows that protect users while minimizing friction, confusion, and recovery failures.

Shalitha Suranga
Feb 27, 2026 ⋅ 4 min read
Designing Account Recovery UX For 2FA-Protected Accounts

Designing account recovery UX for 2FA-protected accounts

UX Design

2FA failures shouldn’t mean permanent lockout. This guide breaks down recovery methods, failure handling, progressive disclosure, and UX strategies to balance security with accessibility.

Shalitha Suranga
Feb 25, 2026 ⋅ 3 min read
2FA UX Patterns: Designing Setup Flows For SMS, Authenticator Apps, And Biometrics

2FA UX patterns: Designing setup flows for SMS, authenticator apps, and biometrics

UX Design

Two-factor authentication should be secure, but it shouldn’t frustrate users. This guide explores standard 2FA user flow patterns for SMS, TOTP, and biometrics, along with edge cases, recovery strategies, and UX best practices.

Shalitha Suranga
Feb 23, 2026 ⋅ 4 min read
How to design AI features that actually improve user experience

How to design AI features that actually improve user experience

UX Design

A practical guide to AI in UX design, covering predictive UX, generative assistance, personalization, automation, and the risks of overusing AI.

Shalitha Suranga
Jan 14, 2026 ⋅ 11 min read

6 fast (native) alternatives for VSCode

Dev

VSCode has architectural performance limits. Compare six fast, native code editors built for lower resource usage.

Shalitha Suranga
Jan 9, 2026 ⋅ 10 min read
Is A Hero Section Necessary?

Is a hero section necessary?

UX Design

This article examines when hero sections are necessary in digital products, when they create friction, and how to evaluate them using UX goals, primary actions, user flow impact, and real-world alternatives.

Shalitha Suranga
Dec 14, 2025 ⋅ 3 min read
Website Window

10 best hero section examples and what makes them effective

UX Design

Discover how to craft UX-friendly hero sections with examples, design tips, and strategies that drive engagement and conversion.

Shalitha Suranga
Dec 4, 2025 ⋅ 18 min read
What Should Be In A Hero Section

What should be in a hero section?

UX Design

An in-depth breakdown of hero section anatomy, including headings, supporting copy, CTAs, visuals, optional pre- and post-hero elements, hierarchy heuristics, scanning patterns, and practical sizing decisions for real product teams.

Shalitha Suranga
Dec 2, 2025 ⋅ 3 min read
How Do I Make An Accessible, Performant Hero Section?

How do I make an accessible, performant hero section?

UX Design

A practical guide to designing hero sections that are accessible and performant, covering contrast, motion, keyboard navigation, LCP optimization, and collaboration tips for designers and developers.

Shalitha Suranga
Nov 22, 2025 ⋅ 3 min read
Overusing AI Is Ruining UX — Here’s How To Avoid The Trap

Overusing AI is ruining UX — here’s how to avoid the trap

UX Design

Designers are automating faster than they’re thinking. Learn why overreliance on AI is hurting UX and how to use it without losing creativity.

Shalitha Suranga
Nov 6, 2025 ⋅ 9 min read
I Think The Next UX Era Will Shock Us: Here Are My 3 Big Predictions

I think the next UX era will shock us: Here are my 3 big predictions

UX Design

The “modern” UI/UX era is already aging. I believe the next wave of design will change how users see — and feel — technology. Here are my predictions for what’s coming next.

Shalitha Suranga
Oct 29, 2025 ⋅ 10 min read

How to decide how deep your UX redesign should go

UX Design

Sometimes a new color palette does the job. Other times, you need to rethink your product from the ground up. Here’s how to tell which kind of redesign your UX needs.

Shalitha Suranga
Oct 9, 2025 ⋅ 12 min read