4,716 reputation
31325
bio website softwareonastring.com
location Netherlands
age 52
visits member for 4 years, 3 months
seen Oct 6 at 20:34

Software developer since 1985. Started in Cobol, moved via Clipper/VB to Delphi. Delphi developer since 1998. Sniffing at C# and playing around with javascript and some php for websites. Coaching new employees and less experienced developers. Focused on software architecture and SOLID design. Keenly interested in user experience and usability.

Questions

When you ask a question, show your effort, provide all the details that will help someone to help you and be precise.

Answers

When you answer a question, don't just paste your code. Your answers will be much better when you explain why your code is doing what it does and how it achieves the asker's goal. It makes it a whole lot easier to follow along. As it is I am much more inclined to up-vote answers that have explanatory text about what the code is doing and why it is written as it is.

Answers that just contain links aren't likely to get an up-vote from me either

Other

Obligatory link whenever someone thinks they are improving security by imposing all sorts of rules on password composition: Password strength


May
25
comment Is adding a sleep to my code to be able to show a loading icon effective for informing the user
I wouldn't do it, for the same reasons as I wouldn't add an artificial load delay: ux.stackexchange.com/questions/41682/…
May
24
comment Loading spinner after iphone switched off
Because it isn't a loading spinner, just a "busy" spinner?
May
23
comment Variable Password Requirements Help
The text in the bottom half of the ellipse at the top of the graphic seems pretty concise...
May
23
revised Design and development team experience with community/user driven feedback platforms
ideas can be counted -> number instead of amount
May
21
comment 2x Datepicker vs 1x Datepicker + Range select
+1 I actually like this, but I agree with Tommie that the fiddle lacks affordance for two clicks. It would need some instructional text to make it work for "novice" users (novice meaning never having encountered this implementation before).
May
21
comment How to prevent users using your app while driving?
You shouldn't use an app while walking either. People bump into things walking just as well :-)
May
20
comment How do I deal with users that I know are pirating my software?
+1 I am not in favor of offering discounts, not up front anyway (detracts value from the product), but this seems like one scenario where offering a discount can turn a bad situation into a better one.
May
19
comment Are Drop-Down Menus Outdated and Poor Practice?
@SNag: Drop-downs open on hover, pull-downs open on click. Otherwise they are the same.
May
18
revised Is there an analysis tool for Interaction Design?
Things that can be counted as individual items use "number" (the number of beads), things that cannot be counted use "amount" (the amount of fuel)
May
18
comment A user's input doesn't match what he think it is
Ah yes. Zoom out on drop if the original pin is no longer visible would be nice to draw attention to it.
May
17
answered What is the best experience when a 'super admin' type user deletes a user group?
May
16
comment In a map routing application, what colors should the start and end point have?
+1 Google Maps also uses green and red for start and finish when giving you directions to get from A to B. Yes, uses those letters as well :-)
May
16
comment A user's input doesn't match what he think it is
What would be your approach to show the user that he has moved the pin a long way from the original?
May
15
comment Are Drop-Down Menus Outdated and Poor Practice?
Drop down or pull down? Hate drop downs (they always get in the way without provocation). Pull downs are fine.
May
14
comment Showing the full path to a folder when changing its name
+1 this is what my comment to @Franchesca was about.
May
14
comment Showing the full path to a folder when changing its name
+1, but ellipsis should really be in the middle as the first and last parts of the path are probably most significant. At the front at least one level should be visible and at the end preferably at least two...
May
13
comment Do users log-out?
@Jayfang: Yup, there are always subgroups where the percentages differ hugely from the general "norm".
May
13
comment Best way to construct a daily repeating set of steps?
+1. I like the idea of watching and learning from the user very much. Much more friendly than making the user teach you explicitly!
May
13
comment If a customer uses Guest Checkout, then returns and Registers, should you associate their previous orders with their account?
Retaining the data is not what I find troublesome. I would expect an e-commerce site to retain the details of their orders, including the e-mailaddress I provided them to get in touch with me. What would trouble me is recognition/use without being prompted by a specific action by me. Recognizing my e-mailaddress when I enter it to register on the site would be sort of fine. Doing the same when I enter it for a new "anonymous" order would get my running muscles warmed up. Asking for permission to check IMHO is the best.
May
13
comment Do users log-out?
@Racheet: don't worry, I didn't take it personally. I forget to insert smiley's sometimes. Of course you design for the majority. I guess I just don't want the traits of "unsophisticated users" to lead to the logout link being buried in obscurity, or worse: deemed unnecessary. A missing or hidden logout link would leave me wondering whether the site will actually log me out on a time-out as there are also sites that keep you logged in indefinitely unless you log out explicitly.