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

Stories by Shalitha Suranga

Retro-Futuristic UX Designs: Bringing Back The Future

Retro-futuristic UX designs: Bringing back the future

UX Design

Neon lights, chunky buttons, and pixel-perfect nostalgia — retro-futurism in UX is more than a vibe. It’s a strategy. And here’s how to use it.

Shalitha Suranga
Mar 19, 2025 ⋅ 8 min read
Maximalism In UI Design- A Bold Alternative To Minimalism

Maximalism in UI design: A bold alternative to minimalism

UX Design

Maximalism lets you use your creativity to impress users with memorable, energetic, and powerful digital product interfaces.

Shalitha Suranga
Mar 4, 2025 ⋅ 8 min read

A guide to modern frontend architecture patterns

Dev

Frontend architecture is the foundation of your frontend codebase. Here’s how to optimize the pattern that you choose.

Shalitha Suranga
Feb 12, 2025 ⋅ 9 min read
Designing “No Results Found” Pages That Engage The Users

Designing “no results found” pages that can engage users

UX Design

“No results found” doesn’t have to mean dead ends. In this post, I explore strategies to design engaging empty states that guide users and keep them exploring your app or website.

Shalitha Suranga
Jan 9, 2025 ⋅ 9 min read
Double-check User Actions: All About Warning Message UI

Double-check user actions: All about warning message UI

UX Design

No one likes making errors on important tasks. In this post, I share my personal best tips on how to design a double-check warning message UI that makes sure users skip those “oops” moments.

Shalitha Suranga
Dec 27, 2024 ⋅ 10 min read
Understanding The 5 UX Design Layer Types

Understanding the 5 UX design layer types

UX Design

Users see a product; designers see layers. The 5 UX design layers — strategy, scope, structure, skeleton, and surface — help build UIs step by step.

Shalitha Suranga
Dec 18, 2024 ⋅ 9 min read
Angular icon over blue background

Generating OpenAPI API clients for Angular

Dev

Generate OpenAPI API clients in Angular to speed up frontend development, reduce errors, and ensure consistency with this hands-on guide.

Shalitha Suranga
Dec 16, 2024 ⋅ 9 min read
Navigating The Challenges In Enterprise UX Design

Navigating the challenges in enterprise UX design

UX Design

Designing for enterprise isn’t just about looks — it’s about making complex workflows easy. Here’s how to do it right.

Shalitha Suranga
Nov 13, 2024 ⋅ 11 min read
How Do The Gestalt Laws Of Grouping Shape UX Design?

How do the Gestalt laws of grouping shape UX design?

UX Design

Chaotic designs confuse users — which is why you need to know about the Gestalt laws of grouping. They provide structure, streamline interactions and enhance overall UX.

Shalitha Suranga
Oct 31, 2024 ⋅ 10 min read
Why jQuery 4 Is A Good Reminder To Stop Using jQuery

Why jQuery 4 is a good reminder to stop using jQuery

Dev

jQuery 4 proves that jQuery’s time is over for web developers. Here are some ways to avoid jQuery and decrease your web bundle size.

Shalitha Suranga
Oct 31, 2024 ⋅ 11 min read
Designing Seamless Exit Flows UX

Designing seamless user flows for exit in UX: Why the end matters

UX Design

Exit flows in UX are crucial — get them wrong, and users may never come back. In this blog, I share how you can craft exits that turn a user’s last click into an invitation to return.

Shalitha Suranga
Oct 10, 2024 ⋅ 7 min read

Build an image editor with Fabric.js v6

Dev

In web development projects, developers typically create user interface elements with standard DOM elements. Sometimes, web developers need to create […]

Shalitha Suranga
Sep 9, 2024 ⋅ 12 min read