Basics
UX Principles I Actually Use in Real Projects (With Real Examples)
May 14, 2025

I’m not here to dump theory on you. If you’re looking for an overly technical post with abstract ideas, you might want to look somewhere else.
This is all about real-world UX principles that I actually use in my day-to-day design work. No fluff, just practical laws and rules that help me build better products, faster. And because I know UX can sometimes feel like a maze, I’m backing everything up with real examples from actual projects.
It’s a bit of a long read, but trust me—it’s bookmark-worthy. These principles will make your designs sharper, more intuitive, and definitely more user-friendly. So, grab a coffee and let’s dive in!
🧭 Decision Making & Simplicity
1. Hick’s Law – More choices = slower decisions
We’ve all been there, right? You open a website or app and are immediately hit with a ton of options. You’re staring at a massive menu, trying to figure out what the heck you should click on, and before you know it, you’re overwhelmed and bouncing.
That’s exactly what Hick’s Law is all about. The more choices you give users, the longer it takes them to make a decision. It’s like trying to pick a show on Netflix—if there’s too much to choose from, you’ll probably end up scrolling for way too long or just picking something random.
Statement:
Hick’s Law, also known as the Hick-Hyman Law, states that the more choices a person is presented with, the longer it will take them to reach a decision.
Real Example:
I worked on a pricing page for a project recently. Originally, we had 6 pricing plans listed, all with different features. It was a nightmare. Users couldn’t decide, and the bounce rate was high. After simplifying it down to 3 clear options, the decision-making process became much faster, and conversions went up.
The Takeaway:
Less really is more. When designing, focus on narrowing choices down to a manageable number. When in doubt, simplify. Your users will thank you for it.
2. Miller’s Law – People can hold ~7 things in memory
Ever tried remembering 12 items on a grocery list while juggling your phone and keys? Yeah, good luck with that. Our brains are like small storage units—maxed out at around 7 things. Anything beyond that? You’re asking for a mental meltdown.
So, what does this mean for UX design? If you toss a ton of options at your users, they’ll end up forgetting half of them or just pick something randomly.
Statement:
Miller’s Law states that people can hold around 7 things in their working memory at once. Any more than that, and the brain starts to struggle.
Real Example:
I was working on a website’s nav bar, and it had about 12 links. You’d think it’d make everything easy to find, right? Nope. It was chaotic. After grouping those 12 links into 3 clean categories—“Products,” “Support,” and “About”—users had a way smoother experience. They didn’t have to remember a bunch of things, and navigation was a breeze.
The Takeaway:
Keep it simple. 7 options or less is ideal. Group things together and make it easy for people to process. Trust me, they’ll thank you for it!
3. Law of Prägnanz – People prefer clear, simple patterns
Imagine walking into a room where everything is scattered around—furniture, papers, toys, and random stuff everywhere. Your brain will struggle to process it, right? Now picture a clean, organized room with everything in its place. You instantly feel calmer and more focused. That’s exactly how your users will feel when your designs are simple and well-organized.
Statement:
The Law of Prägnanz states that people tend to perceive the simplest, most stable patterns in what they see. Basically, we like things that are clear, simple, and easy to make sense of.
Real Example:
I once worked on a website redesign where the original layout was super chaotic—everything was out of place, fonts didn’t match, and things were misaligned. It looked like someone had thrown it together in a hurry. After cleaning it up, aligning elements, and using consistent design patterns, the whole site felt more intuitive and visually calm. Users didn’t have to struggle to understand where things were anymore.
The Takeaway:
Simplicity is key. Keep things aligned, use consistent patterns, and aim for a clean, organized look. It makes it easier for users to understand and interact with your design. Simple = powerful.
4. Progressive Disclosure – Show only what’s needed now
Ever been on a website and felt like you were hit with an overload of options, pop-ups, and settings all at once? It’s like being invited to a party and having someone throw the entire menu, playlist, and guest list at you in one go. Overwhelming, right? That’s why Progressive Disclosure is your best friend.
Statement:
Progressive Disclosure is the design principle that says you should show only the information or options that are immediately necessary. Anything else? Hide it under a toggle or a separate menu, so users can dive deeper when they’re ready.
Real Example:
I worked on an app’s settings page where users were greeted by a massive list of options. It looked like a maze. By hiding “Advanced settings” under a toggle, users only saw the essentials at first. When they needed more, they could easily find it without feeling overwhelmed.
The Takeaway:
Don’t scare your users with everything at once. Show them what they need to see, when they need to see it. Keep it clean and let users dig deeper at their own pace.
🎯 Interaction & Usability
5. Fitts’s Law – Closer/bigger targets are faster to hit
Picture trying to click a tiny icon in the top corner of your screen. It’s like trying to hit a moving target. Your finger’s all over the place, and by the time you click it, you’ve probably missed it a few times. Now, think about a big button right at your thumb’s reach. Much easier, right?
Statement:
Fitts’s Law says that the closer and bigger a target is, the faster and easier it is for users to click or tap it. It’s all about reducing the effort needed to hit the target.
Real Example:
I was working on a mobile app’s main navigation bar. The original icons were tiny, crammed in the corner, and users kept missing them. We moved them closer to the center and made them bigger. Guess what? The click-through rate skyrocketed. Turns out, making things easier to reach really helps.
The Takeaway:
Size matters, and so does placement. Make your buttons and links easier to reach—bigger and closer targets mean more user engagement. It’s a win-win.
6. Doherty Threshold – Fast response = more engagement
You know that feeling when you click something and it takes forever to load? It’s like waiting for a kettle to boil. Super frustrating, right? Now, imagine if the response was instant. You’d be back to using the app without skipping a beat. That's the Doherty Threshold in action.
Statement:
The Doherty Threshold says that when a system responds in less than 400 milliseconds, users stay engaged. Anything longer, and you risk losing their attention. People don’t like waiting—especially online.
Real Example:
I worked on a feature where we implemented skeleton screens and loading states while content loaded in the background. The key was keeping things fast—under 400ms. The result? Users didn’t feel like they were waiting around, and engagement went way up.
The Takeaway:
Speed matters! Keep those interactions fast, under 400ms if you can. It keeps users engaged and happy. No one likes a slow website or app.
7. Feedback Principle – Users need to see the result of their actions
Ever press a button and wonder if it actually worked? You hit it, nothing happens, and you're left guessing whether it’s broken or you just need to try again. It’s the worst, right? That’s why feedback is so important in design.
Statement:
The Feedback Principle is simple: when a user interacts with something, they need immediate feedback to know their action was successful (or not). Without feedback, users are left confused and frustrated.
Real Example:
For a project, we added a success toast (a little pop-up notification) every time a user pressed the submit button on a form. It was a small touch, but users instantly knew that their action was successful. The result? Far fewer complaints and a smoother experience overall.
The Takeaway:
Always give feedback—whether it’s a success message, a loading spinner, or a subtle animation. No feedback = confused users. Keep it clear, quick, and informative.
🧍♂️ User Expectations & Mental Models
8. Jakob’s Law – People expect your app to work like others they use
Ever opened an app and instantly tried to swipe to delete, or clicked on the shopping cart icon thinking it’s going to take you to your cart? That's Jakob's Law in action. Users don’t want to learn a whole new set of rules for every app they use.
Statement:
Jakob’s Law says that users expect your app or website to function the same way other apps they use work. If the “back” button is in the top-left corner in 99% of apps, guess where they’ll look for it in yours? Yup, the top-left. People like consistency and familiarity.
Real Example:
For a client project, we added a shopping cart icon at the top right, just like every other e-commerce site. Users instantly recognized it, and they were able to navigate with ease. No explanation needed.
The Takeaway:
Stick to familiar conventions wherever possible. A familiar design feels intuitive, and users won’t have to figure out how to use your app—they’ll just know.
9. Postel’s Law – Be forgiving in what you accept
Ever tried filling out a form and you get an error because you entered something just slightly off? Maybe your phone number had an extra “0” or you didn’t put the country code in the right format. Super frustrating, right?
Statement:
Postel’s Law is all about being forgiving in what you accept from users. It’s the idea that while you can be strict with how things need to appear on the output, you should be flexible with how users input their data.
Real Example:
For a form on one of my projects, we made sure that phone numbers could be input in a few different formats. Whether the user entered “+8801” or just “01,” the system understood both formats and didn’t throw errors. It made the experience much smoother for users, especially since people from different countries format phone numbers differently.
The Takeaway:
Be chill with input. People make mistakes or use different formats, and that's fine. Be forgiving during input but strict when processing the output. Your users will appreciate it.
10. Consistency Principle – Keep things familiar and predictable
Nothing’s worse than an app that feels like it was designed by 10 different people. One screen had the button in the top-left, the next one had it at the bottom-right, and don’t even get started on the weird icon choices. Chaos, right?
Statement:
The Consistency Principle is all about making sure your design stays familiar and predictable. If you use a button style on one page, use it the same way on all pages. It’s like how we know the power button is always on the right side of most devices—predictability makes life easier.
Real Example:
In a recent project, I made sure all our buttons were the same size, color, and placed consistently across all screens. This small change made the app feel more cohesive, and users knew exactly where to click next. No surprises, just smooth navigation.
The Takeaway:
Design like it’s a good habit—repeat patterns. Consistency keeps users grounded and helps them navigate your app with ease. The more predictable things are, the more confident users feel.
Outro
Alright, that’s a wrap on the most important UX laws and principles you should have in your toolkit. But here’s the thing—don’t try to memorize them all like some kind of design robot. What really matters is understanding why these laws work the way they do. When you get the logic behind them, you’ll start applying them instinctively.
Remember, these aren’t just theories pulled from some dusty textbook. These are the rules that make real products work better and keep users happy. Whether you’re building an app, a website, or anything else, keeping these in mind will take your design game up a notch.
So, pick 2–3 laws that stood out to you, and try them in your next project. See how they improve your design decisions, and watch your user experience soar.
What’s one law you didn’t know before? Drop a comment below—I’d love to hear which one had the biggest “aha” moment for you!