Have been loving science since 1980, and practicing it since 1998 (PhD in quantum physics).
Good code design is a major priority for me.
Started programming in 1983. Worked with a dozen programming languages (imperative [Python, Fortran, Perl, Pascal, BASIC, C, C++,…], functional [Caml], mathematical (Mathematica, Maple, IDL), stack-based [Postscript, HP RPL], constraint-based [Prolog], flow-based [LabView], and assembly [Motorola 68000, HP Saturn]).
Have been working with Unix since 1994.
Started programming in Python in 2006, and still loving it! Author of the uncertainties Python package. Have been teaching Python to graduate, doctoral and post-doctoral students, engineers and researchers since 2009.
Q&A for professional and enthusiast programmers
Q&A for professional programmers interested in conceptual questions about software development
Q&A for professional mathematicians
Q&A for linguists, etymologists, and serious English language enthusiasts
Q&A for gamemasters and players of tabletop, paper-and-pencil role-playing games
Q&A for people who like playing board games, designing board games or modifying the rules of existing board games
Q&A for system and network administrators
Q&A for computer enthusiasts and power users
Q&A for active researchers, academics and students of physics
Q&A for scientists using computers to solve scientific problems
Q&A for theoretical computer scientists and researchers in related fields
Q&A for people interested in statistics, machine learning, data analysis, data mining, and data visualization
Q&A for passionate videogamers on all platforms
Q&A for electronics and electrical engineering professionals, students, and enthusiasts
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for people studying math at any level and professionals in related fields
Q&A for power users of Apple hardware and software
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for those using, extending or developing Emacs
Q&A for musicians, students, and enthusiasts
Q&A for students, teachers, and linguists wanting to discuss the finer points of the Chinese language
Q&A for people wanting to improve their personal productivity
Q&A for peer programmer code reviews