2,940 reputation
430
bio website dennislees.com
location Morgantown, WV
age 35
visits member for 2 years, 11 months
seen 10 hours ago

I'm a dual citizen of Ireland and the United States. I'm currently based in West Virginia, though I've lived and worked in Europe and Asia, and have traveled the world.

I'm currently operating as a UX Manager at a large internet security company, and provide web optimization consulting on the side.

I like tech stuff, learning new things, and picking up my cats with one hand to make myself feel big and strong.


Jan
10
comment How to set up a page that allows a user to define/modify arbitrary groupings
There's no debate here, just your needling pedantry wrapped in a too-transparent layer of mildly insulting sarcasm. Mildly insulting sarcasm, however, does seem to be a common theme on this site, so it might be appropriate for me to wrap up by saying; Thanks for your input @Ken! The world is a better place now you've told me what's what about the dangers of skipping steps when providing free help for strangers on the internet. In studying your answer to question I've also realized a better strategy is to avoid concrete answers, and to start talking about missing business cases instead.
Jan
9
comment How to set up a page that allows a user to define/modify arbitrary groupings
If you want me to mock up every instance of every screen, I think you'll find my rates are very reasonable ; ) Seriously though, of course the system doesn't add items. This stage of the mockup shows an instance where a group exists that already has had items added. This is common technique in wireframing. It's permissible to skip ahead and assume things providing there's enough information to work things out using a little imagination, and in this case I think there's more than enough.
Jan
9
comment How to set up a page that allows a user to define/modify arbitrary groupings
I'm not sure what you mean by "select options to". Adding/Updating/Removing is relatively obvious. Adding is done via text links. Editing and removal are done via the pencil and trashcan icons. These could also be text links, or buttons.
Jan
9
comment Should I explore alternatives to the drop down menu on this site?
This article sums up what a lot of people think about the hamburger menu option - techcrunch.com/2014/05/24/before-the-hamburger-button-kills-you - It's mobile focused but the sentiment is clear. Enterprise software isn't ugly just because of visible menus, and hiding everything behind an icon kills the effect of the menu on orientation and discoverability.
Jan
5
comment Solutions for changing user habits from a tree to a flat forum thread structure
Will the new flat model eventually replace the tree version entirely
Dec
22
comment Why should a user complete a user profile?
Thanks for your response. This question is specifically asking for concrete references that can demonstrate any benefit for completing (or even having) a complete profile. I've not been able to find any.
Dec
16
comment Why should a user complete a user profile?
Is there a summary point that goes with this answer, perhaps that relates it back to the original question about benefit?
Dec
12
comment How could a webpage containing multiple tables be displayed effectively?
How you display the tables will depend on how many there are and how important it is that users can see them at-a-glance. So, how many tables need to be on this page? And will a user need to be able to see all of them all the time? i.e. can you show one or two "main" tables, and hide the rest, requiring a click to reveal? \
Dec
12
comment Where should I put an Add button in a Bootstrap Modal dialog?
Tab looks good (though I think the tabs are a particular weakness in Bootstrap. They're arguably too stripped down and flat. I'd be tempted to add some contrast color to the inactive tabs (active tab > white like the page, inactive tabs > light gray) just to strengthen the pattern. Also, as final note, your layout would really benefit from touch more whitespace. Just a few more pixels of vertical space between the horizontal rows. That would make it look less cramped and make parsing the page a bit easier.
Dec
12
comment Where should I put an Add button in a Bootstrap Modal dialog?
A couple of points. 1) It's not clear how to add a shift, and 2) as a general rule, the tabs should mimic their real world equivalents and connect to the main body they represent. The horizontal line above the Monday row breaks this.
Dec
10
comment What's the easiest website registration process?
Why not just stick with convention and use the "confirm email address" method?
Dec
9
comment Personal Websites - Simple or Animated, how to balance between creativity and content-ambiguity?
Regarding your note: Yes, this is a question that is phrased in way that it solicits subjective opinion-based answers. And no, most UX questions (or answers) are not subjective. This site is full such questions. User-centricity works because helps to remove subjectivity from the design process. You should consider rephrasing your question so it's more about a specific use case or design problem - an answerable question that will provide ongoing value. When a question is as broad as the one you've provided, the answer is always "it depends".
Dec
7
comment How to represent user interest in more sectors of same category?
What have you got so far? Can you provide a wireframe? or some extra context? You'll probably get a better answer if you provide a better starting point. Who and what is this UI for? These categories and subcategories; are they fixed or can user create them, if so, how would that work?
Dec
5
comment Can we expect users to close popovers by just clicking away?
@Andrew This may be true, but it doesn't mean they're infallible, or incapable of deploying something imperfect. My take is that big companies sometimes get things wrong because they're big (Microsoft being the extreme example) or simply because they can afford to. This all reminds me of sending an article to a (ecommerce site-owning) client, explaining multiple ways in which carousels are bad. He sent back a link to the Nike homepage. One big carousel. Something we can demonstrate to be a poor practice, in use by one of the biggest brands on the planet.
Dec
5
comment Should language be part of a website url?
Also, no need for the scare quotes or italics on "Domain Authority". This is not an arbitrary term or concept. It's a metric developed by the Seattle-based company Moz (formerly SEOMoz) that had been embraced by the industry.
Dec
5
comment Should language be part of a website url?
@earthmeLon - You can use rel="canonical" to distinguish between pages on different sites. Yes. But canonical URLs don't make any reference to language or region. hreflang essentially replaces and can be used the place of rel canonical. As for requiring a single domain to which you give whatever. Doesn't really make sense. Two different CCTLDs; .com and .com.mx, both can deliver similar content for the same brand, canonical or hreflang can be used, but they are obviously not one single domain.
Dec
4
comment Should language be part of a website url?
@corsiKa - Flags may be used a lot, but in a lot of cases they're used incorrectly. The site flagsarenotlanguages.com shows the multitude of ways of getting the flag/language/country thing wrong. Most designers put a lot less attention than necessary into this feature. As you've mentioned it, I'll edit my answer to work it in. Thanks.
Dec
4
comment Should language be part of a website url?
+1 for empathetic problem solving. Perhaps @Mark can take then into account when considering his eventual implementation.
Dec
2
comment How can I show an additional replace option but not clutter the interface?
@Adrian Did you work this out yet? Seems like an interesting design challenge. Assuming the replacing will only be done to search results, the search results are key. Can you show what these look like?
Dec
2
comment How to detect bad UI design
@Knerd I remembered where I saw that wGETGUI UI before. The ex-Microsoft engineer and UXer Everett McKay has written a series of blog posts called "Don't Design Like a Programmer", in which he points out a long list of reasons why UI ends up being bad when it was "designed" by a programmer. One example he gives is letting variable types determine control types e.g. booleans map almost too easily into checkboxes and radio buttons, and can result in their overuse. Well worth a read uxdesignedge.com/2010/03/dont-design-like-a-programmer