I'm a developer who's been thrust into doing UI work after our designer left. While I can tackle the technical aspects without issue, I'm really unsure about my design choices. For example, when should I have a filter menu slide in from the side or the bottom? How do I decide between using a modal or a new screen? What's the best way to indicate loading for different actions? I feel like there must be standard patterns for these scenarios, but I'm not sure where to find reliable information. I've read some documentation, but it's often too vague for my needs. I'm looking for concrete examples from successful apps to guide my decisions. Any tips on how to research design patterns effectively?
4 Answers
Consider diving into design frameworks like Tailwind components. Find components you like, and try recreating them in tools like Figma. This will not only help you get a feel for design patterns but also improve your overall design skills!
Honestly, just look at apps that you admire and replicate what they do. Open up Instagram or Twitter and pay attention to how they structure their interactions. If you prefer a more 'official' route, check out Apple and Google's design guidelines. They're handy once you start using them as references while building, plus experimenting with various apps and noting which interactions feel good or annoying can really sharpen your instincts.
I use a site called Mobbin. It offers screenshots of numerous real apps, so you can see how they deal with various patterns without needing to download a bunch of different apps yourself. It’s super helpful for understanding the conventions!
The main issue isn't that you lack skill; it's more about not being familiar with existing patterns. UI patterns are reused rather than invented. Check out platform design systems and study popular apps to see how they handle similar situations. If several apps implement a feature in the same way, that's your cue that it's a standard convention. Remember, being predictable is often better than trying to be overly creative.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads