4,706 reputation
31325
bio website softwareonastring.com
location Netherlands
age 52
visits member for 4 years, 2 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


Feb
8
reviewed Satisfactory Ipad/Iphone designing in Full-Screen vs Non-Full-Screen?
Feb
8
reviewed Excellent Why is that the most popular sites don't use responsive design (and choose to use a mobile version instead)?
Feb
8
awarded  Enlightened
Feb
8
awarded  Nice Answer
Feb
8
comment Does reducing white space improve or degrade the user experience?
Gosh, what an incredibly comprehensive answer. Thanks for that (and +1 of course)
Feb
7
comment How to handle long processing task in UI?
+1 Options 1 and 2 are sometimes simply not a solution. I work on client/server software that processes huge amounts of data and throwing hardware at it doesn't help (anymore), and while query results are cache-able (to some extent as they are not simple resources), they cannot be served (as yet) by other more general software. (The client can't handle it).
Feb
7
answered How should text wrap in a code block?
Feb
6
comment How do you show a locked slider?
+1. Good work spotting the XY-question.
Feb
6
comment Is there a unified font size metric across all applications?
+1 On the same machine for the same user, the variance should be limited to different applications handling measurements differently.
Feb
5
comment Is there a unified font size metric across all applications?
Sorry no, 20 points is 20 points, and 20 points is 20/72 of an inch. No two ways about it. Differences come about when you size in pixels, as you then become dependent on the dpi of the output device (printer or screen). That is exactly why you should always use device independent measurements.
Feb
5
comment How to make it obvious that you can drag things that you normally can't?
When you focus an input box in Chrome look at its bottom right corner. It shows two diagonal lines. When you drag that corner, you re-size the input box. Couldn't live without it when entering comments on SE.
Feb
5
comment How to make it obvious that you can drag things that you normally can't?
Show drag handles just like the input boxes in Chrome, the status bar on Windows desktop apps etc.
Feb
5
comment Best way to display whether someone is the right age for a match on an online dating site?
@user1946603: if users specify their age as a range, they can also specify the range of ages they would be willing to consider. Don't force it upon them. You always have people more interested in younger versus ones more interested in older dating partners. There also is a gender difference where males tend to prefer younger partners and females tend to be prefer slightly older partners but seem to be less fussed over age than males.
Feb
5
comment Best way to display whether someone is the right age for a match on an online dating site?
@user1946603: allow your users to set the age range (the green range) they are willing to consider instead of dictating it to them (and trying to get it right for everybody in vain).
Feb
5
comment Incentives for support agent to provide feedback
Link to that book's site: realityisbroken.org
Feb
5
comment Visually distinguish an index versus a single view
Yes, don't include the full posts on the index page. Make it a list or tiles of summaries. However, do set up the rss feed to include full posts. I for one don't like having to click through to the actual blog from my rss feed aggregator to read an item.
Feb
4
comment Is ”User Friendly” a valid term in User Experience?
Drop the "user". If the interface comes across as friendly, just call it that: friendly.
Feb
4
comment Alternatives to showing file size in a download?
I'd give the file size and the estimated download time for a couple of connection speeds like Microsoft does on its download pages.
Feb
3
comment Fusing words for website name: confusing or doable?
I'd read that name as "Paris pot" - Just in case you are unfamiliar with the colloquial meaning of pot: pot is not only used to refer to marihuana but also to a lesbian. Not the greatest of associations.
Feb
2
comment When is simplicity good in web design?
The usability issue is "just" a paragraph (7th) in this rant by a former Amazon now Google employee, taken off line and then re-shared somewhere else. blog.launch.co/blog/…