7,356 reputation
2348
bio website wolfram.com
location Chesterfield, MO
age 42
visits member for 2 years, 7 months
seen Sep 15 at 16:09

I've been with Wolfram Research in some capacity since 1993, and have worked on the Mathematica front end since 1996. While Wolfram tolerates and even occasionally encourages my appearances in user forums like this one, my words (especially the stupid ones) are my own, and I don't speak for Wolfram in an official capacity.

Fun facts: I also like games of all sorts, and I'm a competitive Scrabble® player. I've written various sorts of crossword game-related utilities (some fun, some dead ends, some serious) in Mathematica, and consulted briefly on Wolfram|Alpha's word game content. I also contributed UI code to an open source crossword game simulator called Quackle which is quite the thing in the competitive player community.


Sep
14
revised Manipulate and function definition
add code styling markdown
Sep
14
revised Prevent graphics render inside held expression
added 555 characters in body
Sep
14
revised Prevent graphics render inside held expression
added 555 characters in body
May
21
revised What is the complete list of valid Front End Tokens?
The code attributed to me had a minor bug in it; it was missing a Dynamic around the font variable.
Feb
4
revised Moving From Dynamic Module to Manipulate
added 1232 characters in body
Feb
4
revised Moving From Dynamic Module to Manipulate
added 1232 characters in body
Feb
3
revised Strange ::usage behavior in v9
Typo
Jan
19
revised In a DynamicModule, is it possible to use multiple EventHandler declarations?
Added another variant answer per a request in the comments
Oct
22
revised What is the complete list of valid FrontEnd Packet types?
add undocumented tag
Oct
21
revised How can I get the unchanged Box form of an arbitrary expression?
Minor wording improvement.
Jun
15
revised Listing all celltags in a notebook
Fix typo
Jun
10
revised How to Enable Syntax Coloring of Pattern Match Variable Only (i.e. Without Coloring any Associated Pattern)?
Fixed spelling of my name. :)
Jun
10
revised How to predict some constant number of values with NeuralNetworks
Removing the dynamic tag, as nothing in this question relates to Dynamic and friends.