558 reputation
321
bio website
location USA
age 27
visits member for 3 years, 1 month
seen Dec 8 at 14:01

Check out some of my work on github:

  • NMRPyStar: an API for accessing archived NMR data files in the NMR-Star format used by the BMRB.

  • Miscue-js: validation of JSON files to deal with obnoxious and tricky interoperability issues such as number overflows and duplicate keys

Some cool technologies that I use:

  • Python
  • git
  • Javascript
  • Haskell
  • Java
  • MySQL

Mar
22
awarded  Organizer
Mar
22
revised What's a good (free) client for MySQL on Windows?
retag (10 chars)
Mar
22
suggested approved edit on What's a good (free) client for MySQL on Windows?
Mar
22
comment How do I get the execution plan for a view?
+1 for showing that the execution plan is the same both ways!
Mar
22
answered How do I get the execution plan for a view?
Mar
22
comment How do I get the execution plan for a view?
@Jannes good point, I didn't consider that aspect. Is it safe to assume that the execution plan from select * from <view_name> will match?
Mar
21
asked How do I get the execution plan for a view?
Mar
21
awarded  Critic
Mar
21
accepted What is an audit table?
Mar
20
revised Very small MySQL table keeps crashing
spelling and grammar, punctuation, replace "code" with "blockquote"
Mar
20
suggested approved edit on Very small MySQL table keeps crashing
Mar
19
answered How to do a case sensitive search in WHERE clause?
Mar
17
answered Sensible data management tool for importing and exporting of large data files
Mar
16
answered what are the checklist when looking at MySQL database for first time?
Mar
16
asked What is an audit table?
Mar
9
comment Linking identifiers across tables in MySQL (Foreign Keys)
@DTest -- good point, updated post to reflect that.
Mar
9
revised Linking identifiers across tables in MySQL (Foreign Keys)
explicitly specified InnoDB as storage engine
Mar
8
awarded  Editor
Mar
8
revised Linking identifiers across tables in MySQL (Foreign Keys)
added 95 characters in body
Mar
8
awarded  Teacher