957 reputation
511
bio website purl.org/net/oakley
location Barrington, IL
age 54
visits member for 4 years
seen 7 mins ago

I started as a FORTRAN programmer, paid my dues writing C and X11/Motif, switched to Perl, discovered Tk, and from that, Tcl, and spent the next decade plus writing cross-platform GUIs in Tcl/Tk.

I then spent three years using python and a smattering of ruby to create a cross-platform automated testing framework. I am now working in an all-Windows shop, again building an automated testing framework and still using Python.

The open source projects I currently am active on are:

I also maintain a sporadically-updated blog at boakley.github.io, focused mainly on my work with the robot framework.


Jan
5
answered Is it ever okay to have multiple rows of tabs?
Jan
5
awarded  Critic
Jan
5
comment Is it ever okay to have multiple rows of tabs?
Just because Microsoft did it is not a good reason to do it.
Dec
29
awarded  Editor
Dec
29
revised Is “magic” an appropriate label for a sorting option?
added 11 characters in body
Dec
20
comment What indicates Zoom uniquely?
hmmm. My first reaction was that the graphic meant "add a search", as if there were a way to save and recall multiple searches.
Dec
19
answered Use case scenarios and the use of screenshots?
Dec
19
answered Is “magic” an appropriate label for a sorting option?
Dec
6
comment Pop-up reminders (aka 'dynamic nag')
... Or instead of a "?", a tiny postit with the number of uncompleted tasks written on it.
Dec
6
answered Pop-up reminders (aka 'dynamic nag')
Sep
8
awarded  Yearling
Jun
1
awarded  Necromancer
Apr
1
awarded  Teacher
Sep
7
awarded  Supporter
Sep
7
awarded  Autobiographer
Jul
31
comment Why is the common practice of sign in error message always mix the wrong username/password cases together?
@AndrewJacksonZA: why do you say you know the username is valid if the system says it is invalid? Did you mean something other than what you actually wrote?
Jul
31
comment Have you witnessed a UX/IxD fail recently?
@Charles Boyung: its been proven that humans have fewer input errors when they are allowed to enter numbers in small groups rather than one long string. It may take a tiny fraction longer to hit a couple extra keys but its made up for with the ability to more quickly verify what you entered is correct prior to submitting the form.
Jul
28
answered Have you witnessed a UX/IxD fail recently?
Jul
26
comment What's the biggest surprise you've had in a usability test?
@PhillipW: Has that actually happened to you? I've always wondered if this was a myth or an isolated incident.
Jul
20
comment Is “user experience” evil?
If you have the choice between a mediocre user experience that better serves the company, or a better experience that more serves the user, are you saying it's OK to pick the former?